Skip to content

Release 1.9.0

Choose a tag to compare

@fabianderschatta fabianderschatta released this 06 Sep 05:39
· 132 commits to master since this release

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

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.