Work completed in the last couple of weeks
We’ve been working on Business as Usual work over the last two weeks. We’re looking at improvements to elemental, most of it related to validation of in-line blocks.
Bug fixes and other immediate changes
- Update translations across all modules
GridField
escapes HTML content inappropriately- Files with dots in the name break
- EagerLoad error when eager loaded relationship is empty
- Child LinkField without a link will show an error after inline save
- Broken merge-ups + broken builds
- sass-lint was abandoned 5 years ago
- Hint not rendering
- TinyMCE - Adding a link to a page on this site and then clicking through to the immediate child pages takes you down two levels rather than one
- Shortcode are not being cached
Changes to look forward to in future releases
- Non-inline validation only half works
- Refactor inline saving and publishing
- Remove auditor’s dependecy on proxy-DB
UploadField
inside inline-editable element doesn’t update when saving parent record in aGridFieldDetailForm
- AuditHookSessionManagerTest can never run - checks against non-existent class name
Community pull requests merged
- ENH add nullable return types by Thomas Portelange
- Replace assignment with intended comparison by Fred Condo
Focus for the next couple of weeks
We’re in the planning phase for CMS 6. We’ve been reviewing pre-existing issues that are expected to requiring API breaks to address. Expect to see more CMS 6 specific change over the next few weeks and months.