Changelog Page: 2

Subscribe with RSS to keep up with the latest changes.

New template filters

August 22nd, 2025 | Changelog

This release added several new features, including the strip_leading_date and substring filters for template strings, the Do not grant new permissions on Site branch checkbox for Projects, and support for the style option on Snippets using the argument parser.

Features & Improvements

  • Added the strip_leading_date and substring filters for template strings.
    • The strip_leading_date filter removes three numbers up to four characters long and separated by hyphens, underscores, or commas from the front of a string (e.g., 03-07-1999, 2022_31_12, 18,04,1700, etc.).
    • The substring filter allows you to specify a start and end character from a string to use (e.g., [slug|substring=5,9]). If no end character is specified, the substring will include all characters until the end of the string.
  • Added the Do not grant new permissions on Site branch checkbox to the Branch defaults section of the Project Settings page. This checkbox prevents CloudCannon from adding extra permissions (e.g., site:publish:merge:write) to a Custom Permission Group when you create a branched Site.
  • Snippet parameters using the argument parser now support the style option.
  • The Publish pull request button on the Publishing page is now in a disabled state if you do not have permission to publish.
  • Minor UI improvements for URL inputs linking to telephone numbers.
  • Moved the main role questionnaire during sign-up to the account details screen.

Custom Testing Domains

August 20th, 2025 | Changelog

This release added custom Testing Domains and the hide_link_to_telephone key to URL inputs.

It also addressed an issue causing the browser to freeze.

Features & Improvements

  • Added custom Testing Domains for the Team and Enterprise plans and members of our Partner Program. Custom Testing Domain lets you choose the domain name for your .cloudvent.net URL by setting a unique Organization handle for all Testing Domains and entering a unique prefix whenever you create a new Site.
    • Please get in touch with our support team if you would like a custom Testing Domain.
  • Added the capacity to link to a phone number using a URL input, which prepends the value of the input with tel:.
    • You can hide this option using the new hide_link_to_telephone key when configuring URL inputs. By default, this key is false, except on Sites created before 20 August 2025, where the value is true. This will preserve existing behavior preferences.

Fixes

  • Fixed an issue causing the browser to freeze.

Lazy loading on images

August 14th, 2025 | Changelog

This release added support for lazing loading on images, .jsx syntax highlighting, and icons in Text inputs.

It also addressed an issue causing an indefinite loading state.

Features & Improvements

  • Added the Lazy loading checkbox to the Edit image data panel, which adds the loading="lazy" attribute to images.
  • Added support for .jsx file syntax highlighting in the Code Editor.
  • Added the icon, icon_color, and icon_background_color configuration keys to Text inputs.

Fixes

  • Fixed an issue where incorrect _snippets_imports configuration would cause CloudCannon to be stuck in a loading state.
  • Updated dependencies to patch security vulnerabilities.

General fixes

August 7th, 2025 | Changelog

This release addressed an issue affecting CloudCannon configuration on some Sites.

Fixes

  • Fixed an issue, in some cases, CloudCannon configuration was not applied to a Site.
  • Updated dependencies to patch security vulnerabilities.

New sync path key

July 31st, 2025 | Changelog

This release added support for syncing deleted files from a build back to your repository using the CLOUDCANNON_SYNC_PATHS environment variable.

It also addressed several issues, including those affecting Image inputs, syncs and merges for larger Sites, the Visual Editor, and uploading to Azure DAMs.

Features & Improvements

  • Added the CLOUDCANNON_SYNC_PATHS configuration key, which allows you to delete files from your Git repository.
  • The SYNC_PATHS configuration key is now deprecated, due to the name being too common

Fixes

  • Fixed an issue where uploading an image using an Image input did not respect Site source.
  • Fixed an issue where CloudCannon would fail to sync large Sites.
  • Fixed an issue where large merges would sporadically fail.
  • Fixed an issue where, in some cases, opening a file in the Visual Editor would show the incorrect page.
  • Fixed an issue where uploading to an Azure DAM would cause a CORS error.

Support for Node 22 and 24

July 29th, 2025 | Changelog

This release added support for Node versions 22 and 24.

It also addressed an issue affecting the times reported for user activities.

Features & Improvements

  • Added support for Node versions 22 and 24. You can select which Node version to use on the Build Configuration page under Site Settings.

Fixes

  • Fixed an issue where CloudCannon misreported the time for user activities.

Filters in file placeholder templates

July 24th, 2025 | Changelog

This release added filters to file placeholder templates.

It also addressed an issue affecting mjs MIME types.

Features & Improvements

  • You can now use filters and reference data values in file placeholder templates.
cloudcannon.config.yaml
copied
collections_config:
  blog:
    url: /[full_slug|deburr]
  articles:
    url: /[full_slug|unless=permalink]

