Skip to content

Releases: moodlehq/moodle-plugin-ci

4.1.6

28 Sep 10:29
53e5192
Compare
Choose a tag to compare

Changed

Fixed

  • Updated the .gitattributes file 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

22 Sep 18:22
126516d
Compare
Choose a tag to compare

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

22 Sep 09:26
95b54f0
Compare
Choose a tag to compare

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 .env support.
    • Fixed the mustache command execution.
    • Fixed the phpcs and phpcbf commands execution.
    • Fixed the phpdoc command to use the bundled coreapis.txt file.

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

08 Sep 15:27
bfa22ca
Compare
Choose a tag to compare

Changed

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

02 Sep 17:53
225a511
Compare
Choose a tag to compare

Changed

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

02 Sep 17:38
8d14f75
Compare
Choose a tag to compare

Changed

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

14 Jul 19:18
323ecc4
Compare
Choose a tag to compare

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) DB one, that is also a priority alternative to --db-type on install.

Changed

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

29 May 14:37
409180a
Compare
Choose a tag to compare

Added

  • Add the --testdox option to the phpunit command.
  • Add the --max-warnings option to the phpdoc command, so it behaves the same than the phpcs command. 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

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.

4.0.0

03 May 21:44
Compare
Choose a tag to compare

Added

Changed

  • Lots of internals upgraded:
  • Small changes to documentation towards prioritise GitHub Actions over Travis CI.
  • In addition to the internal and doc changes above, this initial 4.x release has 100% feature-parity with current 3.x series, setting the base for further improvements and new features. No changes are expected in general, other than in order to meet the new requirements.

Removed

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.12

03 May 16:47
Compare
Choose a tag to compare

Changed

  • Small changes to documentation towards prioritise GitHub Actions over Travis CI.

Take a look at the CHANGELOG for details about other releases.
Please follow 3.0 Upgrade guide when upgrading from 2.x.