Changelog Page: 20

Subscribe with RSS to keep up with the latest changes.

New pricing plans and Git LFS

January 26th, 2022 | Minor

Today we're launching an updated range of pricing plans. Existing users will keep their current plans, but will be able to switch to the new plans if they choose.

New pricing plan structure:

  • A free Personal plan with a single user and pay-as-you-grow build time and bandwidth.
  • A new Standard plan as the ideal starting point for all teams.
  • The Team plan with features for advanced teams.

Note: If you change to one of the new plans, you will not be able to switch back to your old plan.

##Git LFS and fixes

We've added Git Large File Storage (LFS) support and included fixes for several build-related bugs.

Features:

Fixes:

  • Alpine.js builds should now work without breaking
  • Compressor will no longer rewrite external URLs
  • Fixed an issue when parsing whitespace in the front matter

Global configuration

January 20th, 2022 | Major

This release brings support for separate global configuration files across all supported SSGs, see the migration guide to separate your SSG configuration from your CloudCannon global configuration. A number of other general features and fixes are also included.

Features:

  • CloudCannon-specific global configuration files across all SSGs
  • Improved post processing and compression build steps
  • New sort and sort_options collection configuration keys for better control over sorting
  • form elements with the cms-no-rewrite class no longer get encrypted or processed during a build

Fixes:

  • Fix initial folder when selecting existing files in file inputs with custom paths
  • Resolve potential failed re-authentication flow in editor
  • Prevent unnecessary clones when source syncing changes
  • Fix error when using certain editor link setups
  • Fix Hugo _index.html files not being editable in some situations
  • Fix SVG image previews in file inputs
  • Configuring collections for Eleventy sites no longer unsets the automatically discovered collections

General fixes

January 13th, 2022 | Minor

This release includes various fixes and features, including support for MkDocs, an updated Hugo default version, and Hugo version management.

Features:

  • Support for MkDocs
  • Increase default Hugo version to 0.91.2
  • Add version management feature for Hugo
  • Improved screenshot accuracy
  • "Open with" context menu action for files
  • Dart SASS preinstalled for builds
  • Option to pass .git folder to build

Fixes:

  • Object input previews from arrays with only numbers now display correctly
  • Object input previews from dates now display correctly
  • Inputs with non-string labels no longer prevent editor opening
  • Prevent data editor clearing content from some file types on save

Unfreezing the code for 2022 with Unlisting data files, mailer improvements and more.

January 12th, 2022 | Minor

This release brings the option to unlist specified data files from the site navigation. Also included are a number of minor features and bug fixes.

Features:

  • Added option to unlist data files from the site navigation
  • Tidied up mailers to align with the 2021 UI Improvements
  • Added support for Hugo publishDir config

Fixes:

  • Fixed layout of the Inbox navigation menu
  • Fixed issue exporting Inbox to CSV
  • Fixed default value for select type inputs when using allow_empty
  • Fixed issue uploading files on image inputs when using a custom upload directory
  • Default to use an existing branch when syncing a new site to a repository
  • Fixed issue refreshing the syncing logs when creating a new site using local files
  • Fixed wording around payment credits
  • Added full billing address to invoices
  • Fixed potential XSS vector

New editor panels

December 9th, 2021 | Major

This release adds an exciting new way to edit your sites in CloudCannon. Editor links in the Visual editor now open an Editor panel, a draggable pop-out containing a scoped data editor, allowing a more intuitive way to edit your site content. Your Editor links will also show an overlay in the Visual editor which lets you rearrange and delete your components. You can try out the new Editor panels on our free Vonge template.

This release also moves Gatsby support into public beta. We've also added a suite of new JavaScript API improvements and a significant range of mobile enhancements.

Features:

  • Editor panels and editor overlays
  • More live editing JavaScript APIs
  • Mobile and responsive screen improvements
  • Gatsby support in public beta

Fixes:

  • Fixed an edge case on sites with no builds
  • Custom headers no longer interfere with the editor
  • Exiting from a build hook will now correctly crash the build

Not bad for our final feature release of 2021. ๐Ÿ˜Ž

Dropdown menu fixes

December 3rd, 2021 | Minor

This release fixes the positioning of some UI elements that were appearing off-screen.

Fixes:

  • Fixed some issues with the positioning of dropdown and context menus

Select input validation

November 30th, 2021 | Minor

This release adds an option to the select input type

Features:

  • Inputs of the type select can now specify allow_empty: false to force one of the options to always be selected

Save reliability improvements

November 29th, 2021 | Minor

This release resolves issues with failed saves. We have restructured the logic for saving files in the content and visual editors. This should be more reliable and recover from failed saves better.

Features:

  • Save progress shown during Uploading Changes step
  • Hugo updated to 0.89.4
  • Added support for Node.js 16.x and made Node.js 16.x and npm 8.x the default versions. To stay on Node.js 14.x you can add a .nvmrc file to the site and run nvm use (or simply run nvm use 14) in the build hooks

Fixes:

  • Better save and save-failure logic
  • Default content files with editor types are preferred
  • Fixed issue with the build process not copying files starting with a dot
  • Fixed issue setting global _inputs settings for Hugo

Date validation fix

November 28th, 2021 | Minor

This release fixes date inputs reporting invalid content.

Fixes:

  • Fixed date input validation

New inputs configuration and more

November 25th, 2021 | Major

This release introduces configuration for inputs separate from the naming conventions. It's all backwards compatible, and we have a migration guide to start changing your sites over. There are a number of new inputs and options for each.

Features:

  • Color inputs have new format and alpha options, falling back to the naming convention if these options are not set.
  • Hiding inputs is now set with hidden in an _inputs entry rather than an option, since itโ€™s available for any input type. This key also supports a string where the input is hidden based on the value of another input. This can start with a ! to reverse the value.
  • Object structures are now supported. These allow you to configure objects between an empty state (null) and a selection of object formats. Useful if you have components with a limited number of sub-components.
  • Two new inputs: Range number input and a Switch boolean input. These are only available with the new inputs config. More input types coming soon, contact support if you have specific requests.
  • Comments now support a limited set of Markdown: links, bold, italic, subscript, superscript and inline code elements are allowed. Links in this block also support Editor Links.
  • Better object previews with configurable text and subtext.
  • Select and multiselect inputs now have the value_key option to set how values are saved, and the text_key option for setting how values are displayed.
  • Added disabled input type for visible, uneditable text values.
  • step, min and max options for number inputs.
  • Configuration for changing the label and type of an input separate from the naming conventions.

Fixes:

  • Number inputs are invalid if they don't contain numbers.
  • Corrected the textarea input naming convention from text to textarea.
  • Clone page is now hidden if _disable_add is true.
  • Webhooks now fail if they have no site attached.
  • HTML, Markdown and Code Block is no longer stripped from input labels.
  • Fixed some valid values not being allowed when adding DNS records.
Previous

Page 20 of 42

Next
Open in a new tab