The first release of Weld Testing supporting CDI 5.0 (CDI 5.0.Beta1) with Weld 7.0.0.Beta2.
⚠️ Breaking Changes
The JUnit 5 extension artifact has been renamed from weld-junit5 to weld-junit-jupiter and the org.jboss.weld.junit5 package has been renamed to org.jboss.weld.junit.jupiter. See the migration guide for details.
An OpenRewrite recipe is provided to automate the transition — run mvn rewrite:run after adding the plugin configuration from the migration guide.
What's Changed
- Add matrix settings for JUnit 6 testing. by @manovotn in #304
- Bump org.jboss.weld:weld-parent from 56 to 57 by @dependabot[bot] in #316
- Bump actions/setup-java from 5.0.0 to 5.1.0 by @dependabot[bot] in #317
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in #313
- Bump actions/cache from 4 to 5 by @dependabot[bot] in #318
- Bump actions/upload-artifact from 4 to 6 by @dependabot[bot] in #319
- Bump org.mockito:mockito-core from 5.20.0 to 5.21.0 by @dependabot[bot] in #322
- Bump org.apache.logging.log4j:log4j-core from 2.25.0 to 2.25.3 by @dependabot[bot] in #320
- Bump version.junit.jupiter from 6.0.0 to 6.0.1 by @dependabot[bot] in #308
- Bump com.github.spotbugs:spotbugs-annotations from 4.9.6 to 4.9.8 by @dependabot[bot] in #310
- Bump com.github.spotbugs:spotbugs-maven-plugin from 4.9.6.0 to 4.9.8.2 by @dependabot[bot] in #315
- Bump actions/setup-java from 5.1.0 to 5.2.0 by @dependabot[bot] in #323
- Bump version.junit.jupiter from 6.0.1 to 6.0.2 by @dependabot[bot] in #324
- Bump version.weld from 6.0.3.Final to 6.0.4.Final by @dependabot[bot] in #325
- Bump org.mockito:mockito-core from 5.21.0 to 5.22.0 by @dependabot[bot] in #328
- Bump version.junit.jupiter from 6.0.2 to 6.0.3 by @dependabot[bot] in #327
- Bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #326
- Bump jakarta.persistence:jakarta.persistence-api from 3.1.0 to 3.2.0 by @dependabot[bot] in #311
- Bump org.apache.logging.log4j:log4j-core from 2.25.3 to 2.26.0 by @dependabot[bot] in #334
- Bump com.github.spotbugs:spotbugs-maven-plugin from 4.9.8.2 to 4.9.8.3 by @dependabot[bot] in #330
- Bump org.mockito:mockito-core from 5.22.0 to 5.23.0 by @dependabot[bot] in #331
- Bump version.junit.jupiter from 6.0.3 to 6.1.0 by @dependabot[bot] in #333
- Change the GAV and package names for junit5 extensions to junit-jupiter. Provide OpenRewrite recipe for migration by @manovotn in #329
- Rename default branch references from master to main by @manovotn in #346
- Update CDI spec links to 5.0 across all READMEs by @manovotn in #350
- Add GitHub Release step and update Dependabot config by @manovotn in #351
- Bump com.github.spotbugs:spotbugs-maven-plugin from 4.9.8.3 to 4.10.2.0 by @dependabot[bot] in #348
- Bump com.github.spotbugs:spotbugs-annotations from 4.9.8 to 4.10.2 by @dependabot[bot] in #347
- Update README warning for 6.x artifact rename by @manovotn in #353
- Add configuration methods for entity agent factory by @marko-bekhta in #336
- Replace hand-written JPA test mocks with Mockito by @manovotn in #354
- Trigger 6.0.0.Beta1 release by @manovotn in #355
New Contributors
- @marko-bekhta made their first contribution in #336
Full Changelog: 5.0.3.Final...6.0.0.Beta1