Changelog Page: 3

Subscribe with RSS to keep up with the latest changes.

Input validation

July 3rd, 2025 | Changelog

Input validation is now available for all input types! Configure input validation keys to ensure you never forget a value (or enter the wrong one) again.

Thank you to everyone who provided feedback on our CloudCannon Community post. We love collaborating with you on our features.

This release also updated the Lite plan to include email form targets, and added pagination when listing DNS records, and addressed several issues affecting add-on warning emails, stripping markup in the Content Editor, billing information, and filters in the Domains browser.

Features and Improvements

Input validation

  • Added input validation for all input types in the Data, Content, and Visual Editor.
  • When you configure input validation for an input, CloudCannon will require the input value to meet predefined criteria before you can save your changes.
  • If you enter an invalid value, CloudCannon will warn you with an error message next to the input and in the Save changes modal.
A screenshot of the Color input in the Data Editor shows that no value is causing an input validation error.
  • CloudCannon will disable the Save button in the Save changes modal until all invalid values are corrected.
  • Depending on the input type, can now configure the following keys under options:
    • required: require a value
    • max_file_size: limit uploaded files by file size
    • max_items, min_items: specify to number of items allowed in an Array, Muliselect, or Multichoice input
    • max_length, min_length: specify the number of text characters allowed
    • start_from, end_before: specify the allowed range for a Date or Datetime input
    • pattern: specify a regular expression that the input value must match
    • unique_on: specify the JSON Path selector that CloudCannon should use to determine if the value of an Input is unique
  • The existing Number input configuration keys max and min will now validate you input value.
  • CloudCannon has default error messages for when a value does not meet validation criteria. You can customize the error message for all input validation configuration keys using the matching message key under options: required_message, max_message, min_message, max_file_size_message, max_items_message, min_items_message, max-length-message, min_length_message, start_from_message, end_before_message, pattern_message, unique_on_message.
  • You can also configure input validation for inputs in your commit message template, allowing you to require a commit message when you save your changes.

For more information, please see our documentation on inputs in general or inputs reference documentation.

Other features & improvements

  • Organizations on the Lite plan can now add email targets to forms.
  • DNS records are now paginated in the Domain settings.

Fixes

  • Fixed an issue where items were occasionally missed in the billing breakdown on the Subscription page for complicated invoices.
  • Fixed an issue where warning emails about monthly bandwidth and build-time usage were not sent correctly.
  • Fixed an issue where CloudCannon did not strip unexppected class names from pasted text in the Content Editor.
  • Fixed an issue where, in some cases, users on a CloudCannon trial would see an incorrect billing number on the Subscription page.
  • Fixed incorrect text in the Domains browser filter options.

General fixes

June 26th, 2025 | Changelog

This release fixed issues with DAM file previews, and GitHub Enterprise settings.

Fixes

  • DAM file previews now have an option to open the file in a new tab, replacing a previously broken context menu option.
  • Fixed an issue where the GitHub Enterprise settings would not load.

General fixes

June 18th, 2025 | Changelog

This release addressed issues affecting custom markup in Rich Text editors, previews of SVG files, and screenshots in the Sites browser.

Fixes

  • Fixed an issue where Sites with allow_custom_markup: false did not create uneditable snippets for links with non-standard attributes (e.g., id, data) in Rich Text editors.
  • Fixed an issue where previews for SVG files did not work.
  • Fixed an issue where screenshots on the Sites browser were broken.

Better Billing UI

June 17th, 2025 | Changelog

This release added better UI for discounts on the Subscription page and disabled the Update Project button while your repository loads.

It also addressed issues affecting Related Links on Projects and Bookshop in the Visual Editor.

Features & Improvements

  • Better UI and messaging on the Subscription page under Org Settings and the Review your billing page to reflect any subscription discounts applied to your Organization accurately.
  • Disabled the Update Project button on the Repository section of Project Settings while CloudCannon is loading your repository details.

Fixes

  • Fixed an issue where updating your Project settings would delete your Project Related Links.
  • Fixed an issue where Bookshop would fail to load if you clicked a link in the Visual Editor.
  • Updated dependencies to patch security vulnerabilities.

Updated dependencies

June 16th, 2025 | Changelog

This release updated CloudCannon's dependencies.

Fixes

  • Updated dependencies to patch security vulnerabilities.

End of support for Legacy app

June 3rd, 2025 | Changelog

