For the last two weeks we have been fully focused on preparing stable versions of CMS 5 and CMS 4.13. Regression testing was done, some identified bugs were fixed, and the documentation was updated, including documentation for graphql 4.
Work over the last couple of weeks
CMS 5
- Document Enforce public webroot dir in 5.x onwards
- Regression testing
- Linked tabs 404 when Silverstripe 5 is installed in a subfolder
- Notification job marked as ‘Broken’ with invalid email
- $ThemeDir removed but no suitable replacement for variable filenames
CMS 4.13
- PHP7.4 build fails because str_contains is only available in PHP8
- Notification job marked as ‘Broken’ with invalid email
- Toast notifications are sporadically broken
- Logging to a file using relative path fails in cli mode
Graphql
Work in progress
We are going to release the stable versions of CMS 4.13 this week. And we aim to release CMS 5 next week. Then we will continue to work on the final versions of CMS 5 and CMS 4.13. Most of the time, we will be focusing on testing, identifying and fixing existing problems.