MODX3 compatibility of popular extras - Bug Hunt edition

ClientConfig

Tested version: 2.3.0-pl

On MODX 3 version: git install from 07-03-2021

Installation

Console running...
Attempting to install package with signature: clientconfig-2.3.0-pl
Package found...now preparing to install.
Grabbing package workspace...
Workspace environment initiated, now installing package...
modx.modNamespace is deprecated since version 3.0. Replace references to class modx.modNamespace with MODX\Revolution\modNamespace to take advantage of PSR-4 autoloading.
modNamespace is deprecated since version 3.0. Replace references to class modNamespace with MODX\Revolution\modNamespace to take advantage of PSR-4 autoloading.
modNamespace is deprecated since version 3.0. Replace references to class modNamespace with MODX\Revolution\modNamespace to take advantage of PSR-4 autoloading.
modx.modSystemSetting is deprecated since version 3.0. Replace references to class modx.modSystemSetting with MODX\Revolution\modSystemSetting to take advantage of PSR-4 autoloading.
modSystemSetting is deprecated since version 3.0. Replace references to class modSystemSetting with MODX\Revolution\modSystemSetting to take advantage of PSR-4 autoloading.
modSystemSetting is deprecated since version 3.0. Replace references to class modSystemSetting with MODX\Revolution\modSystemSetting to take advantage of PSR-4 autoloading.
modx.modEvent is deprecated since version 3.0. Replace references to class modx.modEvent with MODX\Revolution\modEvent to take advantage of PSR-4 autoloading.
modEvent is deprecated since version 3.0. Replace references to class modEvent with MODX\Revolution\modEvent to take advantage of PSR-4 autoloading.
modEvent is deprecated since version 3.0. Replace references to class modEvent with MODX\Revolution\modEvent to take advantage of PSR-4 autoloading.
modx.modPlugin is deprecated since version 3.0. Replace references to class modx.modPlugin with MODX\Revolution\modPlugin to take advantage of PSR-4 autoloading.
modPlugin is deprecated since version 3.0. Replace references to class modPlugin with MODX\Revolution\modPlugin to take advantage of PSR-4 autoloading.
modPlugin is deprecated since version 3.0. Replace references to class modPlugin with MODX\Revolution\modPlugin to take advantage of PSR-4 autoloading.
modPluginEvent is deprecated since version 3.0. Replace references to class modPluginEvent with MODX\Revolution\modPluginEvent to take advantage of PSR-4 autoloading.
modPluginEvent is deprecated since version 3.0. Replace references to class modPluginEvent with MODX\Revolution\modPluginEvent to take advantage of PSR-4 autoloading.
modPluginEvent is deprecated since version 3.0. Replace references to class modPluginEvent with MODX\Revolution\modPluginEvent to take advantage of PSR-4 autoloading.
modx.modMenu is deprecated since version 3.0. Replace references to class modx.modMenu with MODX\Revolution\modMenu to take advantage of PSR-4 autoloading.
modMenu is deprecated since version 3.0. Replace references to class modMenu with MODX\Revolution\modMenu to take advantage of PSR-4 autoloading.
modMenu is deprecated since version 3.0. Replace references to class modMenu with MODX\Revolution\modMenu to take advantage of PSR-4 autoloading.
modx.modCategory is deprecated since version 3.0. Replace references to class modx.modCategory with MODX\Revolution\modCategory to take advantage of PSR-4 autoloading.
Checking if server meets the minimum requirements...
- MODX Revolution 2.5.2+: 3.0.0-alpha3
- PHP version 5.5+: 7.4.13
Requirements look good!
modCategory is deprecated since version 3.0. Replace references to class modCategory with MODX\Revolution\modCategory to take advantage of PSR-4 autoloading.
modCategory is deprecated since version 3.0. Replace references to class modCategory with MODX\Revolution\modCategory to take advantage of PSR-4 autoloading.
Successfully installed package clientconfig-2.3.0-pl

Basic usage

Open menu Extra -> Configuration

