Releases: moodlehq/moodle-plugin-ci
4.1.8
Changed
- Updated project dependencies to current moodle-cs version.
Added
- Added back the
selfupdatecommand, that enables easy updates of the PHAR package. Note this is experimental and may show some warnings with PHP 8.x.
Take a look at the CHANGELOG for details about other releases.
Please follow the 4.0 Upgrade guide when upgrading from 3.x.
4.1.7
Changed
- Updated project dependencies to current moodle-local_ci version.
Added
- Added some docs regarding the
moodle-plugin-ciuse in local dev environments.
Fixed
- Fixed the
phpcmdcommand for compatibility with versions^2.14.0.
Take a look at the CHANGELOG for details about other releases.
Please follow the 4.0 Upgrade guide when upgrading from 3.x.
4.1.6
Changed
- Updated project dependencies to current moodle-cs and moodle-local_ci versions.
Fixed
- Updated the
.gitattributesfile towards better packaging and distribution.
Take a look at the CHANGELOG for details about other releases.
Please follow the 4.0 Upgrade guide when upgrading from 3.x.
4.1.5
Changed
- Updated project dependencies to current moodle-cs version.
Take a look at the CHANGELOG for details about other releases.
Please follow the 4.0 Upgrade guide when upgrading from 3.x.
4.1.4
Added
- Covered the PHAR package with some new integration tests.
Changed
- Reduced the number of own CI tests (internal change) executed with Travis.
- Updated project dependencies to current moodle-cs and moodle-local_ci versions.
Fixed
- Solved various problems related with the execution of checks from PHAR:
- Fixed the
.envsupport. - Fixed the
mustachecommand execution. - Fixed the
phpcsandphpcbfcommands execution. - Fixed the
phpdoccommand to use the bundledcoreapis.txtfile.
- Fixed the
Take a look at the CHANGELOG for details about other releases.
Please follow the 4.0 Upgrade guide when upgrading from 3.x.
4.1.3
Changed
- Updated project dependencies to current moodle-cs, moodle-local_moodlecheck and moodle-local_ci versions. Also, to various internal / development tools.
Fixed
- Updated the PHAR packaging utility (box) to actual one, to avoid various issues happening with PHP 8.1 and up.
Take a look at the CHANGELOG for details about other releases.
Please follow the 4.0 Upgrade guide when upgrading from 3.x.
4.1.2
Changed
- Modified
moodle-local_cicomposer dependencies and manage them normally, removing some ancient bits that have stopped working with Composer 2.6.0 and up. - Updated project dependencies to current moodle-local_ci version.
Take a look at the CHANGELOG for details about other releases.
Please follow the 4.0 Upgrade guide when upgrading from 3.x.
3.4.13
Changed
- Modified
moodle-local_cicomposer dependencies and manage them normally, removing some ancient bits that have stopped working with Composer 2.6.0 and up. - Updated project dependencies to current moodle-local_ci version.
Take a look at the CHANGELOG for details about other releases.
Please follow 3.0 Upgrade guide when upgrading from 2.x.
4.1.1
Added
-
Add support for the following optional env variables, that will be used on installation, getting precedence over the corresponding existing option:
DB_USER: To specify the database username (alternative to--db-user)DB_PASS: To specify the database password (alternative to--db-pass)DB_NAME: To specify the database name (alternative to--db-name)DB_HOST: To specify the database host (alternative to--db-host)DB_PORT: To specify the database port (alternative to--db-port)
Note that these new env variables behave exactly the same than the existing (and often used)
DBone, that is also a priority alternative to--db-typeon install.
Changed
- Updated project dependencies to current moodle-local_moodlecheck and moodle-local_ci versions.
Take a look at the CHANGELOG for details about other releases.
Please follow the 4.0 Upgrade guide when upgrading from 3.x.
4.1.0
Added
- Add the
--testdoxoption to thephpunitcommand. - Add the
--max-warningsoption to thephpdoccommand, so it behaves the same than thephpcscommand. Note that this modifies current behaviour (see next point) and plugins with only warnings won't be failing any more. - ACTION SUGGESTED: In order to keep the previous behaviour, it's recommended to use the new
--max-warnings 0(or any other number) option to specify the warnings threshold.
Changed
- Updated project dependencies to current moodle-cs, moodle-local_moodlecheck and moodle-local_ci versions. Also, to various internal / development tools.
Fixed
- Fix problems in the documentation causing coding snippets to display partially.
Take a look at the CHANGELOG for details about other releases.
Please follow the 4.0 Upgrade guide when upgrading from 3.x.