Skip to content

Releases: weld/weld-testing

5.0.3.Final - JUnit 6 compatible

08 Oct 13:35

Choose a tag to compare

Whilte Weld-testing 5.0.x stays on JUnit 5 as a baseline dependency, with 5.0.3.Final you can use JUnit 6 as well.
All you need to do is declare the dependency with its version explicitly.

What's Changed

  • Bump com.github.spotbugs:spotbugs-annotations from 4.9.4 to 4.9.6 by @dependabot[bot] in #297
  • Bump org.mockito:mockito-core from 5.19.0 to 5.20.0 by @dependabot[bot] in #294
  • Bump com.github.spotbugs:spotbugs-maven-plugin from 4.9.4.0 to 4.9.6.0 by @dependabot[bot] in #298
  • Minimal changes to make Weld Junit extension compatible with JUnit 6 by @manovotn in #301
  • Trigger release of 5.0.3.Final by @manovotn in #302
  • Remove javadoc plugin setup to avoid warnings/errors. Correct javadoc… by @manovotn in #303

Full Changelog: 5.0.2.Final...5.0.3.Final

5.0.2.Final

15 Sep 12:58

Choose a tag to compare

What's Changed

  • Add DCO file as well - Commonhaus Panda Policy checker expects this i… by @manovotn in #282
  • Bump actions/checkout from 4 to 5 by @dependabot[bot] in #283
  • Bump actions/setup-java from 4.7.1 to 5.0.0 by @dependabot[bot] in #284
  • Bump org.mockito:mockito-core from 5.17.0 to 5.18.0 by @dependabot[bot] in #272
  • Bump org.codehaus.groovy:groovy from 3.0.24 to 3.0.25 by @dependabot[bot] in #273
  • Bump org.apache.logging.log4j:log4j-core from 2.24.3 to 2.25.0 by @dependabot[bot] in #274
  • Bump com.github.spotbugs:spotbugs-maven-plugin from 4.9.3.0 to 4.9.3.2 by @dependabot[bot] in #275
  • Bump org.mockito:mockito-core from 5.18.0 to 5.19.0 by @dependabot[bot] in #287
  • Bump com.github.spotbugs:spotbugs-annotations from 4.9.3 to 4.9.4 by @dependabot[bot] in #286
  • Bump com.github.spotbugs:spotbugs-maven-plugin from 4.9.3.2 to 4.9.4.0 by @dependabot[bot] in #285
  • Correct test instance lifecycle detection by @manovotn in #289
  • Bump version.junit.jupiter from 5.12.2 to 5.13.4 by @dependabot[bot] in #279
  • Trigger 5.0.2.Final release by @manovotn in #290
  • Add proper tags to Maven modules. Re-trigger release job. by @manovotn in #291

Full Changelog: 5.0.1.Final...5.0.2.Final

5.0.1.Final

21 May 08:52

Choose a tag to compare

What's Changed

  • Bump version.junit.jupiter from 5.12.0 to 5.12.1 by @dependabot in #254
  • Bump org.mockito:mockito-core from 5.15.2 to 5.16.1 by @dependabot in #255
  • Bump com.github.spotbugs:spotbugs-annotations from 4.9.1 to 4.9.3 by @dependabot in #257
  • Bump actions/setup-java from 4.7.0 to 4.7.1 by @dependabot in #258
  • Bump org.mockito:mockito-core from 5.16.1 to 5.17.0 by @dependabot in #263
  • Bump version.junit.jupiter from 5.12.1 to 5.12.2 by @dependabot in #260
  • Bump org.junit.platform:junit-platform-testkit from 1.11.3 to 1.12.2 by @dependabot in #261
  • Clean up any autocloseable sources from Store to prevent re-attempting Weld shut down on JUnit 5.13+ by @manovotn in #265
  • Update release workflow, update Weld parent, trigger 5.0.1.Final release by @manovotn in #267
  • Correct javadoc reference, trigger release of 5.0.1.Final by @manovotn in #269

Full Changelog: 5.0.0.Final...5.0.1.Final

4.0.5.Final

21 May 11:05

Choose a tag to compare

What's Changed

  • Clean up any autocloseable sources from Store to prevent re-attempting Weld shut down on JUnit 5.13+ by @manovotn in #266
  • Update release 40 by @manovotn in #268

Full Changelog: 4.0.4.Final...4.0.5.Final

5.0.0.Final

26 Mar 11:42

Choose a tag to compare

