All Versions
111
Latest Version
Avg Release Cycle
125 days
Latest Release
651 days ago

Changelog History
Page 2

  • v3.4.3 Changes

    November 27, 2017

    ๐Ÿ›  Fixed

    • BC break due to parameters resolution in Dependency Injection Container
  • v3.4.2 Changes

    November 20, 2017

    โž• Added

    • #1095: Support for Symfony 4.x
    • #1096: Allow to use latest PHPUnit
  • v3.4.1 Changes

    November 20, 2017

    ๐Ÿ›  Fixed

    • PHP 5.3 style cleanup.
  • v3.4.0 Changes

    September 10, 2017

    โž• Added

    • #1071: Services auto-wiring
    • #1054: PSR-11 support for helper containers.
    • Support for modern PHPUnit.

    ๐Ÿ›  Fixed

    • #1056: Make Gherkin aware of the base path so it can filter correctly

    ๐Ÿ”„ Changed

    • #1069: Rework argument validators

    ๐Ÿ—„ Deprecated

    • #1054: Deprecated usage of Interop\Container. Versions prior to 1.2 are not supported, but 1.2 is a non-breaking change. If you depend heavily on Interop, upgrade to 1.2, which is still supported by helper containers. Aim to migrate to Psr before Behat 4.0 shows up on horizon
    • PHP versions prior to 5.6 and HHVM were dropped from CI build matrix. It doesn't mean that we'll start using features of 5.6 yet, it just means we don't get out of our way to support 5.3 and 5.4 anymore. In 4.0 support will be completely dropped.
  • v3.3.1 Changes

    May 15, 2017

    โž• Added

    • #976: Add tests to check that snippets treat words containing apostrophes as a single word

    ๐Ÿ›  Fixed

    • #993 Fix mixed arguments organizer not marking typehinted arguments as "defined"
    • #992 Do not misinterpret first argument as a numbered argument if it is in fact typehinted
    • #1028 Parent / Child class argument ambiguity issue with MixedArgumentResolver
  • v3.3.0 Changes

    December 25, 2016

    โž• Added

    • #973: Added helper containers
    • #973: Added SuiteScopedResolverFactory extension point

    โœ‚ Removed

    • Removed php 5.3 from the Travis build matrix. You can consider it official end of support. 5.4 and 5.5 will follow shortly.
  • v3.2.3 Changes

    December 25, 2016

    ๐Ÿ›  Fixed

    • #971: Added support for suite names with hyphens
  • v3.2.2 Changes

    November 05, 2016

    ๐Ÿ›  Fixed

    • #959: Fix transformations not sorted properly on different php version
  • v3.2.1 Changes

    September 25, 2016

    ๐Ÿ”„ Changed

    • #955: --snippets-for is not required now as interactive mode is the new default
    • #954: Stop execution on missing steps when running with --stop-on-failure and --strict options
  • v3.2.0 Changes

    September 20, 2016

    โž• Added

    • #910: Return type based transformations
    • #903: Multiline step definitions support
    • #930: Whole table transformation
    • #935: Narrative filters in suites
    • #936: Debug command
    • #931: Exception handlers extension point
    • #870: Added build-related files and folders to .gitattributes
    • #946: Official full Windows support with CI (AppVeyor) on every build

    ๐Ÿ”„ Changed

    • #922: Snippets generation revamp
    • #920: More context for pending/failed steps with progress formatter
    • #905: Transformations refactoring
    • #864: Use only one autoloader if possible
    • #920: Improve "No specifications found" error message
    • Refactor changelog to follow Keep a Changelog
    • Refreshed [CONTRIBUTING.md](CONTRIBUTING.md)
    • Refreshed Scrutinizer config

    ๐Ÿ›  Fixed

    • #911: Fix context isolation for Scenario Outlines
    • #860: Include basepath in generateKey
    • #857: Only cache failed scenario's for rerun
    • #933: Save failed runs with suite information
    • #833: Properly handle interupts on PHP7
    • #904: Provide clearer exception message when long token names used
    • #941: Transformation should be allowed if printable chars are used

    ๐Ÿ—„ Deprecated

    • #922: *SnippetAcceptingContext interfaces
    • #905: RuntimeTransformation
    • #905: Transformation::getPattern
    • #920: StepStat

    โœ‚ Removed

    • Remove behat.bat (by Konstantin Kudryashov)