- ⚠️ BREAKING CHANGE: The NPM package is now a separate build that loads nothing from CDNs, serving fonts, translations, libraries and other files from your own site. It requires a build tool like Vite or webpack 5; if you load the package without one, e.g. through an import map, use the CDN module URL
dist/sveltia-cms.mjsinstead. The NPM build also doesn’t show update notifications or generate PDF thumbnails. See CDN or NPM Package for details. (#909, #1009) - ⚠️ DEPRECATION: The
{{fields._slug}}and{{fields._slug | localize}}slug template tags are deprecated and will be removed in Sveltia CMS v1.0.0. Useslug: { editable: true }andslug: { editable: true, i18n: true }instead. Also,delete: falseno longer prevents a saved entry’s slug from being edited; useeditable: [create]oreditable: falseinstead. - The new Slug panel in the Content Editor’s sidebar replaces the Slug Editor dialog. It shows a new entry’s slug as you edit it and lets you change it, or renames a saved entry. The
slugcollection option can now be an object withtemplate,editable,hint,patternandi18noptions. A new entry can also be given a slug with the_slugquery parameter. (#636, #736, #938, #999) - The Content Editor’s sidebar is now available on mobile as a bottom sheet.
- The new
emptyview filter option finds entries with or without a field value. (#1004) - Relation field filters now match fields holding multiple values, such as a multiple Select field. This effectively solves decaporg/decap-cms#8005.
- Bug fixes and improvements.
Full Changelog: v0.220.0...v0.221.0