In this example, CloudCannon will convert the full_slug to basic Latin letters and remove combining diacritical marks.

In this example, CloudCannon will use the full_slug as the output path for files in the Articles Collection, unless you set a value for permalink in the frontmatter of the file.

cloudcannon.config.json
copied
{
  "collections_config": {
    "blog": {
      "url": "/[full_slug|deburr]"
    },
    "articles": {
      "url": "/[full_slug|unless=permalink]"
    }
  }
}

In this example, CloudCannon will convert the full_slug to basic Latin letters and remove combining diacritical marks.

In this example, CloudCannon will use the full_slug as the output path for files in the Articles Collection, unless you set a value for permalink in the frontmatter of the file.

Fixes

  • Fixed an issue where CloudCannon would return an incorrect MIME type for *.mjs files.
  • Updated dependencies to patch security vulnerabilities.

General fixes

July 17th, 2025 | Changelog

This release improved the UI on the Subscription page.

It also addressed several issues affecting upload paths, cropping images from a DAM, and Fast Branch.

Features & Improvements

  • The Subscription page under Org Settings now sums all account credits into a single line on your Estimated bill table.

Fixes

  • Fixed an issue where some input previews did not work when using a relative path.
  • Fixed an issue where CloudCannon would fail to load an image from a DAM in the Crop image modal.
  • Fixed an issue where Fast Branch was failing, causing newly branched Sites to fail to load.
  • Fixed an issue where Sites using Unified Configuration could become stuck in a loading state after branching.

Support Cloudinary custom hostname

July 9th, 2025 | Changelog

This release added support for custom delivery hostnames and private CDNs for Cloudinary DAMs. It also addressed added syntax highlighting in CloudCannon build hook files, and fixed an issue causing incorrect upload paths.

Features & Improvements

  • Cloudinary DAMs now have additional options for accounts that use a custom delivery hostname or private CDN. These options are available in the Organization-level DAM settings.
  • The Source Editor now has appropriate syntax highlighting and basic language features for the CloudCannon build hook files.

Fixes

  • Fixed an issue causing files to be saved with the wrong path when uploaded from inside the Assets browser.
  • Removed an unnecessary extra confirmation step when deleting DNS records.
  • Fixed an issue preventing usage graphs from loading in some cases.
  • Fixed an issue that required MFA/SSO login when cancelling a transfer request to an Organization that requires MFA/SSO login.

Updated File and URL inputs

July 4th, 2025 | Changelog

This release updated the appearance and functionality to File and URL Inputs, added new keys for Array Inputs, improved copy in the Editing Interface Context Menu, and improved error messaging for image previews on File Cards.

It also addressed an issue affecting Context Boxes on Boolean Inputs.

Features & Improvements

File Inputs

A screenshot of the File Input in the Data Editor shows the preview and metadata for the selected CSS file.
  • File Inputs now have a text field, Clear button, and Select file button at the top of the drag-and-drop area.
  • The Select file button opens a dropdown with the Upload a new file and Select existing file options.
  • When you select a file, CloudCannon will display a preview if it is an image, or metadata about the file otherwise.
  • Added the disable_upload_file, disable_direct_input, disable_upload_file_in_file_browser configuration keys to File Inputs.

For more information, please read our documentation on File Inputs and configuring File Inputs.

URL Inputs

A screenshot of the URL Input in the Data Editor shows the preview and metadata for the selected URL.
  • URL Inputs now have a text field, Clear button, and Select file button at the top of the drag-and-drop area.
  • The URL Inputs, the Select file button opens a dropdown with the Upload a new file, Link to an existing file, Link to a page, and Link to an email address options.
  • When you select a URL, CloudCannon will display the preview image, title, and subtitle.
  • You can now configure the path and allowed_sources configuration keys for URL Inputs, allowing you to control how and where CloudCannon uploads you files.
  • Added the disable_upload_file, disable_direct_input, disable_upload_file_in_file_browser, and hide_link_to_file configuration keys to URL Inputs.

For more information, please read our documentation on URL Inputs and configuring URL Inputs.

Other Features & Improvements

  • Added the disable_add, disable_remove, and disable_reorder configuration keys to Array Inputs.
  • Updated the name of the Preview live site here option in the Editing Interface Context Menu to Open output URL for consistency with the Copy output URL option.
  • Better messaging when CloudCannon cannot show a gallery image or screenshots on a File Card.
    • Red Failed to load text indicates that CloudCannon found an image but failed to load the image preview.
    • Gray No preview available indicates that CloudCannon could not find an image preview to load.
    • If you configure preview text, this will only appear in there is no icon or image, rather than while an image preview is loading.

Fixes

  • Fixed an issue where the Context Box did not appear when configured on Boolean Inputs.
Previous

Page 2 of 47

Next
Open in a new tab