Every Core dna product, release by release, newest first. Each product ships on its own schedule.
Platform2024.2
What’s new in Core dna Platform 2024.2
Improvements and bug fixes
Improvements and bug fixes
Notifications from user-initiated background tasks, like form submission data exports, are now conveniently located in a dedicated notification area within the side menu.
The Scheduler and the Automations with scheduled invocation now fully support crontab expressions such as the use of commas and hyphens. This enables the users to schedule their automations more precisely and efficiently. For example, run an automation on the 20th and 55th minutes of each hour between 9am and 6pm, from Monday trough Friday (20,55 9-18 * * 1-5).
Retrieve Records action in the Automations now supports template code execution in the "limit" and "offset" fields. In practice this makes it possible to implement dynamic pagination with the loops in the automations. It is now also easier to access a single record returned by the Retrieve Records action by leveraging the "record" property: $runData->get('fetch-user')->record
The Search module now offers two matching types: match words (the default) and match phrase. The new "Match Phrase" option allows for more precise searches by ensuring that terms are found only when they appear in sequence and in the exact order specified in the query.
Core dna API now returns 403 (forbidden) HTTP response code when authorisation is provided (api key or access token), but invalid. This is now occurring regardless of the visibility of the requested record. Previously 404 was returned in certain circumstances.
The values of the custom fields are now properly validated on the server side.
Fixed an issue with the default author of the blog not pre-populated for the posts in that blog. When a new blog post is created, the author is prefilled with the current user's author profile, if it is available. If not, the author is taken from the blog's default.
Resolved a bug with cloning of certain complex records such as forms.
Resolved a bug with the form submission data export where some entries were not correctly placed in the export csv files due to case-sensitive headers.
Resolved a bug that led to response cache being cleared unnecessarily for certain record types.
Resolved a bug with the Custom URLs of the Products stop working when the product is assigned to a different site. Also, fixed inconsistency in displaying unpublished products in the frontend.
Fixed an issue with generation of the menu items URLs on staging sites and in the development environments.
Fixed an issue where layout areas would disappear after being removed from a layout group.
Fixed a bug that prevented images from being served from the file system cache