🚀 Release Notes — Forrit CMS 5.0.4
Overview
Release 5.0.4 continues to build on the Forrit CMS v5 platform, adding Page Templates, giving teams finer control over public and private content defaults, and streamlining everyday editing with faster save and preview actions.
Alongside these improvements, this release resolves a wide range of issues across the Page Editor, Task Review, previews, locales, and search, improving overall reliability and consistency across the platform.
✨ What’s Improved
✅ Page Templates — New Foundations
-
Introduced a new “Page Template Manager” role, so specific team members can be given permission to create, review, update, and delete page templates.
-
Added the ability to build and configure page templates directly through the API, giving developers more control when setting up templated pages.
-
Enabled the CMS to supply page template information to the SDK, laying the groundwork for consumer apps to retrieve typed pages more easily.
-
Began work on automatically generating page templates and page instances from JSON content, reducing the need for manual page creation on API-driven sites.
-
Improved the accuracy of previews shown through the dedicated Preview App when accessed via the CMS.
✅ Smarter Public/Private Content Controls
-
Added a client configuration option to set the default visibility (public or private) for new content types.
-
Added a matching option to set the default visibility for new content entries.
-
Private content entries can now have their name automatically generated from their content type, removing the need to manually name entries that don't need to be public-facing.
👉 Teams can now set sensible visibility defaults once, cutting down on repetitive manual choices when creating new content.
✅ Faster, Safer Editing Workflow
-
Split the Save button in the page and content entry editor into “Save” and “Save & Preview,” so you can jump straight to previewing your changes.
-
Added a “Save & Continue” option to the unsaved changes prompt, so you can save and move on in a single click instead of saving and navigating separately.
-
You can now quickly see and edit the content entry linked to a child component directly from the page layout, without digging through menus.
-
Required Locales settings now appear as a tracked property in the Task Review edits tab, so reviewers can see when this setting has changed.
👉 These changes reduce clicks and friction in everyday editing, helping teams move faster with fewer interruptions.
🚨 Important Fixes
This release addresses a broad range of issues reported by clients and our delivery team:
-
Added a missing tooltip to the “add release” dropdown.
-
Fixed an issue where global search links to content entries sometimes failed to open when search text was present on the summary page.
-
Deleting a picklist now correctly shows the affected component card as broken so it can be fixed.
-
Restored accurate results and information in the routing manager search, including after clearing a search term.
-
Task Review no longer incorrectly shows a linked content type as deleted when it's removed and then re-added.
-
Fixed an error that could occur when publishing to multiple destinations at the same time.
-
Fixed a critical issue where a nested private content entry could become orphaned if its parent was deleted and the change merged.
-
The error message for linked content type fields now displays in the correct place.
-
Fixed an issue where adding more than five default icons in client configuration could cause unexpected effects across rich text fields.
-
Fixed a display issue causing double scrollbars in the rich text code view.
-
Fixed an issue that could prevent a task from being completed and approved.
-
The “from” locale in a translation job no longer resets when the menu is reopened.
-
Deleting a task no longer leaves behind an orphaned translation job.
👉 These fixes reduce disruption to everyday editing and publishing, and improve stability and data integrity across the platform.
✅ Summary
5.0.4 delivers:
-
New Page Templates, including a dedicated management role and API support
-
Configurable default visibility for content types and content entries
-
A faster, more intuitive save and preview workflow in the page and content editors
-
Clearer tracking of Required Locales changes in Task Review
-
Over 50 fixes improving reliability across the Page Editor, Task Review, previews, locales, translation, and search
Thank you for your continued feedback — it directly shapes improvements like these.