August 1st, 2022 | Major
This release drastically improves source syncing. CloudCannon can now recover from errors hit when pushing/pulling with external Git repositories.
Features:
- New option to swap connected branches without disconnecting and reconnecting repositories
- External Git errors are recovered from and retried in subsequent syncs
- Resolution options added to source syncing settings
- Create new branch from commits on CloudCannon
- Reset to origin
- Reset to a different external branch
- Backups include the
.git
folder allowing for faster recovery
- New branch connection UI
- Better source syncing and build deploy output logs
Fixes:
- Fixed button position for external repository site creation
- Sync history updates on failed syncs
July 27th, 2022 | Minor
This release renames Output Syncing to Build Deploys and moves the feature to the hosting section in the Site Settings. Build deploys are used to deploy your built files to an external provider. User interviews identified confusion with which syncing to use (output or source) and we hope this clears things up.
Features:
- Renamed Output Syncing to Build Deploys
Fixes:
- Resolved circular reference error on visual editor load
July 22nd, 2022 | Minor
This release improves the process of onboarding new users through SSO. We've also simplified the context menu when editing arrays on the Data Editor.
Features:
- Better workflow to SSO onboarding
- Simplified context menu for editing arrays. The option to add a new structure is now a sub-context menu
- Added support for
Referrer-Policy
and Permissions-Policy
as custom headers
Fixes:
- Fixed unclear error message when failing to login with a provider
July 15th, 2022 | Minor
This release adds support for nested objects within your collections schemas. We've also added support for Pipenv on the build server, and released a variety of bug fixes.
Earlier we released a set of major improvements to the CloudCannon Editors on open beta. You can read all about the changes in our Editor improvements blog post.
Features:
Fixes:
- Fixed an SSO issue with Microsoft Azure
- Fixed a copy issue on the SSO settings page
- Using the
enableGitInfo
Hugo build option will no longer break the build
- Fixed a link to the documentation not opening in a new tab
- Fixed Gemfile autodetection in a site's vendor folder
June 15th, 2022 | Minor
This release lowers the number of permissions that CloudCannon asks for when connecting to Bitbucket. CloudCannon users who signed up using Bitbucket will be asked to accept the new permission set when re-logging in. Other users who have connected their Bitbucket account to an organization will need to disconnect then reconnect this Bitbucket account.
We've also changed how we store git provider details, and released a couple of fixes related to syncing files.
Features:
- Lowered the number of required permissions for Bitbucket
- Standardized the git provider connection in the backend. You may be prompted to reconnect your git provider
Fixes:
- Fixed an issue when cloning files with Git LFS enabled
- Authentication for self-hosted GitLab should now automatically refresh
During this release we also caused some build delays. During this half an hour period, builds were not queuing correctly. This has all been resolved and sites impacted have been built.
June 9th, 2022 | Minor
This release contains a new Organization setup guide to help on-board new organizations. This replaces the 'Home' menu item in the app sidebar. Your organization dashboard can now be accessed by clicking the logo in the top of the sidebar.
We've also added the ability to trial the Team Plan, and you can now view the sync logs for your site. Also included in this release are a number of bug fixes.
Features:
- Organization setup guide
- Organizations that are on trial of the Standard Plan can now upgrade their trial to the Team Plan. This will not extend your trial duration
- Sync logs are now available on your site status page, which may help you debug syncing issues
- Emojis are now allowed in site names 🎉💯😎🙌
Fixes:
- Fixed a bug preventing new DNS records from being shown after creating them in the app
- Quoted status codes in routing.json will now be correctly processed
May 31st, 2022 | Minor
This release includes a number of general fixes and improvements.
Features:
- New Dante template
- Support for internationalized domain names
- Versions for various command line tools output in build log
- Password strength indicator for signup page
- Updated Ubuntu version on build machines
- Build option to use beta version of Hugo integration
- Custom CA cert support for self-hosted GitLab
Fixes:
- Better support for collection mapping on Eleventy sites (could sometimes cause files not to show)
- Prevented common case of spam bypassing detection with forms enabled
- Build fix suggestions now display immediately on failed build
- Untouched date inputs in Data Editor now correctly retain the saved timezone offset
- Prevented a long running process when building a site with a large number of files
May 20th, 2022 | Minor
This release resolves two syncing issues.
Fixes:
- Fixed missing Bitbucket webhooks by updating IP range
- Fixed issues syncing broken symlinks
May 19th, 2022 | Minor
This release fixes an issue causing GitLab sites to become out of sync with their repository. We're also proud to release our new Fiction Hugo template.
Also included in this release are a number of features and bug fixes.
A few hours before this release, we released a fix for a syncing issue. We have written a post-mortem of the incident.
Features:
- A new Hugo template! Check out Fiction today.
- Streamlined the Project creation process
- Added support for a large number of new material icons
- Headers can now be added to self-hosted GitLab
- Updated the sign-up page
- Can now set the timezone on date inputs
Fixes:
- GitLab tokens are now correctly refreshed
- Fixed configuration cascade for collections within data folders
- Fixed the image browser opening in the wrong directory on Hugo sites
- Fixed an issue with bookshop controls rendering incorrectly in the Visual Editor
- Fixed the Content Editor sometimes getting stuck on 'Finalizing changes'
April 29th, 2022 | Minor
This release includes a number of general fixes and quality of life improvements for recently introduced features.
Features:
- Option to hide subtext on an object input.
- Setting for using a base folder on a DAM.
- Improve plan comparisons.
Fixes:
- Fix confusing context menu options for some configurations with Cloudinary.
- Fix file upload max size being too low in some cases.
- Fix initial 404 in editor for Megakit and developer demo templates.
- Fix for being unable to select Cloudinary assets with some configurations.
- Fixed overflow for open live site tooltip.
- Corrected form limits on the Personal plan.