Skip to content

Releases: moodlehq/moodle-plugin-ci

3.4.14

29 Aug 16:38
Compare
Choose a tag to compare

Changed

  • Fixed nvm loading issue caused by upstream regression.

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

4.5.4

23 Aug 11:28
Compare
Choose a tag to compare

Changed

  • Fixed nvm loading issue caused by upstream regression.

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

4.5.3

05 Jul 10:02
3842ad1
Compare
Choose a tag to compare

Added

  • Support for version 4.4 of the app, that uses new defaults and Chrome (Selenium 4) version.

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

19 Jun 17:30
30f6347
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.

4.5.1

14 Jun 18:17
b6215eb
Compare
Choose a tag to compare

Changed

Fixed

  • Fixed a problem with the grunt command running the stylelint tasks against the whole Moodle directory (including both core and other optional plugins installed). Now only the plugin being checked is effectively analysed.

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

4.5.0

03 Jun 16:08
cdb52da
Compare
Choose a tag to compare

Changed

Deprecated

  • The use of phpdbg to calculate PHPUnit's code-coverage has been deprecated in this moodle-plugin-ci release (4.5.0) and will be removed in 5.0.0. This includes both the implicit (default) option when no alternative (pcov or xdebug) is available and the explicit --coverage-phpdbg option.
  • ACTION SUGGESTED: In order to avoid deprecation warnings or annotations, proceed to ensure that either pcov (Moodle 3.10 and up) or xdebug are available and they will be used automatically. Note that any use of phpdbg will throw an error in the next major release (5.0.0).

Fixed

  • Solved a problem with the validation of dataformat plugin lang strings.
  • Fixed a problem with the phpcs command returning with success when some (configuration, installation, ...) problem was causing it not to be executed at all.

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

4.4.5

03 Apr 08:44
6e33ca3
Compare
Choose a tag to compare

Changed

  • Additional release for error in release process

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

4.4.3

31 Mar 16:23
1554c71
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.

4.4.2

30 Mar 10:20
6ced5b7
Compare
Choose a tag to compare

Added

  • Added GHA step to store Behat fail-dumps as workflow artefacts, so it can be
    inspected. Documentation has been updated as well to reflect the purpose of the step.
  • Added support for the --license-regex option to the phpcs command. When specified, all the PHPDoc license tags (@license) are inspected to ensure that they contain some text matching the regular expression (a license type: /GNU GPL v3 or later/, ... or any other valid alternative).

Changed

Removed

  • The documentation about the phpcpd command (deprecated and to be removed in 5.0.0) has been deleted from all the templates and docs.

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

4.4.1

08 Mar 16:08
90782b6
Compare
Choose a tag to compare

Added

  • New --no-plugin-node option added to the install command, to be able to skip the installation of any NodeJS stuff that the plugin may include. The previous default has not changed and both Moodle's and plugin's NodeJS installation continues happening normally.

Changed

Fixed

  • Some small fixes to documentation.

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