August 8th, 2024 | Changelog
This release addressed several issues, including those affecting inputs, structures, uploading DAM assets, and accessibility for tables in the Content Editor.
Features & Improvements
- Updated the default Hugo version to 0.128.1.
Fixes
- Fixed an issue where, in some cases, CloudCannon would not replace the value of an input with the structure it was linked to.
- Fixed an issue where, in some cases, an input could remove itself by applying a structure to itself.
- Fixed an issue where a child object would incorrectly use the parent structure if it did not have its own.
- Fixed an issue where mutable object entries could use an incorrect structure.
- Fixed an issue where many mutable Object inputs appeared as Text inputs in the Data Editor regardless of their configured type.
- Fixed an issue where updating the value of an input to match the structure would create an array.
- Fixed an issue where overwriting a DAM asset incorrectly displayed two copies of that asset in the DAM browser.
- Fixed an issue where the DAM browser could simultaneously show assets and the "empty folder" icon.
- Fixed an accessibility issue where, in the Content Editor, you could not open the Context menu on a table cell using keyboard controls. You can now use "Shift + F10" to open the Context menu.
- Fixed an issue where overwriting multiple DAM assets with the suffix "-[number]" in the filename would cause a race condition.
- Removed support for Node 10 and 12.
August 6th, 2024 | Changelog
This release fixed a bug that could sometimes cause unexpected content to appear in the Content Editor when using Client Sharing.
August 1st, 2024 | Changelog
This release addressed several issues, including those affecting permissions, uploading to Cloudinary DAMs, and the search bars in the file and DAM browsers.
Fixes
- Fixed an issue preventing some actions in CloudCannon if you had two permissions using the same resource.
- Fixed an issue where, in some cases, Cloudinary DAMs did not show recently uploaded assets in the browser.
- Fixed an issue where entering a search term in the CloudCannon file browser or the DAM browser would also filter content in the other browser.
July 25th, 2024 | Changelog
This release added multi-factor authentication for all CloudCannon accounts.
It also addressed several issues, including those affecting the GitHub OAuth button, resending form messages, rendering Pull Requests, uploading to DAMs, and creating new sites from a template.
Features & Improvements
- Added the option to use multi-factor authentication on all CloudCannon accounts through a third-party authentication app.
Fixes
- Fixed an issue where, in some cases, clicking the GitHub OAuth button on the Account Settings page would result in a 500 error.
- Fixed an issue where the Resend Message option on the Form submissions page did not work.
- Fixed an issue where, in some cases, CloudCannon would not render a Pull Request after clicking the Create Pull Request button.
- Fixed an issue where uploading assets to a large DAM would sometimes cause CloudCannon to crash.
- Fixed an issue where, for S3 DAMs, CloudCannon did not display recently uploaded assets in the DAM browser.
- Fixed an issue preventing you from creating a new site from a template.
July 19th, 2024 | Minor
This release addressed several issues, including pagination of site activity, UX when uploading files in the DAM browser, and site backups failing for large sites.
Features & Improvements
- Site activity is now paginated, so you can see further into the history of changes to your site.
- The list of users in the Account Authentication settings is also now paginated.
- When uploading a new file in the DAM browser, the new file will now initially appear at the top of the file list, and loading time may be slightly reduced.
- Added a character counter to the form for adding a new custom domain, to properly signal the maximum limit of 62 characters.
Fixes
- Fixed an incorrect permissions error occurring when triggering a build deploy in some cases.
- Fixed site backups failing for sites over 5 GBs.
- Inline snippets now display correctly inside headings.
- Fixed a bug which prevented Azure assets being selected when no container is configured in the Organization DAM settings.
- Fixed a bug where DAM files could be overwritten without warning in some cases when uploading a new file.
- Options for removing a user from a Client Organization are now correctly hidden if that user is a Partner.
July 11th, 2024 | Minor
This release added file-level configuration in the global configuration file and better error handling for GitHub app migration.
It also addressed several issues, including those affecting Structures, cropping images, removing members from a Permission Group, and inputs for root-level arrays.
Features & Improvements
- You can now set file-level configuration outside of the file using
file_config
in the global configuration file.
- Better error handling for GitHub app migration.
Fixes
- Fixed an issue where the error message incorrectly listed the width dimension twice when you uploaded an image that was too small to crop.
- Fixed an issue where resizing an image using the crop function did not correctly detect its dimensions.
- Fixed an issue where, in some cases, CloudCannon incorrectly calculated input configuration for inputs containing a structure.
- Fixed an issue where the schema settings for a page could hide some fields in a structure.
- Fixed an issue preventing you from removing a specific Team Member from a Permission Group.
- Fixed an issue preventing you from targeting the root object or array in a file with
_inputs.$
.
- Fixed an issue where, in some cases, Git’s automatic garbage collection would break build deploys for large sites.
July 4th, 2024 | Minor
This release added better error messaging for protected branches in GitHub.
It also addressed issues affecting searching a DAM, selecting a target for an inbox, and selecting recently uploaded files or creating folders in a DAM.
Features & Improvements
- Better error messaging when you merge into a protected GitHub branch.
Fixes
- Fixed an issue where searching a Cloudinary DAM for filenames using special characters would trigger an error.
- Fixed an issue preventing you from selecting a target for your inbox.
- Fixed an issue preventing you from selecting recently uploaded files or creating folders in a DAM.
June 27th, 2024 | Minor
This release added support for block elements within lists, snippets inside of code blocks, and updated the UI for the Load more files button.
It also addressed issues affecting file backups and the Build Time graph.
Features & Improvements
- You can now add block elements (e.g., Snippets) to a list in the Content Editor.
- You can now edit snippets inside of code blocks using rich text editors.
- Updated the UI for the Load more files button for large DAMs.
Fixes
- Fixed an issue where you could not create a backup of your files when your subscription was paused due to payment issues.
- Fixed an issue where the Build Time graph appeared in the incorrect place under the Usage tab.
June 20th, 2024 | Minor
This release added a Load more button for the DAM browser.
It also addressed several issues, including those affecting Bookshop on Jekyll Sites, the Select input, and security vulnerabilities.
Features & Improvements
- Added a Load more button to the DAM browser for DAMs with too many files to load simultaneously.
Fixes
- Fixed an issue where Jekyll sites with a baseurl directory would fail to initialize Bookshop in the Visual Editor.
- Fixed an issue preventing Select inputs from listing Collections.
- Updated dependencies to patch security vulnerabilities.
June 13th, 2024 | Minor
This release addressed several issues, including those affecting saving files with failing validation, Text editable regions, auto-generated Bookshop structures, Multiselect inputs, sync-triggered builds, and collection filters.
Fixes
- Fixed an issue where one file with failing title validation would prevent you from saving other files.
- Fixed an issue where Enter or Shift+Enter would not create a new line in Text editable regions.
- Fixed an issue where generating the CloudCannon Global Configuration file would duplicate auto-generated Bookshop structures.
- Fixed an issue where Multiselect inputs could display files explicitly excluded from a collection.
- Fixed an issue where a merge triggered by syncing CloudCannon would not trigger a new build.
- Fixed an issue where using
filter: 'strict'
to determine which files are visible in a collection did not respect a glob
option defined in collections_config
.