Releases: LandRegistry/common-dev-env
Releases · LandRegistry/common-dev-env
v3.3.0
v3.2.0
v3.1.0
v3.0.0
Removed **Possibly breaking changes**
- Removed support for Ruby 2.x
- Removed support for setting
perform_alembic_migrationtotruein app'sconfiguration.yml - Removed support for
docker-compose-fragment.ymlanddocker-compose-fragment.3.7.yml - Removed support for Docker Compose v1.x
- Removed alias
add-to-docker-compose
Added
- Added support for a 'local' non-git-based config file
Changed
- Moved log file directory to
./logfiles - Changed
log.txttocontainerstart.log - Reduced console output during startup. Output from most third party processes now forwarded into dedicated log files
- Updated ActiveMQ commodity to 5.18.7 (from 5.18.3)
- Updated Cadence-web commodity to 3.35.6 (from 3.18.1)
- Updated Cadence-server commodity to 1.2.18 (from 1.2.6)
- Updated Nginx commodity to 1.27 (from 1.26)
- Updated Elasticsearch7 commodity to 7.17.28 (from 7.17.24)
- Updated Wiremock commodity to 3.12.1 (from 3.9.1)
- Updated most commodity's image registry away from Docker Hub
Fixed
- Fixed IBM MQ web console login
v2.4.1
v2.4.0
Added
- Elasticsearch 7 commodity (@james-r-hmlr)
- Postgres 17 commodity
psql17alias
Changed
- Wiremock updated to 3.9.1
- Elasticsearch5 updated to 5.6.16 (@james-c-HMLR-dev)
- Nginx updated to 1.26 (@matthew-shaw)
- DB2 community updated to 11.5.9.0
- IBM MQ updated to 9.3.5.1
Fixed
- Wiremock provisioning fails if no wiremock json file (@IWHarvey)
- Stability improvements when using Git Bash on Windows
v2.3.0
- ADDED - Support for "variant" compose fragments in dev-env-configs (see README) - Credit @brooks630
- CHANGED - Cadence commodity upgraded to 1.2.6 from 0.14.1 - Credit @dawsonicus
- CHANGED - made run.sh give more useful output when using an unrecognised argument - Credit @samuelhwilliams
- FIXED - Keycloak commodity image changed location - Credit @dandowlinghmlr
v2.2.0
v2.1.1
- CHANGED - Multiple Wiremock fragment files can now be used (Credit @2firebird3)
- CHANGED - When provisioning hosts file changes, will change Windows host file if running in WSL (Credit @James-Stott )
v2.0.0
Potentially BREAKING changes:
- REMOVED Vagrant support
- REMOVED Postgres 9.4 commodity
- REMOVED Postgres 9.6 commodity
- REMOVED DB2 DevC commodity
- REMOVED Elasticsearch 2 commodity
- REMOVED support for after-up scripts in a dev-env-config repository. Functionality should be moved into individual applications’ custom-provision scripts.
- CHANGED/DEPRECATED - Alembic migration during run.sh up is now disabled by default – applications should manage their own migrations, e.g. at startup via their Dockerfile CMD run script. You can re-enable dev-env initiated alembic via the app's
configuration.yml, but this functionality is now considered deprecated and will be removed altogether at a later date. - DEPRECATED - The v2 and v3.7 compose fragments (
docker-compose-fragment.ymlanddocker-compose-fragment.3.7.yml) are now deprecated, in favour of the unversioned final spec –compose-fragment.yml. The older versioned fragments will still work for now, however support for them will be removed altogether at a later date.
Other changes:
- CHANGED - Command aliases are activated earlier so if image building/container starting fails, they will still be ready to use
- CHANGED - DB2 Community commodity upgraded to 11.5.8.0 (from 11.5.7.0a)
- CHANGED - IBM MQ commodity upgraded to 9.3.3.0-r2 (from 9.2.4.0-r1)
- CHANGED - Localstack commodity upgraded to 2.2 (from 0.14)
- CHANGED - Nginx commodity upgraded to 1.22 (from 1.20)
- CHANGED - Redis commodity upgraded to 7.0 (from 3.2.9)
- CHANGED - Squid commodity upgraded to 6 (from 4)
- FIXED - Logstash container taking 10 seconds to stop
- FIXED - Rabbitmq commodity installing plugins in online mode during image build
- FIXED - IBM MQ taking 10 seconds to stop
- FIXED (Workaround) - IBM MQ web server not restarting after a reload