The CloudCannon Legacy app is no longer available. Thank you to everyone who provided feedback during this process; we have addressed all issues brought to our attention. If you have any further feedback or questions, please don't hesitate to contact our friendly support team.

This release addressed issues affecting the Visual Editor and permissions for adding Custom Domains.

Fixes

  • Fixed an issue where, in some cases, editing a file in the Visual Editor would break templating.
  • Fixed an issue where, in some cases, CloudCannon would incorrectly prevent you from adding a Custom Domain to a Site when you had the correct permissions.

Restoring Source Editor default wrapping behavior

May 30th, 2025 | Changelog

This release updated the soft_wrap default behavior, how you manage Client Sharing on Orgs with a billing issue, and the UI for managing credit cards.

It also addressed several issues affecting badges on Site cards, uploading a Configuration File, adding a Custom Domain, and invalid characters in filenames.

Features & Improvements

  • The soft_wrap configuration key for the Source Editor now defaults to true to preserve the behavior of the editing interface before the engine update.
  • You can now turn off Client Sharing when your Organization has a billing issue.
  • The credit card list on the Subscription pages now shows which card is in use.

Fixes

  • Fixed an issue where, in some cases, an Edited badge would appear on Site cards in the Sites browser when there were no unsaved changes.
  • Fixed an issue where, after uploading Site files including a Configuration File, CloudCannon did not immediately apply your Configuration File to your Site.
  • Fixed an issue where, in some cases, you could not add a Custom Domain to your Site.
  • Fixed an issue where invalid characters in a filename prevented CloudCannon from syncing correctly.
  • Updated dependencies to patch security vulnerabilities.

General fixes

May 23rd, 2025 | Changelog

This release addressed several issues, including those affecting the Save changes modal, inboxes targeting Make, Base Domain permissions, and Trial Organizations.

Fixes

  • Fixed an issue where, in some cases, CloudCannon would open multiple copies of the Save changes modal.
  • Fixed an issue where the Update a Domain button on the Domain Settings tab was not disabled for users without the base-domain:settings:dns:write permission.
  • Fixed an issue where, for some inboxes targeting a Make form hook, CloudCannon would incorrectly mark messages as Sent when they failed to send.
  • Fixed an issue where you could not confirm the billing increase associated with accepting a Transfer Request with a Domain while using an Organization on a Trial.
  • Fixed an issue where, in some cases, navigating between pages under Site Settings would incorrectly trigger a "Loading DAMs..." notification that did not clear.
  • Fixed an issue where the Unlink Form button would incorrectly reload the page.
  • Fixed an issue where you could not overwrite an existing file when uploading through the File browser.
  • Fixed an issue where Snippet configuration did not apply in the Visual Editor.

General fixes

May 16th, 2025 | Changelog

This release updated our legacy Eleventy plugin.

It also addressed several issues affecting discarding unsaved changes, Datetime inputs, and Snippets in the Visual Editor.

Features & Improvements

  • Updated dependencies to patch security vulnerabilities. for eleventy-plugin-cloudcannon.
  • Added terminal colors to non-Unified Eleventy Sites.
  • Updated dependencies to patch security vulnerabilities.

Fixes

  • Fixed an issue where your could not discard unsaved changes from the Context Menu in an editing interface.
  • Fixed an issue where, in some cases, CloudCannon would format the value of Datetime inputs as a string.
  • Fixed an issue where, in some cases, CloudCannon did not display Snippets inside code blocks in a Markdown file correctly in the Visual Editor.

General fixes

May 14th, 2025 | Changelog

This release added better error messaging for Custom Domain creation.

It also addressed several issues, including those affecting file_config, the Rebuild button, Schemas in the Visual Editor, and DAMs.

Features & Improvements

  • Better error messaging when creating a Custom Domain fails.

Fixes

  • Fixed an issue where CloudCannon displayed Collections incorrectly if you configured a file_config entry with a null glob.
  • Fixed an issue where, in some cases, the Custom Domain page under Site Settings would incorrectly display the Testing Domain.
  • Fixed an issue where the Rebuild button on the Status page did not work.
  • Fixed an issue where CloudCannon did not apply a Schema to new files in the Visual Editor.
  • Fixed an issue where CloudCannon would ignore the Use Relative Paths setting for DAMs.
  • Fixed an issue where, in some cases, your DAM would not open correctly when you selected Explore existing assets in a File input.
Previous

Page 3 of 47

Next
Open in a new tab