Changelog
Page: 14
Subscribe with RSS to keep up with the latest changes.
June 9th, 2023 | Minor
This release fixes a recent regression causing the wrong values being added to arrays with configured subtypes.
June 8th, 2023 | Minor
Cloudflare R2 and DigitalOcean Spaces are now supported as DAMs on CloudCannon.
Features:
Fixes:
- MX and SRV DNS records set in CloudCannon now allow
.
as a valid value.
- Prevent the rich text editor from permanently escaping certain HTML elements.
- Fix intermittent errors with S3 DAM image previews.
- Fixed the "Upload Folder" option not working for Azure DAMs without a container set at the organization level.
- Subscription warnings are now displayed more consistently.
- Fixed a case where empty frontmatter in a file would result in a single text input in the Data Editor.
- Fixed a bug where Jekyll post collections with no published posts could show all files instead.
May 30th, 2023 | Minor
The Vonge Bookshop template is now available for Hugo.

Features:
- The Vonge template is now available for Hugo.
Fixes:
- Fixed an error case when directly merging a GitLab branch in CloudCannon.
- Tweaked the Inbox configuration UI to make a clearer distinction between example values and real values.
May 25th, 2023 | Minor
HTML is now sanitized before rendering in any rich text editors. Unsupported elements will now be represented with uneditable boxes in rich text editors, to prevent cross-site scripting attacks and to help avoid cases where team members may accidentally destroy custom markup. See this article for more details about how this works and best practices for custom markup in rich text content.
Features:
- HTML is now sanitized before loading in the rich text editor.
Fixes:
- Renaming a folder in CloudCannon no longer causes a sync error.
- Patched security vulnerabilities.
May 19th, 2023 | Minor
This release includes a variety of fixes and improvements across the app.
Features:
- Lists of site files now indicate more clearly when items have been filtered out.
- You can now select from your existing Cloudinary
upload_presets
in the site level DAM settings.
Fixes:
- Site-level sharing permissions will now be removed for a user who is given Organization-level permissions.
- Fixed oversized icons in dropdowns on Safari.
- Site collaborators can now use and upload DAMs connected to those sites.
- Fixed an issue where the confirmation prompt would be bypassed when uploading a clashing file at a subpath in a DAM.
- Fixed an error when uploading files to Azure without a container set in the Organization-level DAM configuration.
- Fixed broken syncs when uploading certain files.
May 18th, 2023 | Minor
This releases a patch for a potential security vulnerability related to OpenSSH.
May 16th, 2023 | Minor
This release includes a variety of fixes across the app.
Fixes:
- Fixed wrong email being sent for failed payments.
- Fixed popup message of
failing to connect to CloudCannon servers
not disappearing.
- Fixed labels being unhelpfully truncated in structure picker dropdown.
May 12th, 2023 | Minor
This release adds support for payments that require Strong Customer Authentication (SCA). This includes cards that are protected using 3D Secure 2.
Features:
- Support for payments with SCA.
- Azure DAMs now have an option to tag uploaded files with the email of the user who uploaded them.
- Added a button on the login screen to go back after selecting "Log in with email".
- Added a short survey for new team members joining CloudCannon.
- Updated the UI in the Assets section of the site settings to show more information.
- Added an option to use existing DAM files when a clash is detecting during upload, and fixed the option to cancel the upload altogether.
Fixes:
- Output files starting with underscores can now be selected when linking to another page.
- The "Close" button on pull requests is now red to make it clearer that it will remove the pull request.
- Inputs can now respect instance values configured on a schema.
- Keys in nested schemas are now correctly sorted and deleted according to the
reorder_inputs
and remove_extra_inputs
options.
- Fixed a bug preventing existing images from being added to a page on sites with a Jekyll
base_url
.
- A confirmation step is now required before files in Azure DAMs can be overwritten by a new upload.
- Patched potential security vulnerabilities.
- URLs saved from a main asset source Cloudinary DAM no longer include the asset type, delivery type, and version prefixes.
- URLs saved after uploading an asset via the Cloudinary widget now respect your main asset source.
- Fixed a caching error occurring on Hugo sites using Bookshop.
May 4th, 2023 | Minor
This release adds an option to set a DAM as the main asset source on a site. This means that CloudCannon will omit the base URL for assets from that DAM.
See the documentation for more details about this feature.
Features:
- Hosted file paths are now case-insensitive in all cases.
- Option to toggle saving the full URL when uploading or picking existing files from a DAM.
Fixes:
- Fix cases where newlines in Markdown could be stripped out unnecessarily.
- Fix the changelog dialog being overlapped by the mobile preview on the Projects page.
- Report error details when an upload to a DAM fails.
- Fix labels on snippet previews for Hugo in the Visual Editor.
- Fix image previews failing to load between uploading the image and saving.
April 28th, 2023 | Minor
This release adds the ability to configure a custom install command for Hugo sites – e.g. if you're using a package manager other than npm. This release also includes several other fixes and improvements.
Features:
- The install command for Hugo sites is now configurable.
- The "Urban" Bookshop starter template is now available for Hugo.
Fixes:
- The working directory is now reset after a custom build command, for consistency with other build hooks.
- Prevent builds crashing when the output directory has been configured with leading or trailing whitespace.
- Patched some security vulnerabilities.
- Deleting nested snippets no longer invalidates the parent snippet.
- Avoid request timeouts when opening a Cloudinary DAM in the CloudCannon asset browser.
- Fixed an issue preventing boolean keys displaying properly in card preview metadata.
- Migrating Forestry configuration to CloudCannon now adds
remove_extra_inputs: false
and hide_extra_inputs: true
to schemas, to more closely match Forestry's behaviour for templates.