- ⚠️ SECURITY UPDATE: Fixed a low-severity vulnerability where integration credentials copied with a crafted mobile sign-in link could carry over to the user’s own account. They’re now cleared when another account signs in or the session ends. We thank @arnabroy24 for letting us know about this problem.
- Added the
multilineoption to RichText and Markdown fields to keep the content in a single paragraph. (#1118) - Improved compatibility with Decap CMS, which documented many long-undocumented options today:
- ⚠️ POTENTIAL BREAKING CHANGE: New entries may get different slugs than before. Existing entries are never renamed.
- Without the
maxlengthslug option, slugs are now limited to 200 bytes to keep file and branch names valid. Trailing dots are removed, as a branch name can’t end with one. - The date template tags in
slugandpathnow use the entry’sdate,publishDateorpublish_datefield, and fall back to the save time. They’re in UTC by default.
- Without the
- Added the
signoff_commitsbackend option. - Added the
forgejobackend name. - Added support for pattern-based inline editor components.
sortable_fieldsitems can be objects withfield,labelanddefault_sort.- Nested Relation field metadata in
fieldsMetaDatanow follows the parent field names. The old flattened keys are deprecated. - The UUID field’s
read_onlyoption is no longer deprecated.
- ⚠️ POTENTIAL BREAKING CHANGE: New entries may get different slugs than before. Existing entries are never renamed.
- Bug fixes and improvements.
Full Changelog: v0.252.0...v0.253.0