Skip to content

Releases: drevops/behat-steps

2.3.0

26 Apr 08:02
Compare
Choose a tag to compare

What's new since 2.2.0

BC break 💥
When I go to my edit profile page -> When I go to my profile edit page

  • [#212] Fixed When I go to my profile edit page. @AlexSkrypnyk (#219)
  • [#196] Added code coverage reporting. @AlexSkrypnyk (#213)
  • [#216] Decommissioned Drupal 9 test fixtures. @AlexSkrypnyk (#217)
  • Updated Drupal fixture to 10.2. @AlexSkrypnyk (#214)
  • [#209] Supported additional entity properties when creating files. @ericgsmith (#210)
  • chore(deps): update drevops/ci-runner docker tag to v24.4.0 @renovate (#211)
  • chore(deps): update seleniarm/standalone-chromium docker tag to v123 @renovate (#207)
  • chore(deps): update drevops/docker-wait-for-dependencies docker tag to v24.3.0 @renovate (#206)
  • chore(deps): update uselagoon/php-8.1-fpm docker tag to v24.3.1 @renovate (#204)
  • chore(deps): update uselagoon/php-8.1-cli-drupal docker tag to v24.3.1 @renovate (#203)
  • chore(deps): update uselagoon/nginx-drupal docker tag to v24.3.1 @renovate (#202)
  • chore(deps): update uselagoon/mariadb-drupal docker tag to v24.3.1 @renovate (#201)
  • chore(deps): update uselagoon/php-8.1-cli-drupal docker tag to v24.3.0 @renovate (#200)
  • chore(deps): update uselagoon/nginx-drupal docker tag to v24.3.0 @renovate (#199)
  • chore(deps): update uselagoon/mariadb-drupal docker tag to v24.3.0 @renovate (#197)
  • chore(deps): update uselagoon/php-8.1-fpm docker tag to v24.3.0 @renovate (#198)
  • chore(deps): update dependency palantirnet/drupal-rector to ^0.20 @renovate (#195)
  • chore(deps): update drevops/ci-runner docker tag to v24.3.0 @renovate (#194)
  • chore(deps): update uselagoon/php-8.1-fpm docker tag to v24.2.0 @renovate (#193)
  • chore(deps): update uselagoon/php-8.1-cli-drupal docker tag to v24.2.0 @renovate (#192)
  • chore(deps): update uselagoon/mariadb-drupal docker tag to v24.2.0 @renovate (#190)
  • chore(deps): update uselagoon/nginx-drupal docker tag to v24.2.0 @renovate (#191)

Full Changelog: 2.2.0...2.3.0

@AlexSkrypnyk, @ericgsmith, @renovate and @renovate[bot]

2.2.0

27 Feb 12:33
2bdb122
Compare
Choose a tag to compare

What's new since 2.1.0

IMPORTANT! Updates version constraints for Mink and MinkSelenium2Driver to use versions after the strict type updates.
If you used Syn library in your custom FeatureContext.php - update it accordingly based on changes in those packages. This package is fully compatible with the updated Syn library.

  • [#161] Updated behat/mink-selenium2-driver to 1.7 @tannguyen04 (#187)
  • chore(deps): update drevops/docker-wait-for-dependencies docker tag to v24 @renovate (#185)
  • [#127] Made dynamic condition for no managed files step. @tannguyen04 (#180)
  • chore(deps): update release-drafter/release-drafter action to v6 @renovate (#183)
  • [#174] Restructured code to follow scaffold 0.12.0 @tannguyen04 (#179)
  • chore(deps): update seleniarm/standalone-chromium docker tag to v121 @renovate (#182)
  • chore(deps): update drevops/ci-runner docker tag to v24 @renovate (#181)
  • chore(deps): update uselagoon/php-8.1-fpm docker tag to v24 @renovate (#178)
  • chore(deps): update uselagoon/php-8.1-cli-drupal docker tag to v24 @renovate (#177)
  • chore(deps): update uselagoon/nginx-drupal docker tag to v24 @renovate (#176)
  • chore(deps): update uselagoon/mariadb-drupal docker tag to v24 @renovate (#175)
  • Added negative assertions for the TaxonomyTrait steps. @tannguyen04 (#172)
  • chore(deps): update toshimaru/auto-author-assign action to v2.1.0 @renovate (#173)
  • chore(deps): update dependency palantirnet/drupal-rector to ^0.19 @renovate (#171)
  • chore(deps): update drevops/ci-runner docker tag to v23.12.0 @renovate (#170)
  • chore(deps): update seleniarm/standalone-chromium docker tag to v120 @renovate (#169)
  • [#124] Added support for CKEditor 5. @tannguyen04 (#168)
  • chore(deps): update seleniarm/standalone-chromium docker tag to v117 @renovate (#167)
  • Updated dependencies and added strict types. @AlexSkrypnyk (#162)

Full Changelog: 2.1.0...2.2.0

@AlexSkrypnyk, @renovate, @renovate[bot] and @tannguyen04

2.1.0

18 Dec 23:40
Compare
Choose a tag to compare

What's new since 2.0.1

IMPORTANT! Adds version constraints for Mink and MinkSelenium2Driver to use versions prior to strict type updates (which partially breaks some steps) and Syn library updates.
The next minor version of behat-steps will be compatible with newer versions of these packages and these constraints will be removed.

https://github.com/minkphp/Mink/releases/tag/v1.11.0
https://github.com/minkphp/MinkSelenium2Driver/releases/tag/v1.7.0

Features

Chores

  • chore(deps): update uselagoon/nginx-drupal docker tag to v23.12.0 @renovate (#158)
  • chore(deps): update uselagoon/php-8.1-cli-drupal docker tag to v23.12.0 @renovate (#159)
  • chore(deps): update uselagoon/php-8.1-fpm docker tag to v23.12.0 @renovate (#157)
  • chore(deps): update uselagoon/mariadb-drupal docker tag to v23.12.0 @renovate (#156)
  • chore(deps): update drevops/ci-runner docker tag to v23.11.0 @renovate (#160)
  • chore(deps): update uselagoon/php-8.1-cli-drupal docker tag to v23.11.0 @renovate (#153)
  • chore(deps): update uselagoon/php-8.1-fpm docker tag to v23.11.0 @renovate (#154)
  • chore(deps): update uselagoon/nginx-drupal docker tag to v23.11.0 @renovate (#152)
  • chore(deps): update uselagoon/mariadb-drupal docker tag to v23.11.0 @renovate (#151)

Full Changelog: 2.0.1...2.1.0

@AlexSkrypnyk, @renovate, @renovate[bot] and @richardgaunt

2.0.1

15 Oct 06:13
Compare
Choose a tag to compare

What's new since 2.0.0

  • Fixed several static errors. @AlexSkrypnyk (#146)
  • chore(deps): update uselagoon/php-8.1-cli-drupal docker tag to v23.10.0 @renovate (#141)
  • chore(deps): update uselagoon/php-8.1-fpm docker tag to v23.10.0 @renovate (#142)
  • chore(deps): update uselagoon/nginx-drupal docker tag to v23.10.0 @renovate (#140)
  • chore(deps): update uselagoon/mariadb-drupal docker tag to v23.10.0 @renovate (#138)
  • Updated scaffold files. @AlexSkrypnyk (#136)

Full Changelog: 2.0.0...2.0.1

@AlexSkrypnyk, @renovate and @renovate[bot]

2.x version split

25 Apr 05:52
0d9ddb4
Compare
Choose a tag to compare

What's new since 1.5.3

Version split due to upstream dependencies.

1.x branch is dedicated to supporting D7 and D9 compatibility (until D7 complete EOL)
main is dedicated to supporting D10 and D9.

D9 sites should use 2.x version.

  • chore: Added compatibility with Drupal Extension v5 and removed D7 support. (#131)

Full Changelog: 1.5.3...2.0.0

IMPORTANT!
If you are using drupal/core-dev for D9, you will have to use 1.x version until/if this issues is resolved jhedstrom/drupalextension#637

@AlexSkrypnyk

1.x version split

25 Apr 05:48
0d9ddb4
Compare
Choose a tag to compare

What's new since 1.5.3

Version split due to upstream dependencies.

1.x branch is dedicated to supporting D7 and D9 compatibility (until D7 complete EOL)
main is dedicated to supporting D10 and D9.

D9 sites should use 2.x version.

  • chore: Removed D10 support from 1.x branch. (#130)

Full Changelog: 1.5.3...1.6.0

IMPORTANT!
1.5.x version used forked Drupal Extension and Drupal Driver and required to add those forks into your sites.
If this is the case - please remove those repositories from composer.json and use "clean" installation of version 1.6.

@AlexSkrypnyk

1.5.3

24 Apr 05:26
0e746db
Compare
Choose a tag to compare

What's new since 1.5.2

Full Changelog: 1.5.2...1.5.3

@AlexSkrypnyk

Fixed regression in JS trait.

03 Apr 11:54
1f09d73
Compare
Choose a tag to compare

What's new since 1.5.1

Full Changelog: 1.5.1...1.5.2

@AlexSkrypnyk

1.5.1

20 Mar 02:49
Compare
Choose a tag to compare

What's new since 1.5.0

Full Changelog: 1.5.0...1.5.1

@AlexSkrypnyk, @RoSk0, @xurizaemon and Alex Skrypnyk

Drupal 10 compatibility

06 Oct 22:33
Compare
Choose a tag to compare

Drupal 10 compatibility!

  • Added Drupal check and Rector to lint code
  • Added D10 CI job and test fixture
  • Fixed deprecated code

Please note that this release is using forked versions of DrupalDriver and Behat Drupal Extension with required Drupal 10 related updates:

These will be removed in a new Behat Steps release as soon as the upstream projects support the required changes