We’ve been focused mainly on performance improvements which will be released in 6.1.0
Features and enhancements
- Check for missing or unnecessary indexes
- Add generated column with index to speed up AssetAdmin queries
- Implement new file session handler module for Silverstripe CMS 5.x
- Have a consistent API for confirming if a DataObject is ready for database operations
- Add supported modules docs to “optional features” section
Bug fixes
- DataObjectSchema::tablesAreReadyForClass() check is faulty (6 branch only)
- Security::permissionFailure() redirect should not assume / is base
- Index on default_sort doesn’t take field type into account
- GridFieldConfigurablePaginator doesn’t update properly after filtering using the GridFieldFilterHeader
- Saving a new page creates two ElementalAreas
- ArrayList::dataClass() doesn’t handle associative array items correctly
- Invalid check in ChangePasswordHandler::createChangePasswordResponse()