All Versions
40
Latest Version
Avg Release Cycle
89 days
Latest Release
31 days ago

Changelog History
Page 1

  • v1.14.0 Changes

    September 16, 2021
    • ๐Ÿ‘ [added] Support for static closures in will and should [@ntzm]
    • โœ… [added] Allow install on PHP 8.1 (with test suite fixes) [@javer]
    • ๐Ÿ‘ [added] Support for the 'never' return type [@ciaranmcnulty]
    • ๐Ÿ›  [fixed] Better error message when doubling intersection return types [@ciaranmcnulty]
  • v1.13.0 Changes

    March 17, 2021
    • [added] willYield can now specify a return value [@camilledejoye]
    • ๐Ÿ‘ป [added] Prophecy exception interfaces are explicitly Throwable [@ciaranmcnulty]
    • ๐Ÿ›  [fixed] Argument::in() and notIn() now marked as static [@tyteen4a03]
    • ๐Ÿ›  [fixed] Can now double unions containing false [@ciaranmcnulty]
    • ๐Ÿ›  [fixed] Virtual magic methods with arguments are now doublable in PHP 8 [@ciaranmcnulty]
  • v1.12.2 Changes

    December 19, 2020
    • ๐Ÿ›  [fixed] MethodNotFoundException sometimes thrown with wrong class attached [@ciaranmcnulty]
  • v1.12.1 Changes

    October 29, 2020
    • ๐Ÿ›  [fixed] Incorrect handling of inherited 'self' return types [@ciaranmcnulty]
  • v1.12.0 Changes

    October 28, 2020
  • v1.11.1 Changes

    July 08, 2020
    • ๐Ÿ›  [fixed] can't double objects with self type hints (@greg0ire)
    • ๐Ÿ‘ฏ [fixed] cloned doubes were not loosely comparable (@tkulka)
  • v1.11.0 Changes

    July 07, 2020
    • ๐Ÿ‘ [changed] dropped support for PHP versions earlier than 7.2 (@ciaranmcnulty)
    • ๐Ÿšš [fixed] removed use of Reflection APIs deprecated in PHP 8.0 (@Ayesh)
  • v1.10.3 Changes

    March 05, 2020

    ๐Ÿšš [fixed] removed fatal error when phpdocumentor/reflection-docblock 5 parses an invalid @method tag (@stof)

  • v1.10.2 Changes

    January 20, 2020
    • ๐Ÿ‘ [added] support for new versions of sebastian/comparator and sebastian/recursion-context (@sebastianbergmann)
  • v1.10.1 Changes

    December 22, 2019
    • ๐Ÿ›  [fixed] identical callables no longer match as arguments (@ciaranmcnulty)