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 for database:import command (view commit)
  • Let uploads:import continue when a file path is corrupted (view commit)

February 12, 2024

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

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

October 23, 2023

  • Add force-assets option to project: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

August 9, 2023

July 21, 2023

  • Add configuration options to allow for a custom CloudFront cache policy for assets and HTML content (view documentation)

July 16, 2023

July 6, 2023

May 23, 2023

April 14, 2023

  • Ymir CLI will skip processing assets when no assets changes are detected (view commit)

March 31, 2023

March 19, 2023

January 14, 2023

December 9, 2022

  • Disable WordPress image subsize generation when using CloudFront image CDN to generate WordPress image subsizes (view commit)

November 11, 2022

September 23, 2022

September 22, 2022

  • Add --ymir-file option so you can select a configuration file (view commit)

July 8, 2022

July 7, 2022

June 21, 2022

May 4, 2022

  • Use CloudFront image CDN to generate WordPress image subsizes (view commit)

April 26, 2022

March 22, 2022

  • Upgrade runtime PHP versions

February 22, 2022

  • Add --with-uploads option to deploy 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

December 28, 2021

December 5, 2021

November 29, 2021

October 23, 2021

October 7, 2021

September 12, 2021

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 to docker: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

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

May 22, 2021

May 18, 2021

May 3, 2021

April 22, 2021

April 20, 2021

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

February 19, 2021


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.