[2021-03-07 11:35:45] (WARN @ /Users/bochkarev/Sites/bughunt/core/components/clientconfig/index.class.php : 18) PHP notice: Only variables should be assigned by reference
[2021-03-07 11:35:45] (WARN @ /Users/bochkarev/Sites/bughunt/core/src/Revolution/modX.php : 2512) Could not find legacy class cgGroup after converting to MODX\Revolution\cgGroup
[2021-03-07 11:35:45] (WARN @ /Users/bochkarev/Sites/bughunt/core/src/Revolution/modX.php : 2512) Could not find legacy class cgGroup after converting to MODX\Revolution\cgGroup
[2021-03-07 11:35:45] (WARN @ /Users/bochkarev/Sites/bughunt/core/src/Revolution/modX.php : 2512) Could not find legacy class cgGroup after converting to MODX\Revolution\cgGroup
[2021-03-07 11:35:45] (WARN @ /Users/bochkarev/Sites/bughunt/core/src/Revolution/modX.php : 2512) Could not find legacy class cgGroup after converting to MODX\Revolution\cgGroup
[2021-03-07 11:35:45] (WARN @ /Users/bochkarev/Sites/bughunt/core/src/Revolution/modX.php : 2512) Could not find legacy class cgGroup after converting to MODX\Revolution\cgGroup
[2021-03-07 11:35:45] (WARN @ /Users/bochkarev/Sites/bughunt/core/src/Revolution/modX.php : 2512) Could not find legacy class cgGroup after converting to MODX\Revolution\cgGroup
[2021-03-07 11:35:45] (WARN @ /Users/bochkarev/Sites/bughunt/core/src/Revolution/modX.php : 2512) Could not find legacy class cgGroup after converting to MODX\Revolution\cgGroup
[2021-03-07 11:35:45] (WARN @ /Users/bochkarev/Sites/bughunt/core/src/Revolution/modX.php : 2512) Could not find legacy class cgGroup after converting to MODX\Revolution\cgGroup
[2021-03-07 11:35:45] (WARN @ /Users/bochkarev/Sites/bughunt/core/src/Revolution/modX.php : 2512) Could not find legacy class cgGroup after converting to MODX\Revolution\cgGroup
[2021-03-07 11:35:45] (WARN @ /Users/bochkarev/Sites/bughunt/core/src/Revolution/modX.php : 2512) Could not find legacy class cgGroup after converting to MODX\Revolution\cgGroup
[2021-03-07 11:35:45] (WARN @ /Users/bochkarev/Sites/bughunt/core/src/Revolution/modX.php : 2512) Could not find legacy class cgGroup after converting to MODX\Revolution\cgGroup

After create new Group:

[2021-03-07 11:37:29] (WARN @ /Users/bochkarev/Sites/bughunt/core/src/Revolution/modX.php : 2512) Could not find legacy class cgSetting after converting to MODX\Revolution\cgSetting
[2021-03-07 11:37:29] (WARN @ /Users/bochkarev/Sites/bughunt/core/src/Revolution/modX.php : 2512) Could not find legacy class cgSetting after converting to MODX\Revolution\cgSetting

Creact new option:

[2021-03-07 11:39:20] (WARN @ /Users/bochkarev/Sites/bughunt/core/src/Revolution/modX.php : 2512) Could not find legacy class cgContextValue after converting to MODX\Revolution\cgContextValue
[2021-03-07 11:39:20] (WARN @ /Users/bochkarev/Sites/bughunt/core/src/Revolution/modX.php : 2512) Could not find legacy class cgSetting after converting to MODX\Revolution\cgSetting
[2021-03-07 11:39:20] (WARN @ /Users/bochkarev/Sites/bughunt/core/src/Revolution/modX.php : 2512) Could not find legacy class cgSetting after converting to MODX\Revolution\cgSetting
[2021-03-07 11:39:20] (WARN @ /Users/bochkarev/Sites/bughunt/core/src/Revolution/modX.php : 2512) Could not find legacy class cgSetting after converting to MODX\Revolution\cgSetting
[2021-03-07 11:39:20] (WARN @ /Users/bochkarev/Sites/bughunt/core/src/Revolution/modX.php : 2512) Could not find legacy class cgGroup after converting to MODX\Revolution\cgGroup
[2021-03-07 11:39:20] (WARN @ /Users/bochkarev/Sites/bughunt/core/src/Revolution/modX.php : 2512) Could not find legacy class cgGroup after converting to MODX\Revolution\cgGroup
[2021-03-07 11:39:20] (WARN @ /Users/bochkarev/Sites/bughunt/core/src/Revolution/modX.php : 2512) Could not find legacy class cgSetting after converting to MODX\Revolution\cgSetting

After save configuration:

[2021-03-07 11:40:48] (WARN @ /Users/bochkarev/Sites/bughunt/core/src/Revolution/modX.php : 2512) Could not find legacy class cgContextValue after converting to MODX\Revolution\cgContextValue

Kitchen sink test

The created option is displayed in the template

Error log

Indicated above

Information from developer

Excluded - already 3.x compatible

Verdict

Compatible