Skip to content

Commit 3128bb4

Browse files
committed
Prepare for 4.4.0 release
1 parent b9c9fa2 commit 3128bb4

File tree

2 files changed

+11
-6
lines changed

2 files changed

+11
-6
lines changed

bin/moodle-plugin-ci

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ if (file_exists(__DIR__ . '/../../../autoload.php')) {
4545
}
4646

4747
// Current version. Keep it updated on releases.
48-
define('MOODLE_PLUGIN_CI_VERSION', '4.3.2');
48+
define('MOODLE_PLUGIN_CI_VERSION', '4.4.0');
4949

5050
define('MOODLE_PLUGIN_CI_BOXED', '@is_boxed@');
5151

docs/CHANGELOG.md

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,18 @@ This project adheres to [Semantic Versioning](http://semver.org/).
99
The format of this change log follows the advice given at [Keep a CHANGELOG](http://keepachangelog.com).
1010

1111
## [Unreleased]
12-
12+
## [4.4.0] - 2024-02-16
1313
### Added
14-
- `--selenium` option or `MOODLE_BEHAT_SELENIUM_IMAGE` env variable to `behat` to specify Selenium Docker image.
15-
- `MOODLE_BEHAT_CHROME_CAPABILITIES` and `MOODLE_BEHAT_FIREFOX_CAPABILITIES` env variables to configure additional browser capabilities.
14+
- New `--selenium` option or `MOODLE_BEHAT_SELENIUM_IMAGE` env variable to the `behat` command, to be able to specify the Selenium Docker image to use (defaults apply if not specified).
15+
- New `MOODLE_BEHAT_CHROME_CAPABILITIES` and `MOODLE_BEHAT_FIREFOX_CAPABILITIES` env variables to configure additional browser capabilities (they will be needed - internally - soon, to allow the command to perform some special behat runs).
16+
- Extend own CI tests to cover:
17+
- PHP 8.3 (all tests).
18+
- `selfupdate` PHAR command (unit and integration tests).
1619

1720
### Changed
1821
- Updated all uses of `actions/checkout` from `v3` (using node 16) to `v4` (using node 20), because [actions using node 16 are deprecated](https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/) and will stop working in the future.
19-
- ACTION SUGGESTED: In order to avoid the node 16 deprecation warnings, update your workflows to use `actions/checkout@v4`.
22+
- ACTION SUGGESTED: In order to avoid the node 16 deprecation warnings, update your workflows to use `actions/checkout@v4`. Note: the same may apply to other actions being used in your workflows (check your latest runs).
23+
- Updated project dependencies to current [moodle-cs](https://github.com/moodlehq/moodle-cs).
2024

2125
### Deprecated
2226
- The `phpcpd` command (that uses the [PHP Copy/Paste Detector](https://github.com/sebastianbergmann/phpcpd), now abandoned) has been deprecated in this `moodle-plugin-ci` release (4.4.0) and will be removed in 5.0.0. No replacement is planned.
@@ -654,7 +658,8 @@ The format of this change log follows the advice given at [Keep a CHANGELOG](htt
654658
- `moodle-plugin-ci shifter` command. Run YUI Shifter on plugin YUI modules.
655659
- `moodle-plugin-ci csslint` command. Lints the CSS files in the plugin.
656660

657-
[Unreleased]: https://github.com/moodlehq/moodle-plugin-ci/compare/4.3.2...main
661+
[Unreleased]: https://github.com/moodlehq/moodle-plugin-ci/compare/4.4.0...main
662+
[4.4.0]: https://github.com/moodlehq/moodle-plugin-ci/compare/4.3.2...4.4.0
658663
[4.3.2]: https://github.com/moodlehq/moodle-plugin-ci/compare/4.3.1...4.3.2
659664
[4.3.1]: https://github.com/moodlehq/moodle-plugin-ci/compare/4.3.0...4.3.1
660665
[4.3.0]: https://github.com/moodlehq/moodle-plugin-ci/compare/4.2.0...4.3.0

0 commit comments

Comments
 (0)