Changelog
A list of Ymir updates by date
September 6, 2024
- Add an admin notice when production access isn't enabled in SES (view commit)
- Add an admin notice when ses email is disabled because of the vanity domain (view commit)
August 30, 2024
- Add support for configuring projects using the cloudflare plugin (view commit)
August 11, 2024
- Move WooCommerce logs directory to private cloud storage (view commit)
August 9, 2024
- Add support for
stream_metadata
operations with stream wrapper (view commit)
August 7, 2024
- Add option assigning CloudFront functions to assets origin behaviours (view documentation)
June 28, 2024
- Add
--skip-ssl
option fordatabase:import
command (view commit) - Let
uploads:import
continue when a file path is corrupted (view commit)
February 12, 2024
- Add PHP 8.3 support (view commit)
February 8, 2024
- Display warnings when validating project configuration (view commit)
- Upgrade deployed version of WP-CLI to 2.10.0 (view commit)
February 6, 2024
- Add
cache:modify
command (view commit)
February 5, 2024
- New cache clusters come with a custom parameter group
- New cache clusters use
allkeys-lru
as their eviction policy - New cache clusters use Redis 7.1
November 10, 2023
- Add PHP 8.2 support (view commit)
October 23, 2023
- Add
force-assets
option toproject:deploy
command (view commit)
September 22, 2023
- Point assets and uploads to correct subdomain with multisite (view commit)
September 9, 2023
- Add command to retrieve logs from an environment function (view documentation)
- Add command to continuous monitor and retrieve logs from an environment function (view documentation)
September 7, 2023
- Add debug mode while building a project (view documentation)
- Add ability to debug the project build during deployment (view documentation)
August 9, 2023
- Add option to assign a custom web ACL as an environment firewall (view documentation)
July 21, 2023
- Add configuration options to allow for a custom CloudFront cache policy for assets and HTML content (view documentation)
July 16, 2023
- Add Brotli compression support
- Upgrade runtime PHP versions (view commit)
July 6, 2023
- Add support for Origin Shield (view documentation)
May 23, 2023
- Add support for Arm architecture (view documentation)
April 14, 2023
- Ymir CLI will skip processing assets when no assets changes are detected (view commit)
March 31, 2023
- Release Ymir PHP SDK (view repository)
March 19, 2023
- Add Ymir cost allocation tags and
tags
project configuration option to define project specific tags (view documentation)
January 14, 2023
- Aurora serverless cluster support (view documentation)
December 9, 2022
- Disable WordPress image subsize generation when using CloudFront image CDN to generate WordPress image subsizes (view commit)
November 11, 2022
- Add PHP 8.1 support (view commit)
September 23, 2022
- Gzip encode responses from the PHP runtime (view commit)
- Upgrade runtime PHP versions (view commit)
September 22, 2022
- Add
--ymir-file
option so you can select a configuration file (view commit)
July 8, 2022
- Speed up uploads import (view commit)
July 7, 2022
- Speed up asset uploads (view commit)
June 21, 2022
- Switch Redis PHP extension for Relay (view commit)
- Upgrade runtime PHP versions (view commit)
May 4, 2022
- Use CloudFront image CDN to generate WordPress image subsizes (view commit)
April 26, 2022
- Add option to configure CloudFront to process and optimize images (view documentation)
March 22, 2022
- Upgrade runtime PHP versions
February 22, 2022
- Add
--with-uploads
option todeploy
command (view commit)
February 12, 2022
- Create a streamwrapper to give WordPress access private bucket (view commit)
February 9, 2022
- Add an error when WordPress response is too large for Lambda (view commit)
February 8, 2022
- Add a constant to force plugin to create attachments asynchronously (view commit)
- Remove
X-Powered-By
header in runtime (view commit) - Upgrade runtime PHP versions
January 26, 2022
- Add
docker:delete-images
command to delete a project's deployment images (view documentation)
January 25, 2022
- Add
database:user:rotate-password
command to change the password of a database user (view documentation)
January 24, 2022
- Add
database:export
command to export a database to a local .sql.gz file (view documentation) - Add
database:import
command toa local .sql or .sql.gz file to a database (view documentation)
January 15, 2022
- Add
environment:domain:change
command to change the domain used by an environment (view documentation)
January 14, 2022
- Rework
certificate:request
to handle multiple domains (view documentation)
December 28, 2021
- Add
project:list
command to list all projects for an active team (view documentation)
December 5, 2021
- Add cloudfront page cache invalidation (view commit)
November 29, 2021
- Dynamically fix URLs in post content (view commit)
October 23, 2021
- Add Relay object cache (view commit)
October 7, 2021
- Add support for locking/unlocking a database server (view documentation)
- Create an object cache prefix automatically (view commit)
September 12, 2021
- Add PHP 8.0 support (view commit)
September 9, 2021
- Add
database:server:rotate-password
command which changes the master password of a database server (view documentation)
September 8, 2021
- Add
configure
command which scans your project and configures it based on your plugins and themes (view documentation)
September 2, 2021
- Add
--configure-project
option todocker:create
command to configure project (view commit)
August 28, 2021
- Allow the
project:delete
command to delete other projects (view commit)
August 27, 2021
- Add
environment:metrics
command to view cost and usage metrics of an environment (view documentation)
August 26, 2021
- Use concurrent requests to get signed asset requests (view commit)
August 25, 2021
- Allow wp-cli commands to run asynchronously (view commit)
- Dynamically adjust
wp
command timeout (view commit)
August 21, 2021
- Disable search engine indexing when only using a vanity domain (view commit)
August 10, 2021
- Add support for sftp passwords when importing uploads (view commit)
July 12, 2021
- Add firewall support (view guide)
June 18, 2021
- Support deployments using a container image (view guide)
June 5, 2021
- Upgrade runtime to PHP 7.3.28 and 7.4.20 (view commit)
- Improve PhpRedis performance with igbinary and zstd support (view commit)
June 3, 2021
- Add Redis object cache (view documentation)
- Create tunnel command for connecting to a cache cluster locally (view documentation)
- Create tunnel command for connecting to a private database server locally (view documentation)
May 22, 2021
- Add CloudFront functions support (view documentation)
May 18, 2021
- Add Redis cache cluster support (view documentation)
May 3, 2021
- Add bastion host support (view documentation)
April 22, 2021
- Allow uploads to be excluded from CloudFront cache (view documentation)
April 20, 2021
- Add support for private networks and databases (view documentation)
- Add NAT gateway support (view documentation)
April 8, 2021
- Add Query Monitor panel for object cache (view commit)
April 6, 2021
- Upgrade runtime to PHP 7.3.27 and 7.4.16 (view commit)
- Add missing server variables to PHP runtime (view commit)
March 22, 2021
- Ymir CLI displays error message from Ymir when deployment failed (view commit)
March 13, 2021
- Add DynamoDB object cache (view documentation)
February 19, 2021
- Improve WP-CLI usage (view issue)
- Add out of date warning to CLI (view commit)
- Create open dashboard
Prior to changelog
Ymir was in active development for a year and a half before the start of this changelog.
End of changelog
Follow my journey
Heya, I’m Carl! I'm the solo founder of Ymir. Every two weeks I send a report on how I'm building and marketing Ymir and the business side of bootstrapping it.