g.ssgs.includes(selected_name))[0] ?? null; " class="c-interactive-card c-interactive-card--sol" x-data="{"guides":[{"url":"/documentation/guides/universal-starter-guide/","id":"universal-starter-guide","image":"/documentation/static/hand.png","title":"Universal Starter Guide","description":"Learn how to get your website set up on the CloudCannon CMS.","ssgs":[]},{"url":"/documentation/guides/sveltekit-starter-guide/","id":"sveltekit-starter-guide","image":"/documentation/static/ssgs/sveltekit.svg","title":"SvelteKit Starter Guide","description":"Learn how to set up your website on the CloudCannon SvelteKit CMS.","ssgs":["SvelteKit"]},{"url":"/documentation/guides/nuxt-starter-guide/","id":"nuxt-starter-guide","image":"/documentation/static/ssgs/nuxtjs.svg","title":"Nuxt Starter Guide","description":"Learn how to set up your website on the CloudCannon Nuxt CMS.","ssgs":["Nuxt"]},{"url":"/documentation/guides/eleventy-starter-guide/","id":"eleventy-starter-guide","image":"/documentation/static/ssgs/eleventy.svg","title":"Eleventy Starter Guide","description":"Learn how to get your website set up on the CloudCannon Eleventy CMS.","ssgs":["Eleventy"]},{"url":"/documentation/guides/docusaurus-starter-guide/","id":"docusaurus-starter-guide","image":"/documentation/static/ssgs/docusaurus.svg","title":"Docusaurus Starter Guide","description":"Learn how to get your website set up on the CloudCannon Docusaurus CMS.","ssgs":["Docusaurus"]},{"url":"/documentation/guides/hugo-starter-guide/","id":"hugo-starter-guide","image":"/documentation/static/ssgs/hugo.svg","title":"Hugo Starter Guide","description":"Learn how to get your website set up on the CloudCannon Hugo CMS.","ssgs":["Hugo"]},{"url":"/documentation/guides/mkdocs-starter-guide/","id":"mkdocs-starter-guide","image":"/documentation/static/ssgs/mkdocs.svg","title":"MkDocs Starter Guide","description":"Learn how to set up your website on the CloudCannon MkDocs CMS.","ssgs":["MkDocs"]},{"url":"/documentation/guides/gatsby-starter-guide/","id":"gatsby-starter-guide","image":"/documentation/static/ssgs/gatsby.svg","title":"Gatsby Starter Guide","description":"Learn how to set up your website on the CloudCannon Gatsby CMS.","ssgs":["Gatsby"]},{"url":"/documentation/guides/jekyll-starter-guide/","id":"jekyll-starter-guide","image":"/documentation/static/ssgs/jekyll.svg","title":"Jekyll Starter Guide","description":"Learn how to set up your website on the CloudCannon Jekyll CMS.","ssgs":["Jekyll"]},{"url":"/documentation/guides/nextjs-starter-guide/","id":"nextjs-starter-guide","image":"/documentation/static/ssgs/nextjs.svg","title":"Next.js Starter Guide","description":"Learn how to set up your website on the CloudCannon Next.js CMS.","ssgs":["Next.js"]},{"url":"/documentation/guides/astro-starter-guide/","id":"astro-starter-guide","image":"/documentation/static/ssgs/astro.svg","title":"Astro Starter Guide","description":"Learn how to get your website set up on the CloudCannon Astro CMS.","ssgs":["Astro"]}],"selected_name":null,"guide":null}" x-init=" selected_name = $store.conditionals.selected('ssg-name'); guide = guides.filter(g => g.ssgs.includes(selected_name))[0] ?? null; ">
This release addressed issues affecting structured objects and object tabs in the editing interfaces, merging pull requests using Bitbucket, and Snippets with explicitly null arguments.
This release added commit message templates for updates from a Publish Branch, a read-only mode for editing locked sites, and new default behavior when you reopen the Data Editor.