- Implemented the GitLab backend. This solves #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_graphqlconfiguration 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: v0.15.0...v0.16.0