What's Changed

  • Bump actions/setup-java from 4.2.2 to 4.5.0 by @dependabot in #224
  • Bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.6.2 to 4.8.6.5 by @dependabot in #226
  • Bump org.mockito:mockito-core from 5.12.0 to 5.14.2 by @dependabot in #227
  • Bump org.junit.platform:junit-platform-testkit from 1.10.2 to 1.11.3 by @dependabot in #228
  • Bump version.junit.jupiter from 5.10.3 to 5.11.3 by @dependabot in #225
  • Bump org.apache.logging.log4j:log4j-core from 2.23.1 to 2.24.1 by @dependabot in #220
  • Bump org.spockframework:spock-core from 2.4-M4-groovy-3.0 to 2.4-M5-groovy-4.0 by @dependabot in #230
  • Allow @ExcludeBean annotation be be a meta-annotation. Add automated test. by @manovotn in #247
  • Allow @ExcludeBean annotation be be a meta-annotation. Add automated test. by @manovotn in #246
  • Bump actions/setup-java from 4.5.0 to 4.7.0 by @dependabot in #232
  • Bump org.mockito:mockito-core from 5.14.2 to 5.15.2 by @dependabot in #238
  • Bump version.junit.jupiter from 5.11.3 to 5.12.0 by @dependabot in #241
  • Bump org.codehaus.groovy:groovy from 3.0.22 to 3.0.24 by @dependabot in #243
  • Bump com.github.spotbugs:spotbugs-annotations from 4.8.6 to 4.9.1 by @dependabot in #242
  • Bump org.apache.logging.log4j:log4j-core from 2.24.1 to 2.24.3 by @dependabot in #235
  • Bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.6.5 to 4.9.1.0 by @dependabot in #244
  • Trigger release for 5.0.0.Final by @manovotn in #252

Full Changelog: 5.0.0.Beta1...5.0.0.Final

4.0.4.Final

25 Mar 12:02

Choose a tag to compare

What's Changed

  • Bump org.junit.platform:junit-platform-testkit from 1.8.2 to 1.10.2 by @dependabot in #184
  • Bump stCarolas/setup-maven from 4.5 to 5 by @dependabot in #188
  • Remove setup-maven action from release job by @manovotn in #191
  • Bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.3.1 to 4.8.4.0 by @dependabot in #192
  • Bump com.github.spotbugs:spotbugs-annotations from 4.8.3 to 4.8.4 by @dependabot in #193
  • Bump com.github.spotbugs:spotbugs-annotations from 4.8.4 to 4.8.5 by @dependabot in #194
  • Bump org.mockito:mockito-core from 5.11.0 to 5.12.0 by @dependabot in #195
  • Bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.4.0 to 4.8.5.0 by @dependabot in #196
  • Allow @ExcludeBean annotation be be a meta-annotation. Add automated test. by @manovotn in #248
  • Trigger 4.0.4.Final release; correct CI to trigger propely for this branch by @manovotn in #249
  • Second attempt at release, fixed release GH actions by @manovotn in #250
  • Backport release script fix from main branch; re-trigger release by @manovotn in #251

Full Changelog: 4.0.3.Final...4.0.4.Final

5.0.0.Beta1

27 Aug 04:24

Choose a tag to compare

5.0.0.Beta1 Pre-release
Pre-release

Release of 5.0 is targetting Weld 6.0, a Jakarta EE 11 compatible implementation.
It is still a Beta as the underlying Weld release isn't Final yet.

NOTE: If you are using older major versions of Weld, please take a look at older respective versions of weld-testing artifacts.
While there aren't many differences in 5.0 and 4.0 yet, the two might easily diverge in the future.

4.0.3.Final

23 Apr 05:24

Choose a tag to compare

What's Changed

Full Changelog: 4.0.2.Final...4.0.3.Final

4.0.2.Final

22 Feb 15:06

Choose a tag to compare

What's Changed

  • junit parameter resolver by @dev-qnz in #163
  • @ExplicitParameterInjection is now by default inherited for nested classes by @manovotn in #166
  • Clarify that WeldInitiator.from() and WeldInitiator.of() should use the same variable scope by @manovotn in #168
  • Do not greedily inject @ParameterizedTest; instead treat is as explicit param. injection by @manovotn in #170

New Contributors

Full Changelog: 4.0.1.Final...4.0.2.Final

4.0.1.Final

01 Nov 11:17

Choose a tag to compare

What's Changed

  • fix issue #149; make method parameter injection work for parametrized types by @JHahnHRO in #152
  • Introduce annotation for changing bean discovery mode in synthetic archive by @manovotn in #159
  • Various dep updates, formatting, CI updates by @manovotn in #161

Full Changelog: 4.0.0.Final...4.0.1.Final