|
2 | 2 | This file shows the changes in recent releases of MODX. The most current release is usually the
|
3 | 3 | development release, and is only shown to give an idea of what's currently in the pipeline.
|
4 | 4 |
|
5 |
| -- Remove deprecated resource fields privateweb, privatemgr, donthit (#16174) |
6 |
| -- Fix cache_resource_clear_partial functionality (#16346) |
7 |
| -- Fix horizontal overflow on Context Access grid (#16380) |
8 |
| -- Grid filtering via URL parameters added to most grids in the manager (#16089, #16369) |
9 |
| -- Store last opened media browser path in browser history / URL parameters to re-open last path (#16394) |
| 5 | +MODX Revolution 3.1.0-pl (December 18, 2024) |
| 6 | +==================================== |
| 7 | +- Make date display consistent across manager components (#16604) |
| 8 | +- Fix separator for menu item without children (#16647) |
| 9 | +- PHP 8.4 compatibility updates (#16654) |
| 10 | +- Fix saving resources when Date TV has no input properties (#16652) |
| 11 | +- Add checkbox TV input option to display inputs as switches/toggles (#16631) |
| 12 | +- Fix user messages GetList processor (#16635) |
| 13 | +- Big trash refactor (#16600) |
| 14 | +- Replace use of deprecated date function in setup (#16627) |
| 15 | +- Reorganize main menu (#16530) |
| 16 | +- Fix User Date of Birth Validation and Processing (#16620) |
| 17 | +- Keyboard accessibility improvements (#16613) |
| 18 | +- Fix Dashboard Updates widget's display of the most recent modx version (#16608) |
| 19 | +- Fix error suppression for PHP 8+ (#16615) |
| 20 | +- Fix/improve messages grid permissions and styles (#16602) |
| 21 | +- Improve generate password logic (#16521) |
| 22 | +- Fully support comma-separated constraint lists in Form Customization (#16555) |
| 23 | +- Fix preview thumbnailing for images with ampersand (&) in file name (#16609) |
| 24 | +- Fix TV Category not found in Template and TV editing panels (#16610) |
| 25 | +- New password generation method: send user email (#16519) |
| 26 | +- Fix grouping grid sorting in ACL grids (#16529) |
| 27 | +- Support dot followed by space in directories (#16578) |
| 28 | +- Fix element tree in property sets (#16599) |
| 29 | +- Reveal current username in User menu (#16579) |
| 30 | +- Add Help! label to Menu Item (#16586) |
| 31 | +- Fix issues extending modSessionHandler and flushing all sessions (#16522) |
| 32 | +- Add secondary regex option for transliterated file uploads (#16582) |
| 33 | +- Fix max parser iterations for resources without a template (#16596) |
| 34 | +- Make authority a unique index on modUserGroupRole (#16587) |
| 35 | +- Fix Role Authority Editability (#16568) |
| 36 | +- Enhance usergroup permission handling and display (#16469) |
| 37 | +- Resource icons in resource groups tree (#16099) |
| 38 | +- Enhance textarea tv type (#16553) |
| 39 | +- Restore ability to render multi-select listbox TV values by selection order (#16561) |
| 40 | +- Various lexicon typo corrections (#16559) |
| 41 | +- Use modX::getInstance (#16571) |
| 42 | +- Add OnContextInit System Event (#16552) |
| 43 | +- Add No Bucket Check for S3 Media Sources (#16496) |
| 44 | +- Native DKIM capability for emails (#16421) |
| 45 | +- Do not dynamically assign modProcessorResponse to modConnectorResponse (#16564) |
| 46 | +- Added proxy options for PSR-7 Service (#16539) |
| 47 | +- Fix return type for modResource::getTVValue() (#16567) |
| 48 | +- Log SQL errors during context cache generation (#16508) |
| 49 | +- Fix errors when hovering action column header (#16484) |
| 50 | +- Add ability to revert lexicon entries for any namespace (#16447) |
| 51 | +- Fix working with non-standard ports (#16541) |
| 52 | +- Fix default value for modManagerLog.occurred column (#16526) |
| 53 | +- Add missing system setting for profile photo media source (#16515) |
| 54 | +- Trim context setting keys on creation (#16500) |
| 55 | +- Fix Element handling from within Categories tree (#16489) |
| 56 | +- Improve file system error feedback (#16479) |
| 57 | +- Add session garbage collector check (#16448) |
| 58 | +- Fix saving time for date TVs created in MODX 2.x (#16505) |
| 59 | +- Clarify message when changing user passwords (#16502) |
| 60 | +- Make “root” a reserved key for Contexts (#16475) |
| 61 | +- Make sure left margin is consistent when expanding/collapsing tabs (#16406) |
| 62 | +- Only show resource types in template picker and context menus if user has permission to create them (#15893) |
10 | 63 | - Fix template picker to avoid errors in certain edge cases (#16400)
|
11 |
| -- Only show resource types in template picker and context menus if the user has permission to create them (#15893) |
12 |
| -- Make sure left margin is consistent when expanding/collapsing the tabs (#16406) |
| 64 | +- Add grid filtering via URL parameters to most grids in manager (#16369) |
| 65 | +- Remove deprecated fields from modResource (#16187) |
| 66 | +- Store last opened media browser path in browser history / URL parameters to re-open last path (#16394) |
| 67 | +- Fix horizontal overflow on Context Access grid (#16380) |
| 68 | +- Add unit test coverage for modRestService (#16381) |
| 69 | +- Apply grid filtering persistence via URL parameters to most grids in the manager (#16369) |
| 70 | +- Fix recently edited resources (sub)query (#16460) |
| 71 | +- Fix ability to view Manager Actions (#16473) |
| 72 | +- Fix PHP Fatal error: Cannot declare class modTemplateVarInputRenderText (#16410) |
| 73 | +- S3 Speed Up (#16438) |
| 74 | +- Fix active tab state for FC when disabling regions (#16401) |
| 75 | +- Fix deprecation of dynamic properties (#16440) |
| 76 | +- Fix ability to rename content field (#16444) |
| 77 | +- Add .nvmrc file targeting same build version as github workflow (#16478) |
| 78 | +- Allow missing namespace in select areas via phpcs (#16470) |
| 79 | +- Settings grid adjustments for Extras support (#16414) |
| 80 | +- Add missing namespaces partition to cache refresh process (#16431) |
| 81 | +- Avoid errors and incorrect listings in Trash Manager (#16433) |
| 82 | +- Optionally pin "installer-entry" to top (#16435) |
| 83 | +- Avoid deprecated notice in modAccessibleObject::checkPolicy (#16443) |
| 84 | +- Add names of elements in context menu (#16449) |
| 85 | +- Change order of variables in config.inc.php (#16451) |
| 86 | +- Fix return type in GetProcessor->initialize() (#16462) |
| 87 | +- Fix class_key in modDocument constructor (#16452) |
| 88 | +- Harden Security/Profile/Get processor (#16437) |
| 89 | +- Add guard-clause to clearDirty method (#16404) |
| 90 | +- Fix date TV parsing bug when time is hidden (#16398) |
| 91 | +- Use Codecov in informational mode (#16397) |
| 92 | +- Add missing language string 'WebP' (#16416) |
| 93 | +- Populate scriptProperties in Resource\Locks\Steal processor (#16418) |
| 94 | +- Fix undefined global variable $_SESSION in a CLI connector (#16422) |
| 95 | +- Add missing OnUserBeforeRemoveFromGroup and OnUserRemoveFromGroup events (#16423) |
| 96 | +- Remove Unused Window Config for Lexicons Grid (#16392) |
| 97 | +- Prioritize exact matches in manager search results (#16388) |
| 98 | +- Update minimum PHP version to 7.4 and recommended version to 8.0.0 (#16405) |
| 99 | +- Use proper alias when not set explicitly in modRestController (#16395) |
| 100 | +- REST service case insensitive sub level search (#16276) |
| 101 | +- Upgrade legacy modSessionHandler class references in settings (#16379) |
| 102 | +- Modify (un)delete and (un)publish processors to respect syncsite setting (#16374) |
| 103 | +- Update uploadObjectsToContainer method (#16196) |
| 104 | +- Add resource alias in template picker as needed (#16361) |
| 105 | +- Add PHP 8.2 as CI target, include php compat checker in phpcs, and fix some minor compatibility issues (#16327) |
| 106 | +- Skip files with specified extensions (#15479) |
| 107 | +- Add filtering for ACL policy and policy template grids (#16219) |
| 108 | +- Fix fatal error in package provider if the provider returns invalid xml (#16326) |
| 109 | +- Suggest installing the PHP Internationalization extension (#16365) |
| 110 | +- Provide global control to set autocomplete="off" (#16225) |
| 111 | +- Remove unnecessary settings for uploaded files (#16349) |
| 112 | +- Support multi select in MODx.Browser when multiSelect: true is provided (#16348) |
| 113 | +- Fix and enhance UserGroup ACL Permissions Grids and Filtering (#16355) |
| 114 | +- Cleanup legacy PHP version references (#16359) |
| 115 | +- Prevent OnResourceDelete from firing on every Resource update (#16328) |
| 116 | +- Fix "Undefined array key" warnings in modPhpThumb (#16341) |
| 117 | +- Fix package manager showing only last version changelog (#16354) |
| 118 | +- Fix tab tracking error in package manager (#16360) |
| 119 | +- Fix tab tracking issue for plugin panel (#16364) |
| 120 | +- Only post coverage comment when coverage changes. (#16358) |
| 121 | +- Fix parsing modifiers when encountering literal brackets (#16302) |
| 122 | +- Fix parsing long template tags under some conditions (#16316) |
13 | 123 |
|
14 | 124 | MODX Revolution 3.0.3-pl (January 17, 2023)
|
15 | 125 | ====================================
|
|
0 commit comments