sveltia-cms

Alternative to Netlify/Decap CMS. Modern, fast, lightweight, Git-based headless CMS. Free & open source. UX-driven development. Made with Svelte.

MIT License

Downloads
2.6K
Stars
646
sveltia-cms - v0.21.4

Published by kyoshino 6 months ago

  • Bug fixes and improvements.

Full Changelog: https://github.com/sveltia/sveltia-cms/compare/v0.21.3...v0.21.4

sveltia-cms - v0.21.3

Published by kyoshino 6 months ago

  • Bug fixes and improvements.

Full Changelog: https://github.com/sveltia/sveltia-cms/compare/v0.21.2...v0.21.3

sveltia-cms - v0.21.2

Published by kyoshino 6 months ago

  • Bug fixes and improvements.

Full Changelog: https://github.com/sveltia/sveltia-cms/compare/v0.21.1...v0.21.2

sveltia-cms - v0.21.1

Published by kyoshino 6 months ago

  • You can now set the default mode for the Markdown widget. If you want to use the plain text editor by default, add modes: [raw, rich_text] to the field configuration. This effectively solves https://github.com/decaporg/decap-cms/issues/5125.
    • Tip: You can hide the plain text editor with modes: [rich_text], especially if your CMS end users are not familiar with Markdown.
  • Bug fixes and improvements.

Full Changelog: https://github.com/sveltia/sveltia-cms/compare/v0.21.0...v0.21.1

sveltia-cms - v0.21.0

Published by kyoshino 6 months ago

  • Added support for manual initialization.
  • For backward compatibility with Netlify/Decap CMS, sveltia-cms.js is now built as an IIFE instead of an ES module.
    • Please remove type="module" from your <script> tag if you want to initialize the CMS manually.
    • Otherwise no action is required — your <script> tag will continue to work.
  • The ES module is now built as sveltia-cms.mjs and available as an npm package.
    • You can install it with npm i @sveltia/cms or pnpm add @sveltia/cms then manually initialize it.
    • Make sure to keep the dependency up to date!
  • Implemented background service status checking for both GitHub and GitLab.
    • Update your site’s CSP if necessary.

Full Changelog: https://github.com/sveltia/sveltia-cms/compare/v0.20.0...v0.21.0

sveltia-cms - v0.20.0

Published by kyoshino 6 months ago

Full Changelog: https://github.com/sveltia/sveltia-cms/compare/v0.19.10...v0.20.0

sveltia-cms - v0.19.10

Published by kyoshino 6 months ago

  • Bug fixes and improvements.

Full Changelog: https://github.com/sveltia/sveltia-cms/compare/v0.19.9...v0.19.10

sveltia-cms - v0.19.9

Published by kyoshino 6 months ago

  • Bug fixes and improvements.

Full Changelog: https://github.com/sveltia/sveltia-cms/compare/v0.19.8...v0.19.9

sveltia-cms - v0.19.8

Published by kyoshino 6 months ago

  • Bug fixes and improvements.

Full Changelog: https://github.com/sveltia/sveltia-cms/compare/v0.19.7...v0.19.8

sveltia-cms - v0.19.7

Published by kyoshino 6 months ago

  • Added keyboard shortcuts to switch between pages: Alt+1 to view the Content Library, Alt+2 to view the Asset Library.
  • Bug fixes and improvements.

Full Changelog: https://github.com/sveltia/sveltia-cms/compare/v0.19.6...v0.19.7

sveltia-cms - v0.19.6

Published by kyoshino 7 months ago

  • Bug fixes and improvements.

Full Changelog: https://github.com/sveltia/sveltia-cms/compare/v0.19.5...v0.19.6

sveltia-cms - v0.19.5

Published by kyoshino 7 months ago

  • Supported the enableAlpha option for the color widget.
  • Bug fixes and improvements.

Full Changelog: https://github.com/sveltia/sveltia-cms/compare/v0.19.4...v0.19.5

sveltia-cms - v0.19.4

Published by kyoshino 7 months ago

  • Performance improvements.

Full Changelog: https://github.com/sveltia/sveltia-cms/compare/v0.19.3...v0.19.4

sveltia-cms - v0.19.3

Published by kyoshino 7 months ago

  • You can now filter relation field options according to the search_fields configuration when there are more than 5 items.
  • Bug fixes and improvements.

Full Changelog: https://github.com/sveltia/sveltia-cms/compare/v0.19.2...v0.19.3

sveltia-cms - v0.19.2

Published by kyoshino 7 months ago

  • Security: Fixed a cross-site scripting (XSS) vulnerability in the content editor that could allow an attacker to inject arbitrary HTML code into the Markdown preview using dynamic default values. Although the XSS risk is clearly stated in the widget document, the preview is not sanitized according to the default configuration. Sveltia CMS now removes all HTML tags from dynamic default values for Markdown fields, regardless of the sanitize_preview option. We recommend all users to always set up Content Security Policy (CSP) to mitigate risks and keep the CMS up to date. (Don’t include a fixed version number in <script src>.)
  • Fixed other issues with dynamic default values.

Full Changelog: https://github.com/sveltia/sveltia-cms/compare/v0.19.1...v0.19.2

sveltia-cms - v0.19.1

Published by kyoshino 7 months ago

  • Bug fixes and improvements.

Full Changelog: https://github.com/sveltia/sveltia-cms/compare/v0.19.0...v0.19.1

sveltia-cms - v0.19.0

Published by kyoshino 7 months ago

Full Changelog: https://github.com/sveltia/sveltia-cms/compare/v0.18.0...v0.19.0

sveltia-cms - v0.18.0

Published by kyoshino 7 months ago

  • PDF documents are now displayed with a thumbnail image in both the Asset Library and the Select File dialog, making it easier to find the file you’re looking for. This effectively solves https://github.com/decaporg/decap-cms/issues/1984.
  • Bug fixes and improvements.

Full Changelog: https://github.com/sveltia/sveltia-cms/compare/v0.17.0...v0.18.0

sveltia-cms - v0.17.0

Published by kyoshino 7 months ago

Full Changelog: https://github.com/sveltia/sveltia-cms/compare/v0.16.0...v0.17.0

sveltia-cms - v0.16.0

Published by kyoshino 7 months ago

  • Implemented the GitLab backend. This solves https://github.com/sveltia/sveltia-cms/issues/22.
    • You can use client-side PKCE authorization, which is easy to set up.
    • We have also updated Sveltia CMS Authenticator to support GitLab.
    • Sveltia CMS uses the GraphQL API by default. The use_graphql configuration option will be ignored.
    • OAuth implicit grant is not supported as the deprecated authentication flow has already been removed with GitLab 15.0.
    • You may need to set up or update your Content Security Policy to use the CMS.
  • Added support for GitHub Enterprise Server.
  • Bug fixes and improvements.

Full Changelog: https://github.com/sveltia/sveltia-cms/compare/v0.15.0...v0.16.0

Package Rankings
Top 22.35% on Npmjs.org
Related Projects