Skip to content

Releases: moodlehq/moodle-plugin-ci

4.5.9

10 Oct 17:08

Choose a tag to compare

Changed

Fixed

  • Fix json file missing error in moodle-plugin-ci.phar

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

09 Jul 18:13

Choose a tag to compare

Changed

  • Bump default Selenium version to 4.

Fixed

  • Add support for public directory structure in 5.1 (MDL-83424).

Deprecated

  • Using Travis CI has been deprecated in 4.5.8 and will be removed in 5.0.0. This includes removing configuration template and relevant documentation.
  • ACTION SUGGESTED: Consider using GitHub Actions for plugin CI testing.

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

26 Mar 17:42

Choose a tag to compare

Changed

  • Allow to run with PHP 8.4 (supported in Moodle 5.0)
  • Updated travis.yml and the recommendations to run travis with Postgres 14

Added

  • New --scss-deprecations option added to the behat command

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

31 Jan 14:49
f31fea1

Choose a tag to compare

Fixed

  • Removed the PHPUnit --verbose option to comply with Moodle 5.0
  • Fix getComponentInstallDirectory plugintypes retrieval issue to comply with 5.0

Changed

  • Updated project dependencies to current PHP and Moodle versions.
  • ACTION SUGGESTED: bump workflows to postgres 14, which is a requirement for Moodle 5.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.5.5

06 Nov 10:22

Choose a tag to compare

Added

  • Improvements to plugin validation implementation:
    getRequiredFunctionCalls in plugin type specific Requirements class can be used to validate that file contains function call.
    FileTokens::notFoundHint can be used to give some context for validation error to improve developer experience.

Fixed

  • Fixed stylelinting error in non-theme plugins containing scss.
  • Updated filter plugin validation requirements to comply with Moodle 4.5

Removed

  • Stylelint less component task (grunt stylelint:less) has been deprecated in
    Moodle 3.7.

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

29 Aug 16:38

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

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

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

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

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.