Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump org.jboss.weld:weld-junit5 from 2.0.2.Final to 4.0.1.Final #318

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 2, 2023

Bumps org.jboss.weld:weld-junit5 from 2.0.2.Final to 4.0.1.Final.

Release notes

Sourced from org.jboss.weld:weld-junit5's releases.

4.0.1.Final

What's Changed

Full Changelog: weld/weld-testing@4.0.0.Final...4.0.1.Final

4.0.0.Final - Weld 5 and Jakarta EE 10

Version 4.0.0.Final of this library is now available in Maven Central.

There are a few smaller tweaks but generally the bulk of changes for this major version is adaptation to Weld 5/ CDI 4. The good news is that your tests should stay mostly unaffected.

One notable addition is that there is now a dedicated module for Spock testing framework offering similar functionalities as our JUnit extensions. You can read more about that here and if you browse the module, there are plenty of tests showcasing how it works.

In case you encounter any issues testing your CDI 4 apps with this new framework, do let us know via GH issues.

3.1.0.Final

Version 3 of this library keeps supporting Weld 4, Jakarta EE 9.

While there are no significant changes to JUnit extensions, the minor version bump is due to the addition of Spock support. If you want to learn more, the README file captures it nicely.

Note that unless there are severe bugs, we are not planning any further releases for 3.x branch due to the fact that the Weld version is it designed for has entered maintenance mode as well. We of course keep supporting newer versions and have already released 4.0.0.Final of this library which is tailored for Weld 5 (Jakarta EE 10).

3.0.0.Final - Jakarta EE 9 variant of weld-junit

This new major version switches to EE 9 meaning it supports and uses Weld 4/CDI 3.0 and with it the jakarta namespace. Otherwise it brings no functional changes over the latest 2.x release.

Note that this also means that anyone who needs to still run on top of older versions/namespaces will have to keep using version 2.x which we now have a branch for and which will keep getting updated as well.

If you find any issues, please report them via GH issues and we'll into them as soon as possible.

Happy testing!

Commits
  • e2a25fb [maven-release-plugin] prepare release 4.0.1.Final
  • 05f2d2e Update CI actions
  • 7ff92c7 Update JUnit Jupiter version
  • d3ccb16 Update Weld version to 5.1.2.Final
  • 6e431d7 Update Weld parent, apply formatter/impsort changes
  • 22a0231 Introduce annotation for changing bean discovery mode in synthetic archive
  • 91b7b3d fix issue #149; make method parameter injection work for parametrized types
  • 503db2b [maven-release-plugin] prepare for next development iteration
  • cf5420a [maven-release-plugin] prepare release 4.0.0.Final
  • 3d4912c Update Weld version as well as some EE 10 APIs
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [org.jboss.weld:weld-junit5](https://github.com/weld/weld-junit) from 2.0.2.Final to 4.0.1.Final.
- [Release notes](https://github.com/weld/weld-junit/releases)
- [Commits](weld/weld-testing@2.0.2.Final...4.0.1.Final)

---
updated-dependencies:
- dependency-name: org.jboss.weld:weld-junit5
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Nov 2, 2023
@cuioss cuioss closed this Nov 6, 2023
Copy link
Contributor Author

dependabot bot commented on behalf of github Nov 6, 2023

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@cuioss cuioss deleted the dependabot/maven/org.jboss.weld-weld-junit5-4.0.1.Final branch November 6, 2023 08:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant