lagoon-images 24.10.0
Notes on this release
Thanks to @NickDickinsonWilde for his debug work on the tini issues in the MySQL8 images 🥳
New Images
Valkey 8 - this is the first release of the Valkey images. Valkey is an open-source, in-memory data store, forked from the Redis project. The Redis images will receive no further updates, as they are not licensed permissively for us. Currently, Valkey and Redis images can be used interchangeably locally - but Lagoon can support both with the lagoon.type: redis
label (as the /data
volume is the same. Note that we use a single image for Valkey to provide ephemeral and persistent types - the control is left to a user-space variable VALKEY_FLAVOR=persistent
PostgreSQL 17 has been added to the suite of PostgreSQL images
Python 3.13 has been added to the suite of Python images
Deprecated Images
Postgres 11 has been officially deprecated, and this is the last release of the images. Their use in Lagoon will trigger build warnings with replacement images suggested.
Python 3.8 has been officially deprecated, and this is the last release of the images. Their use in Lagoon will trigger build warnings with replacement images suggested.
Changes in this release
- build: initial valkey-8 image build @tobybellwood (#1091)
- build: deprecate python-3.8 @tobybellwood (#1136)
- build: add python-3.13 image @tobybellwood (#1135)
- Deprecate Postgres 11 image @tobybellwood (#1134)
- build: add postgres-17 image @tobybellwood (#1133)
- Replace upstream tini with krallin/tini in MySQL image @tobybellwood (#1129)
Package Updates
- chore(deps): update dependency composer/composer to v2.8.0 (main) @renovate (#1123)
- chore(deps): update dependency composer/composer to v2.8.1 (main) @renovate (#1124)
- chore(deps): update dependency blackfireio/docker to v2.28.14 (main) @renovate (#1130)
- chore(deps): update dependency blackfireio/docker to v2.28.13 (main) @renovate (#1128)
- chore(deps): update dependency newrelic/newrelic-php-agent to v11.2.0.15 (main) @renovate (#1120)
- chore(deps): update dependency php/pecl-file_formats-yaml to v2.2.4 (main) - autoclosed @renovate (#1126)
- chore(deps): update mysql docker tag to v8.4.3 (main) @renovate (#1132)
- chore(deps): update mysql docker tag to v8.0.40 (main) @renovate (#1131)
- chore(deps): update node.js to v20.18.0 (main) @renovate (#1125)
- chore(deps): update openresty/openresty docker tag to v1.25.3.2-1-alpine (main) @renovate (#1139)
- chore(deps): update opensearchproject/opensearch docker tag to v2.17.1 (main) @renovate (#1121)
- chore(deps): update python docker tag to v3.12.7 (main) - autoclosed @renovate (#1122)
- chore(deps): update valkey/valkey docker tag to v8.0.1 (main) @renovate (#1137
Full Changelog: 24.9.0...24.10.0