Behat v3.2.0 Release Notes

Release Date: 2016-09-20 // over 7 years ago
  • โž• 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)