Scalactic v3.0.6 Release Notes

Release Date: 2019-03-01 // over 3 years ago
  • Bug Fixes

    • ๐Ÿ›  Fixed incorrect test count problem in scala-js starting 0.6.22.
    • ๐Ÿ›  Fixed problem when partial unification is enabled with -Ypartial-unification.
    • โœจ Enhanced TypeMatcherHelper to handle primitive types checking.
    • โœจ Enhanced TypeMatcherHelper to handle AnyVal correctly.

    ๐Ÿ‘Œ Improvements

    • ๐Ÿšš Moved away from using octal escapes, as they are deprecated and will be removed in Scala 2.13.
    • Wrap <script> sections of HtmlReporter in <![CDATA[]]>.
    • โฌ†๏ธ Bumped up to use ScalaCheck 1.14.0.
    • โฌ†๏ธ Bumped up to use scala-xml version 1.1.0.
    • โฌ†๏ธ Bumped up to use scala-js version 0.6.26.
    • โž• Added support for Scala 2.13.0-M5.

    โœจ Enhancements

    • โž• Added support of -T argument in SBT.

    ๐Ÿ—„ Deprecations

    • ๐Ÿ—„ Deprecated 'to' and 'until' method in Float and Double anyvals.
    • ๐Ÿšš Deprecated ScalaCheck related classes in org.scalatest.prop, moved the classes into org.scalatestplus.scalacheck.
    • ๐Ÿšš Deprecated classes in org.scalatest.easymock, moved the classes into org.scalatestplus.easymock
    • ๐Ÿšš Deprecated classes in org.scalatest.jmock, moved the classes into org.scalatestplus.jmock.
    • ๐Ÿšš Deprecated classes in org.scalatest.junit, moved the classes into org.scalatestplus.junit.
    • ๐Ÿšš Deprecated classes in org.scalatest.mockito, moved the classes into org.scalatestplus.mockito.
    • ๐Ÿšš Deprecated classes in org.scalatest.selenium, moved the classes into org.scalatestplus.selenium.
    • ๐Ÿšš Deprecated classes in org.scalatest.testng, moved the classes into org.scalatestplus.testng.

    โœ… Autofix for ScalaTest 3.0

    ๐Ÿ“ฆ To help user to migrate from deprecated packages to new packages, we include a autofix tool that can help you to rename the package automatically.

    โœ… If you're using the latest Scala 2.11 or 2.12, you can follow this guide to use autofix: