Download Latest Version v4.0.0 source code.zip (598.8 kB) Google Add to Preferred Sources
Home / v3.34.0
Name Modified Size InfoDownloads / Week
Parent folder
behat.phar 2026-09-27 4.7 MB
README.md 2026-09-27 1.4 kB
v3.34.0 source code.tar.gz 2026-09-27 226.8 kB
v3.34.0 source code.zip 2026-09-27 618.9 kB
Totals: 4 Items   5.5 MB 0

Changed

  • Deprecate using PHPUnit assertions without behat/phpunit-assertions-extension by @acoulton in #1895

Added

  • Support Rule nodes in >= GHERKIN_32 compatibility mode. NB: Scenarios within Rules will be parsed, filtered, and executed as expected with any caller. However, Behat's formatters and hooks will receive a modified Feature and node tree with all Rule details stripped out. This will behave as though any Scenarios were a direct child of the Feature - with any Rule Background steps repeated as the first steps of each Scenario. This will be improved in future releases. By @acoulton in #1879
  • Support steps with both DocString and DataTable arguments in GHERKIN_42 mode. By @acoulton in #1896

Fixed

  • Explain the relationship between --format and --out by @Amoifr in #1889

Internal

  • Upgrade to PHPUnit 11 by @acoulton in #1894
  • Run Behat's tests in GHERKIN_42 compatibility mode instead of GHERKIN_32 mode by @acoulton in #1899
  • Update GitHub actions steps by @dependabot[bot] in #1892
Source: README.md, updated 2026-09-27