Releases: totara/totara-docker-dev
Releases · totara/totara-docker-dev
v1.12.0
What's Changed
- Updated 8.2 and 8.3 images by @angelakuznetsova in #275
- Set default collation for MySQL & Mariadb images to utf8mb4_unicode_ci by @Kunleodusan in #265
- Updated 8.2 and 8.3 images by @codyfinegan in #276
- Adding MSSQL 2022 by @codyfinegan in #271
- Adding MariaDB 11.4 by @codyfinegan in #277
New Contributors
- @angelakuznetsova made their first contribution in #275
- @Kunleodusan made their first contribution in #265
Full Changelog: v1.11.0...v1.12.0
v1.11.0
What's Changed
- Upgrade to Node.js v20 LTS by @scq in #262
- Remove deprecated version lines from yml. by @lzabo in #267
- MySQL 8.4 + PostgreSQL 16 by @codyfinegan in #272
New Contributors
Full Changelog: v1.10.1...v1.11.0
v1.10.1
Release 1.10.0
What's Changed
- Adding PHP 8.2 & 8.3 (RC) images by @codyfinegan in #257
- Update 8.3 from RC5 to full released version by @codyfinegan in #258
- Fix handling of evergreen in default aliases by @derschatta in #260
Full Changelog: v1.9.2...v1.10.0
Release 1.9.2
What's Changed
- Remove empty continuation line in PHP 8.0 Dockerfile by @derschatta in #256
Full Changelog: v1.9.1...v1.9.2
Release 1.9.1
What's Changed
- Fix checknet.txt for SCORM not being able to called by @derschatta in #247
- Fix pecl package not being able to download due to outdated base image by @derschatta in #253
- Fix custom shell logic, always include default_shell.sh first by @derschatta in #254
- Remove accidentally committed files by @derschatta in #255
Full Changelog: v1.9.0...v1.9.1
Release 1.9.0
Improvements:
- Added upgradekey to config by @benfes in #236
- postgresql: add version 15 image by @NingZhou-NZ in #242
- Expose ML_* environment options to the .env file by @codyfinegan in #229
- mariadb: add 10.11 mariadb images by @NingZhou-NZ in #241
- Add pcov PHP extension for code coverage by @derschatta in #245
- Improve support for ARM chips like Mac M1 or M2 by @derschatta in #248
- Update postgres images, make sure all db services have versions in them by @derschatta in #250
- Add warning that mutagen integration is deprecated by @derschatta in #251
- Tidy up selenium and update to latest compatible version by @derschatta in #246
Fixes
- Fix ssl package dependency by @derschatta in #244
- Add support for new default ngrok url by @derschatta in #243
- Fix folder issue when using tzsh or tbash outside of project root by @derschatta in #249
New Contributors
- @benfes made their first contribution in #236
- @NingZhou-NZ made their first contribution in #242
Full Changelog: v1.8.0...v1.9.0
Upgrade notes
- Please make sure your local config.php matches the template (especially the Selenium configuration)
- To get full support for Apple Silicon check out the Wiki page for more instructions.
- Some of the database service names changed, please follow these steps:
If you are using the affected services (mysql, mssql, pgsql, mariadb):
- Stop the container, e.g.
tstop mysql
- Remove the old container, e.g.
docker container rm totara_mysql57
- Pull the changes
- Then start the container with
tup --remove-orphans mysql57
If you follow these steps the data should still be there. Of course you need to update your config.php to connect to mysql57 instead of mysql.
Release 1.8.0
Improvements:
- Upgraded Node.js to v16 (#216 by @scq)
- Added missing debug container for PHP 8.1 #221
- Added support for Ngrok 3.x #225
Fixes
- Fixed machine learning so it's only included if it has been configured (#218 by @codyfinegan)
- Fixed missing entry in sync.yml resulting in poor performance on MacOS with mutagen #221
- Changed default caching of GraphQL schema to increase general performance #211
- Changed default php container to 13 to match .env file default #224
- Replaced egrep with grep -E in shell scripts to make it compatible with MacOS #223
- Fixed access to certain directories when using apache #227
- Fixed authorization header being stripped out when using apache #227
- Fixed set_hosts.sh script to be compatible to MacOS #222
Release 1.7.1
Release 1.7.0
Improvements:
- Add alias function for outputting logs from last behat run (#191 by @markmetcalfe)
- Add Mariadb 10.7 support (by @samanthajayasinghe)
- Raise PHP 8.1. dependency from beta1 to latest stable version (#204 by @derschatta)
Fixes
- Use mariadb105 container as default mariadb container in config.php (by @markmetcalfe)
- Use compatible postgres version as default (#197 by @derschatta)
- Fix mutagen 12 compatibility and start correct containers (#196 by @derschatta)
- Fix build for PHP 5.5 and earlier versions (#198 by @derschatta)
- Disabling enable_memoize for postgres 14 support (by @codyfinegan)
- Cast result of shell_exec to string to prevent type error when the value is null on PHP 8.1 (#200 by @exception0x876)
- Fix dependencies sqlsrv (#203 by @derschatta)