Last week, the team took a bit of a break to partake in Silverstripe’s Innovation Week. This is a quarterly event where Silverstripe staff can put their regular work aside for a few days to work on innovative projects. You can expect some cool outputs from this event over the coming months.
Otherwise the team as been trucking along on formalising LinkField support and linting our Markdown file.
Bug fixes and other immediate changes
- FIX Limit Member map to 100 by Steve Boyd
- FIX Limit Member map to 100 by Steve Boyd
- ENH Restrict access to getJobStatus execution by Sabina Talipova
- FIX Infinite recursion sanity checks with more helpful error messages… by Steve Boyd
- FIX ModelAdmin toast elements by Sabina Talipova
- FIX ModelAdmin toast elements by Sabina Talipova
- TLN Update translations by Steve Boyd
- FIX ModelAdmin toast elements by Sabina Talipova
- MNT Update behat tests to support toast messages by Sabina Talipova
- TLN Update translations by Steve Boyd
- TLN Update translations by Steve Boyd
- MNT Add custom validator for test cases by Sabina Talipova
- FIX Ensure changelog passes linting by Guy Sartorelli
- MNT Add new repo so installer isn’t included by Guy Sartorelli
- NEW Add sniffer code by Guy Sartorelli
- DOC Document new dev admin permissions by Guy Sartorelli
- MNT Resolve CI problems by Guy Sartorelli
- FIX Make deprecation enabled check faster by Guy Sartorelli
- DOC Update readme example by Steve Boyd
Change to look forward too in future releases
- NEW LinkFieldController to handle FormSchema by Steve Boyd
- MNT Remove old code by Sabina Talipova
- ENH Add localisation support by Sabina Talipova
Community PRs
- Update a example code comment by Nate Devereux
- Bugfix: Infinite recursion sanity checks with more helpful error messages by Nathan J. Brauer
- ENH add CAN_DEV_BUILD to non_live_permissions by Andrew Paxley
- Add buildtask and dev URL permissions by Andrew Paxley
- ENH add canInit method and CAN_DEV_GRAPHQL permissions by Andrew Paxley
- Add extension hook to control file attachments per recipient and field by Michal Kleiner
- Selenium2Driver screenshot functionality by Scott Sutherland
- correct required type for findEmail() $to by Scott Sutherland
- DEP Update jQuery to 3.7.1 by Garion Herman
- remove plus icon for consistency by Lukas
- fix: expose ShowInSearch field in access UI by Will Rossiter
- fix: handle exceptions when using /0 as a URL by Will Rossiter
- addition to #685 also, respect mb-config in controller for tags & categories by Lukas
Focus for the next couple of weeks
We’re carrying on with our LinkField work. Next stop is adding support for manage list of links.
We’re also looking at adding a better way to select entries from long list of DataObject.
PHP8.3 is just a few hours from release. So we’re starting to look at what is needed to formally support it in our Silverstripe CMS 5.2 release.
We’re also exploring how we can better empower community contributions.