Skip to content

Releases: totara/totara-docker-dev

v1.11.0

16 May 21:12
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.10.1...v1.11.0

v1.10.1

15 Apr 23:31
Compare
Choose a tag to compare

What's Changed

  • Upgrade to Node.js v20 LTS by @scq in #266

Full Changelog: v1.10.0...v1.10.1

Release 1.10.0

15 Jan 20:53
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.9.2...v1.10.0

Release 1.9.2

12 Sep 03:49
Compare
Choose a tag to compare

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

12 Sep 02:02
Compare
Choose a tag to compare

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

06 Sep 05:39
Compare
Choose a tag to compare

Improvements:

Fixes

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.

Release 1.8.0

23 Sep 01:41
Compare
Choose a tag to compare

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

07 Jul 02:14
@scq scq
Compare
Choose a tag to compare

Fixes

  • Increase max_input_vars to support Totara 17 (#214 by @scq)

Release 1.7.0

23 Mar 23:45
Compare
Choose a tag to compare

Improvements:

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)

Release 1.6.0

11 Nov 21:52
Compare
Choose a tag to compare

Note: You will need to manually update the config.php for your sites to be based on the latest example config.php provided with this release in order to get these bug fixes and improvements.

Improvements:

Fixes

  • Fix Selenium containers (#175 by @derschatta)
  • General fixes & improvements to the example config.php file (@davewallace & multiple other contributors)