Releases: weld/weld-testing
5.0.3.Final - JUnit 6 compatible
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
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
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
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
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
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
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
What's Changed
- auto-detect @Inject method parameter types by @dev-qnz in #172
- Release automation by @manovotn in #176
- Bump actions/cache from 3 to 4 by @dependabot in #181
- Bump actions/upload-artifact from 3 to 4 by @dependabot in #180
- Bump actions/setup-java from 3.12.0 to 4.2.1 by @dependabot in #179
- Bump version.junit.jupiter from 5.10.0 to 5.10.2 by @dependabot in #177
- Bump org.apache.logging.log4j:log4j-core from 2.17.2 to 2.23.1 by @dependabot in #178
- Bump org.mockito:mockito-core from 4.4.0 to 5.11.0 by @dependabot in #182
- Bump org.spockframework:spock-core from 2.1-groovy-3.0 to 2.3-groovy-4.0 by @dependabot in #183
- Release 4.0.3.Final by @manovotn in #185
Full Changelog: 4.0.2.Final...4.0.3.Final
4.0.2.Final
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
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