ScalaTest/Scalactic 3.2.18 Release Notes

ScalaTest/Scalactic 3.2.18 (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.18 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

Added the missing sleep call in Retries to withRetry function. (PR #2279)

Added the missing test for empty public constructor and non-abstract when detecting Suite in ScalaTest+JUnit5 discovery. (PR #12)

Added TestCanceled support in ScalaTest+JUnit5. (PR #7)


Call the sleep function in Retries that takes nano part. (PR #2279)

Enhanced Conductors to catch UnsupportedOperationException when calling Thread's stop, and call method interrupt when that happens as next attempt to stop the running thread, avoiding hang problem when using Conductors. (PR #2284)

Reimplemented InsertionOrderSet using scala.collection.mutable.LinkedHashSet to improve performance. (PR #2308)

Added scalatest-app build for Scala 3. (PR #2290)

Upgraded to Mockito 5.10 in ScalaTest+Mockito.

Upgraded to TestNG 7.9 in ScalaTest+TestNG.

Upgraded to Selenium 4.17 in ScalaTest+Selenium.


ScalaTest 3.2.18 contains no new deprecations.


Bug Fixes

Fixed unexpected warning in Scala 2 macro for assert(foo.isEmpty()). (PR #2298)


Scalactic 3.2.18 contains no new improvements.


Scalactic 3.2.18 contains no new deprecations.

ScalaTest/Scalactic Contributors

Thanks to the contributors for the ScalaTest/Scalactic 3.2.18 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-2024 Artima, Inc. All Rights Reserved.