Releases: totara/totara-docker-dev
Release 1.2.0
Hotfix release
Fix fpm crashing when turning editing on in a course.
Fix PHP 7.4 support
Unfortunately through some mistake while rebasing/merging the changes for PHP 7.4 were only partly there.
This release fixes it and adds all necessary files to use PHP 7.4
PHP 5.3 / 7.4 and more
This is a new release which includes support for PHP 5.3 and PHP 7.4 RC.
All changes in this release:
- Using phpbrew for PHP 5.3-5.5 (#70)
- Refactored Dockerfiles for 5.4 and 5.5 to be based on the same base image as PHP 5.3 (#70)
- Added a handy
tnpm
command for easier use of npm (#78, thanks @markmetcalfe) - Added support for PHP 7.4 RC (#72, thanks @samanthajayasinghe)
- Add more bash aliases (#77, thanks @markmetcalfe)
Bugfixes:
Stable release
This is the first release marked as stable.
It contains the following changes compared to the previous version:
- Support for mutagen version 0.10.0 and newer (see upgrade notes), see #62
- MariaDB now is fixed to 10.4, see #64
- NPM Version is downgraded and fixed to 5.6.0, see #63
- Contribution docs were added
- Licence file was added
Upgrade notes
If you are using mutagen and you are not yet on version 0.10.0 or later make sure you follow these steps before you check out this version:
- Make sure the containers are not running,
tdown
if necessary - Remove existing sync point with
mutagen terminate totara
- Shutdown daemon with
mutagen daemon stop
- Unregister daemon with
mutagen daemon unregister
- Upgrade mutagen to version 0.10.0 or newer
- Register and start the daemon
mutagen daemon register; mutagen daemon start
- Checkout this version
- Start your containers as usual with
tup ...
Initial beta release
This is the initial version using a proper release cycle.
In the future new features will be bundled into releases whereas the master will always contain the latest stable release.
We use git-flow. If you want to contribute please create a new feature branch based on the develop branch. If the feature or fix is ready please create a Pull Request pointing back at develop, not directly to master.
Releases are prepared in develop and merged into master when ready, tagged and released.