Today Artima released ScalaTest 1.6.1 for Scala 2.9.0. This release includes
quite a few enhancements, including enhanced support for
property-based testing; two new style traits, PropSpec and FreeSpec;
nested, specification-style output for all styles; a new BeforeAndAfter trait; and many other enhancements.
No existing source code should break with this release, other
than possibly through features that had been deprecated for several
releases (most were deprecated in ScalaTest 1.0) that were removed in
1.5. Users will need to recompile their tests, but should not need to
make any other changes to upgrade (though it might be a good idea to
fix any deprecation warnings prior to upgrading.)
ScalaTest 1.6.1 includes a few enhancements that were not released as part of ScalaTest 1.5 for Scala 2.8.1. These will be released for Scala 2.8.1 very soon as version 1.5.1. There was no ScalaTest 1.6 so that ScalaTest 1.5.x for Scala 2.8.1 will have a corresponding feature set to ScalaTest 1.6.x for Scala 2.9.0+.
These blog posts previewed some of new features in this release: