All Versions
15
Latest Version
Avg Release Cycle
42 days
Latest Release
17 days ago

Changelog History
Page 1

  • v4.8.3

    January 08, 2020

    πŸš€ Maintenance release

    πŸ›  Fixes

    • core #798 proper fix for possible regex match failures in SpecificationFinder when trying to find specification class names
  • v4.8.2

    January 07, 2020

    πŸš€ Maintenance release

    πŸ›  Fixes

    • core #797 fixed the evaluation order for the List Traverse instance. This fixes the execution order for linked specifications
    • core prevent pattern match exceptions in the SpecificationFinder
  • v4.8.1

    November 14, 2019
  • v4.8.0

    October 16, 2019

    πŸš€ Maintenance release

    πŸ‘Œ Improvements

    • guide better documentation for the CommandLine.isSet method
    • core #772 allow to determine the duration before retry according the retry number (thanks to CΓ©dric Chantepie)
    • ⬆️ upgraded sbt to 1.3.3
    • ⬆️ upgraded scalacheck to 1.14.2
    • ⬆️ upgraded mockito-core to 3.1.0

    πŸ›  Fixes

    • βœ… tests fixed some scalaz Validation examples
    • core fixed the case of Array.empty must not be empty
  • v4.7.1

    September 16, 2019

    πŸš€ Maintenance release

    πŸ‘Œ Improvements

    • ⬆️ upgraded cats to 2.0.0

    πŸ›  Fixes

    • #765 Allow matching special line characters with regex (thanks to @mantasak)
  • v4.7.0

    August 04, 2019

    Scala Native version!

    πŸ‘Œ Improvements

    • βš™ runs on Scala 2.11 for Scala Native thanks to @lolgab
    • form, gwt and markdown are now crossprojects (@lolgab)
    • guide mention that minTestsOk is equivalent to minSuccessfulTests (@jkleckner)
    • ⚑️ usual thanks to @xuwei-k for updating dependencies

    πŸ›  Fixes

    • 🚚 #754 remove quote from test of XML escape (@ashawley)
    • πŸ“¦ #755 find package names with SpecificationFinder even when there are comments
  • v4.6.0

    June 30, 2019

    This version is compatible with both Scala 2.13 should be compatible with Dotty except for features using macros.

    πŸ‘Œ Improvements

    πŸ›  Fixes

    • #751 fix for implicit resolution on Dotty thanks to @smarter
    • πŸ›  #748 fixed a stack overflow with Producer.emitSeq (could happen with large specifications)
    • #747 rethrow failures with a not matcher in mutable specs
    • πŸ›  fixed a comment on SimpleTimer and added a return type
    • πŸ›  fixed one edge case with implicit resolution on Scala 2.13: beSome(beLeft) (reported by @xuwei-k)
  • v4.5.1

    March 11, 2019

    🚧 Maintenance version, with a change in the internal API which should not impact regular users.
    The important fix is the one about the reported times which should be a lot more correct now.

    πŸ›  Fixes

    • #731 make sure that times are reported consistently (this changes the internal API for Expectation)
    • ⏱ #728 use a simple Await to timeout examples
    • πŸ›  fixed a comment on SimpleTimer and added a return type
  • v4.4.1

    January 28, 2019

    🚧 Maintenance version

    πŸ›  Fixes

    • πŸ‘» #727 gracefully shut down specs2 env on exception from JUnit's Description creation (thanks to @hmemcpy)
  • v4.4.0

    January 24, 2019

    🚧 Maintenance version

    πŸš€ This release is the same as 4.3.6 but bumped up to 4.4.0 because 4.3.6 is
    not binary compatible with 4.3.5