Skip to content

Releases: sbt/sbt-jupiter-interface

0.19.0

08 May 14:14
v0.19.0
ac40da8

Choose a tag to compare

sbt-jupiter-interface 0.19.0 is cross published to:

sbt Version Published
1.x
2.x

Note: sbt-jupiter-interface requires JDK 17+.

LauncherConfig settings at test runtime

sbt-jupiter-interface 0.19.0 renames the five jupiterTestDiscoveryXxxAutoRegistrationEnabled setting keys (added in #226) to jupiterXxxAutoRegistrationEnabled, since they now apply to both test discovery and the test runtime phases. It also adds five new SettingKey[Seq[String]] settings for manually registering specific implementations by fully-qualified class name: jupiterTestEngines, jupiterLauncherSessionListeners,
jupiterLauncherDiscoveryListeners, jupiterTestExecutionListeners, jupiterPostDiscoveryFilters. Overall defaults match JUnit Platform's own defaults (auto-registration on, no manual registrations) so existing projects see no behaviour change.

This was contributed by @vasilmkd in #240

other updates

  • Show the displayName of parameterized tests in the sbt output and in the xml test reports by @vasilmkd in #231

behind the scenes

Full Changelog: v0.18.0...v0.19.0

0.18.0

19 Mar 21:08
v0.18.0
872a429

Choose a tag to compare

sbt-jupiter-interface 0.18.0 is cross published to:

sbt Version Published
1.x
2.x

Note: sbt-jupiter-interface requires JDK 17+.

updates

  • feat: Settings for configuring the Jupiter Test Discovery Launcher by @vasilmkd in #226

Full Changelog: v0.17.1...v0.18.0

0.17.1

16 Mar 01:14
v0.17.1
39f42bd

Choose a tag to compare

sbt-jupiter-interface 0.17.1 is cross published to:

sbt Version Published
1.x
2.x

Note: sbt-jupiter-interface requires JDK 17+.

updates

  • deps: Update junit-jupiter-engine, ... to 6.0.3 by @scala-steward in #215
  • fix: Avoid RuntimeException in Configuration#extractClassName when testSorce is ClasspathResourceSource by @ltrojanowski in #223

behind the scenes

new contributors

Full Changelog: v0.17.0...v0.17.1

0.17.0

09 Oct 03:31
v0.17.0
6998424

Choose a tag to compare

sbt-jupiter-interface 0.17.0 is cross published to:

sbt Version Published
1.x
2.x

Note: sbt-jupiter-interface requires JDK 17+.

about sbt-jupiter-interface

sbt-jupiter-interface is an sbt plugin, originally developed by Michael Aichler in 2017, to provide a test bridge for JUnit 5's Jupiter module.

JUnit 6 support

🎬 behind the scenes

Full Changelog: v0.16.0...v0.17.0

0.16.0

08 Oct 20:21
v0.16.0
7a6592c

Choose a tag to compare

sbt-jupiter-interface 0.16.0 is cross published to:

sbt Version Published
1.x
2.x

about sbt-jupiter-interface

sbt-jupiter-interface is an sbt plugin, originally developed by Michael Aichler in 2017, to provide a test bridge for JUnit 5's Jupiter module.

Updates

sbt 2.x migration

🎬 behind the scenes

new contributors

Full Changelog: v0.15.1...v0.16.0

0.15.2

08 Oct 18:52
v0.15.2
d84ba29

Choose a tag to compare

0.15.2 Pre-release
Pre-release

0.15.1

31 Jul 02:08
v0.15.1
27ab55b

Choose a tag to compare

about sbt-jupiter-interface

sbt-jupiter-interface is an sbt plugin, originally developed by Michael Aichler in 2017, to provide a test bridge for JUnit 5's Jupiter module.

updates

  • 🐛 fix: Fixes Cucumber integration by not discovering tests when they are not a class or a method by @gaeljw in #177
  • deps: Updates junit-jupiter-engine, ... to 5.13.4 by @scala-steward in #173

behind the scene

new contributors

Full Changelog: v0.15.0...v0.15.1

0.15.0

10 Jun 09:14
v0.15.0
503e592

Choose a tag to compare

about sbt-jupiter-interface

sbt-jupiter-interface is an sbt plugin, originally developed by Michael Aichler in 2017, to provide a test bridge for JUnit 5's Jupiter module.

update

behind the scene

Full Changelog: v0.14.0...v0.15.0

0.14.0

24 Apr 06:12
v0.14.0
ce260dd

Choose a tag to compare

about sbt-jupiter-interface

sbt-jupiter-interface is an sbt plugin, originally developed by Michael Aichler in 2017, to provide a test bridge for JUnit 5's Jupiter module.

update

behind the scene

new contributors

Full Changelog: v0.13.3...v0.14.0

0.13.3

02 Dec 16:38
v0.13.3
02e4226

Choose a tag to compare

updates

  • fix: Fix handling for unknown JUnit segment types by @lihaoyi in #128

behind the scene

new contributors

Full Changelog: v0.13.2...v0.13.3