As we’re nearing the end of our work on LinkField, we’re starting to cast our eye on other issues.
The Silverstripe CMS 5.2-beta release was tagged last week. Make sure to check that out and report any issues you encounter. We expect to tag a stable release around mid-April.
We also spent some time setting up development branches for CMS 6. We’re still very much in the planning phase of CMS 6, but having the the development branches there is useful. For example, when we decide to deprecate an API in CMS 5 we can immediately remove it from the CMS 6 branch.
A special note for those of you using Silverstripe CMS with MariaDB. We noticed that it was a bit difficult for us to keep up with the fast pace of releases of MariaDB. We decided that our CI will only target the latest LTS release of MariaDB going forward and updated our documentation accordingly.
Read the Officially only support LTS release for MariaDB issue if you want more details.
Bug fixes and other immediate changes
- Loosen constraints on recipe solr so it can be installed on any version of CMS 5 by Steve Boyd
- Loosen constraints on recipe CCL so it can be installed on any version of CMS 5 by Steve Boyd
- Refer to release policies to avoid stale information by Guy Sartorelli
- Use LTS for mariadb by Guy Sartorelli
- Document LTS support for databases by Guy Sartorelli
Changes to look forward to in future releases
- Move spinner to a separate template so other modules can include it by Maxime Rainville
- JS Console errors and warnings by Sabina Talipova
- Remove remaining cwp dependencies and code by Steve Boyd
- Support nested redux forms by Guy Sartorelli
- Provide a way to resize the window in behat features by Guy Sartorelli
Linkfield enhancements
- File link while default to using the title of the file instead of the file path by Steve Boyd
- Remove Fluent gridfield from LinkModal so LinkField works with Fluent by Steve Boyd
- Remove workaround for nested redux form. by Guy Sartorelli
Community pull requests merged
- handle non breakable spaces by Thomas Portelange
- Update DropdownField.php by Antony Thorpe
-
Add missing js translation strings to
src/en.json
file by Peter Schiffer - Add composer runtime api mention by Thomas Portelange
- Create 6.0.0.md by Will Rossiter
- fix: by default CanonicalURLMiddleware should run in all environments by Will Rossiter
- Generate salt if needed by Thomas Portelange
-
Make
Search options
string translatable inSearchBox.js
by Peter Schiffer - use composer runtime api by Thomas Portelange
Focus for the next couple of weeks
We’re working on finalising LinkField migration tasks so people can easily transition from older LinkField implementation. We’re busy regression testing the CMS 5.2 beta release and addressing any issues we find there.
We’re also looking ahead to what comes after LinkField and planning that.