ScalaTest/Scalactic 3.2.15 Release Notes

ScalaTest/Scalactic 3.2.15 (for Scala 2.10, 2.11, 2.12, 2.13, 3.1; on the JVM, JavaScript, and native) includes the enhancements listed below.

For information on how to include ScalaTest in your project, see the install page. For information on how to use Scalactic in your production code, see its install page.


ScalaTest 3.2.15 is a minor release of ScalaTest that makes bug fixes, few enhancements, and supports Scala.js 1.8.x, Scala.native 0.4.9 and Scala 3.1.x.

Bug Fixes

Updated diagrams macro for Scala 2 and 3 to render xml literal consistently between scala versions. (PR #2169)

Adjusted code in StepwiseNestedSuiteExecution to work with async test. (PR #2211)

Fixed future get executed 2x problem in diagrams macro. (PR #2219)


Added more Scala 3 infix keyword for style traits and matchers DSL functions. (PR #2170)

Marked FutureOutcome, Sequential, Stepwise, Suites and Tag as open class in Scala 3. (PR #2178)

Updated to use Scala 2.12.17 and 2.13.10. (PR #2171)

Updated to use Scala Native 0.4.9. (PR #2216)


ScalaTest 3.2.15 contains no new deprecations.


Bug Fixes

Fix prettifier not being used for property check. (PR #2173)


Enhanced GenSeqDiffer, GenSetDiffer and GenMapDiffer to support find diff elements according to limit size of prettifier when available. (PR #2177)


Scalactic 3.2.15 contains no new deprecations.

ScalaTest/Scalactic Contributors

Thanks to the contributors for the ScalaTest/Scalactic 3.2.15 release:

Visit ScalaTest Release Notes for links to the release notes of all previous versions, or step back in time by visiting the release notes for the previous version.

ScalaTest is brought to you by Bill Venners and Artima.
ScalaTest is free, open-source software released under the Apache 2.0 license.

If your company loves ScalaTest, please consider sponsoring the project.

Copyright © 2009-2023 Artima, Inc. All Rights Reserved.