- Added support for PHP 8.4.
- Added support for CRON jobs (Scheduled Commands).
- Fix a bug where some Commands could be stuck in a pending state.
- Fix a bug where not all branches would show in BitBucket and GitLab integrations.
- Add node:22 as a valid version for npm builds.
- Added Canada as a region.
- Improved monitoring and alerting for Craft Cloud infrastructure.
- Improved the stability and performance of many parts of Craft Cloud.
- Updated to Bref 2.3.3, which includes PHP 8.2.22 and 8.3.10.
- Added support for PHP 8.3.
- Bumped the minimum
craftcms/cloud
extension version to ^1.50 or >=2.4. - Resolved an issue that could prevent deployments from occurring for environments with a lot of variables.
- Added support for Bitbucket and GitLab.
- You can now view how much asset storage each environment is using under your project’s billing page.
- Added a “Repository status” refresh button that checks the health of your Github integration with Craft Cloud.
- You can now create environment variables with no values.
- Additional asset storage can now be purchased on your project’s billing page.
- Fix a bug where the database backup utility may appear when it should not.
- Improved the reliability of backing up large databases via the Console UI.
- Fixed a bug where
artifact-path
could be incorrect with a non-defaultapp-path
.
- Greatly improved the DNS settings and management UX.
- MySQL database users now have
CREATE_VIEW
andSHOW_VIEW
permissions by default. - You no longer have to do a deployment on a fresh project before you can back up your database.
- MySQL database backups now pass in the
--single-transaction
flag to help prevent table locking during a backup.