cucumber / cucumber-jvm

Cucumber for the JVM
https://cucumber.io
MIT License
2.69k stars 2.02k forks source link

fix(deps): update dependency jakarta.enterprise:jakarta.enterprise.cdi-api to v4 #2872

Closed renovate[bot] closed 2 months ago

renovate[bot] commented 3 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
jakarta.enterprise:jakarta.enterprise.cdi-api (source) 3.0.1 -> 4.1.0 age adoption passing confidence

Release Notes

cdi-spec/cdi (jakarta.enterprise:jakarta.enterprise.cdi-api) ### [`v4.1.0`](https://togithub.com/jakartaee/cdi/releases/tag/4.1.0) [Compare Source](https://togithub.com/cdi-spec/cdi/compare/4.0.1...4.1.0) #### What's Changed - add BuildServicesResolver.setBuildServices() by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/617](https://togithub.com/jakartaee/cdi/pull/617) - Bump nokogiri from 1.13.4 to 1.13.6 in /docs by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/jakartaee/cdi/pull/614](https://togithub.com/jakartaee/cdi/pull/614) - Make sure CDI and BuildServicesResolves both guard against repeated i… by [@​manovotn](https://togithub.com/manovotn) in [https://github.com/jakartaee/cdi/pull/619](https://togithub.com/jakartaee/cdi/pull/619) - Correct GH Pages link in README by [@​manovotn](https://togithub.com/manovotn) in [https://github.com/jakartaee/cdi/pull/626](https://togithub.com/jakartaee/cdi/pull/626) - Clarify ambiguity resolution during dynamic lookup by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/627](https://togithub.com/jakartaee/cdi/pull/627) - Improve section numbering by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/634](https://togithub.com/jakartaee/cdi/pull/634) - docs/README by [@​ekimike](https://togithub.com/ekimike) in [https://github.com/jakartaee/cdi/pull/643](https://togithub.com/jakartaee/cdi/pull/643) - Use a vendor neutral link to the license text by [@​waynebeaton](https://togithub.com/waynebeaton) in [https://github.com/jakartaee/cdi/pull/651](https://togithub.com/jakartaee/cdi/pull/651) - Remove vendor notices by [@​waynebeaton](https://togithub.com/waynebeaton) in [https://github.com/jakartaee/cdi/pull/654](https://togithub.com/jakartaee/cdi/pull/654) - Remove additional vendor references by [@​waynebeaton](https://togithub.com/waynebeaton) in [https://github.com/jakartaee/cdi/pull/655](https://togithub.com/jakartaee/cdi/pull/655) - Explicitly state that classes implementing BuildCompatibleExtension i… by [@​manovotn](https://togithub.com/manovotn) in [https://github.com/jakartaee/cdi/pull/664](https://togithub.com/jakartaee/cdi/pull/664) - Wording improvements by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/670](https://togithub.com/jakartaee/cdi/pull/670) - Address the javadoc errors under jdk17 by [@​starksm64](https://togithub.com/starksm64) in [https://github.com/jakartaee/cdi/pull/672](https://togithub.com/jakartaee/cdi/pull/672) - Introduce BeanContainer.getContexts() to be able to get hold of all context objects, even if inactive by [@​manovotn](https://togithub.com/manovotn) in [https://github.com/jakartaee/cdi/pull/629](https://togithub.com/jakartaee/cdi/pull/629) - Improve AnnotationLiteral javadoc by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/657](https://togithub.com/jakartaee/cdi/pull/657) - Fix missing wording about priority on stereotypes by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/674](https://togithub.com/jakartaee/cdi/pull/674) - Bump CDI version to 4.1 and place EL integration API in a new supplemental artifact by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/644](https://togithub.com/jakartaee/cdi/pull/644) - Fix two small wording mistakes by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/675](https://togithub.com/jakartaee/cdi/pull/675) - Move the specification of BeanManager.getInjectableReference() to CDI Full by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/676](https://togithub.com/jakartaee/cdi/pull/676) - Add specification text for BeanContainer.getContexts() by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/685](https://togithub.com/jakartaee/cdi/pull/685) - Fix Javadoc for createInstance validity by [@​Azquelt](https://togithub.com/Azquelt) in [https://github.com/jakartaee/cdi/pull/689](https://togithub.com/jakartaee/cdi/pull/689) - Fix guards against repeated external sets of SPI implementations by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/690](https://togithub.com/jakartaee/cdi/pull/690) - Clarify the relationship between CDI Lite and CDI Full specifications by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/692](https://togithub.com/jakartaee/cdi/pull/692) - Specify behavior for sealed types by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/693](https://togithub.com/jakartaee/cdi/pull/693) - Method invokers by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/639](https://togithub.com/jakartaee/cdi/pull/639) - Allow setting CDI SPI implementations repeatedly by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/696](https://togithub.com/jakartaee/cdi/pull/696) - Relax the scope requirement for public fields by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/698](https://togithub.com/jakartaee/cdi/pull/698) - small improvements and clarifications in Build Compatible Extensions and Language Model by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/701](https://togithub.com/jakartaee/cdi/pull/701) - Fix typo in javadoc by [@​bmscomp](https://togithub.com/bmscomp) in [https://github.com/jakartaee/cdi/pull/704](https://togithub.com/jakartaee/cdi/pull/704) - Update CI setup - add JDK 21, bump versions on actions by [@​manovotn](https://togithub.com/manovotn) in [https://github.com/jakartaee/cdi/pull/706](https://togithub.com/jakartaee/cdi/pull/706) - Specify [@​Priority](https://togithub.com/Priority) on producers by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/699](https://togithub.com/jakartaee/cdi/pull/699) - Remove mention of context activation from AfterDeploymentValidation event by [@​manovotn](https://togithub.com/manovotn) in [https://github.com/jakartaee/cdi/pull/705](https://togithub.com/jakartaee/cdi/pull/705) - \[StepSecurity] Apply security best practices by [@​step-security-bot](https://togithub.com/step-security-bot) in [https://github.com/jakartaee/cdi/pull/678](https://togithub.com/jakartaee/cdi/pull/678) - Bump actions/setup-java from 3.13.0 to 4.0.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/jakartaee/cdi/pull/711](https://togithub.com/jakartaee/cdi/pull/711) - - Cleanup in prep for the 4.1.0-M1 release by [@​starksm64](https://togithub.com/starksm64) in [https://github.com/jakartaee/cdi/pull/710](https://togithub.com/jakartaee/cdi/pull/710) - Updates for deprecation of the Managed Beans specification, [#​679](https://togithub.com/cdi-spec/cdi/issues/679) by [@​starksm64](https://togithub.com/starksm64) in [https://github.com/jakartaee/cdi/pull/709](https://togithub.com/jakartaee/cdi/pull/709) - Updates for Jakarta Bean Validation to Jakarta Validation name change, [#​680](https://togithub.com/cdi-spec/cdi/issues/680) by [@​starksm64](https://togithub.com/starksm64) in [https://github.com/jakartaee/cdi/pull/708](https://togithub.com/jakartaee/cdi/pull/708) - Bump nokogiri from 1.13.6 to 1.14.3 in /docs by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/jakartaee/cdi/pull/662](https://togithub.com/jakartaee/cdi/pull/662) - Bump webrick from 1.7.0 to 1.8.1 in /docs by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/jakartaee/cdi/pull/716](https://togithub.com/jakartaee/cdi/pull/716) - Change Jakarta Server Faces to Jakarta Faces, [#​681](https://togithub.com/cdi-spec/cdi/issues/681) by [@​starksm64](https://togithub.com/starksm64) in [https://github.com/jakartaee/cdi/pull/724](https://togithub.com/jakartaee/cdi/pull/724) - Bump github-pages from 219 to 225 in /docs by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/jakartaee/cdi/pull/718](https://togithub.com/jakartaee/cdi/pull/718) - Add API for programmatic access to assignability rules for observer methods and typesafe resolution. by [@​manovotn](https://togithub.com/manovotn) in [https://github.com/jakartaee/cdi/pull/700](https://togithub.com/jakartaee/cdi/pull/700) - Update jakarta.el to 6.0.0-M1 and update osgi manifest export/imports, [#​732](https://togithub.com/cdi-spec/cdi/issues/732) by [@​starksm64](https://togithub.com/starksm64) in [https://github.com/jakartaee/cdi/pull/733](https://togithub.com/jakartaee/cdi/pull/733) - Bump github-pages and jekyll in /docs by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/jakartaee/cdi/pull/728](https://togithub.com/jakartaee/cdi/pull/728) - Bump org.testng:testng from 7.7.0 to 7.8.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/jakartaee/cdi/pull/727](https://togithub.com/jakartaee/cdi/pull/727) - Formatting rules by [@​manovotn](https://togithub.com/manovotn) in [https://github.com/jakartaee/cdi/pull/731](https://togithub.com/jakartaee/cdi/pull/731) - Bump org.apache.maven.plugins:maven-compiler-plugin from 3.8.1 to 3.12.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/jakartaee/cdi/pull/739](https://togithub.com/jakartaee/cdi/pull/739) - Bump org.testng:testng from 7.8.0 to 7.9.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/jakartaee/cdi/pull/740](https://togithub.com/jakartaee/cdi/pull/740) - Tweaks to Bean and Event Assignability API by [@​Azquelt](https://togithub.com/Azquelt) in [https://github.com/jakartaee/cdi/pull/742](https://togithub.com/jakartaee/cdi/pull/742) - Improve precision of the bean and event assignability API specification by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/744](https://togithub.com/jakartaee/cdi/pull/744) - Bump org.asciidoctor:asciidoctor-maven-plugin from 2.2.4 to 2.2.5 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/jakartaee/cdi/pull/743](https://togithub.com/jakartaee/cdi/pull/743) - Bump org.asciidoctor:asciidoctorj from 2.5.10 to 2.5.11 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/jakartaee/cdi/pull/738](https://togithub.com/jakartaee/cdi/pull/738) - Bump org.asciidoctor:asciidoctorj-pdf from 2.3.9 to 2.3.10 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/jakartaee/cdi/pull/737](https://togithub.com/jakartaee/cdi/pull/737) - Initial specification text for method invokers by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/697](https://togithub.com/jakartaee/cdi/pull/697) - Remove references to the removed jakarta.annotation.ManagedBean [#​750](https://togithub.com/cdi-spec/cdi/issues/750) by [@​starksm64](https://togithub.com/starksm64) in [https://github.com/jakartaee/cdi/pull/751](https://togithub.com/jakartaee/cdi/pull/751) - Don't delcare overview.html as a resource so it doesn't get included in source jar by [@​Azquelt](https://togithub.com/Azquelt) in [https://github.com/jakartaee/cdi/pull/745](https://togithub.com/jakartaee/cdi/pull/745) - Add missing copyright headers to Java source files by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/747](https://togithub.com/jakartaee/cdi/pull/747) - Add missing copyright header to InvokerFactory.java by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/753](https://togithub.com/jakartaee/cdi/pull/753) - Bump org.apache.rat:apache-rat-plugin from 0.16 to 0.16.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/jakartaee/cdi/pull/752](https://togithub.com/jakartaee/cdi/pull/752) - Improve specification of `BeanManager.isMatchingBean()` and `isMatchingEvent()` by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/748](https://togithub.com/jakartaee/cdi/pull/748) - Set a version for the resources plugin by [@​Azquelt](https://togithub.com/Azquelt) in [https://github.com/jakartaee/cdi/pull/757](https://togithub.com/jakartaee/cdi/pull/757) - Document and add copyright headers by [@​Azquelt](https://togithub.com/Azquelt) in [https://github.com/jakartaee/cdi/pull/756](https://togithub.com/jakartaee/cdi/pull/756) - Initial specification text for invoker lookups by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/749](https://togithub.com/jakartaee/cdi/pull/749) - Simply remove the Jakarta EE feature discussion by [@​starksm64](https://togithub.com/starksm64) in [https://github.com/jakartaee/cdi/pull/755](https://togithub.com/jakartaee/cdi/pull/755) - Bump org.asciidoctor:asciidoctorj-pdf from 2.3.10 to 2.3.12 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/jakartaee/cdi/pull/761](https://togithub.com/jakartaee/cdi/pull/761) - Bump org.asciidoctor:asciidoctor-maven-plugin from 2.2.5 to 3.0.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/jakartaee/cdi/pull/765](https://togithub.com/jakartaee/cdi/pull/765) - Bump nokogiri from 1.15.5 to 1.16.2 in /docs by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/jakartaee/cdi/pull/758](https://togithub.com/jakartaee/cdi/pull/758) - Bring copyright headers into agreement with NOTICE by [@​Azquelt](https://togithub.com/Azquelt) in [https://github.com/jakartaee/cdi/pull/762](https://togithub.com/jakartaee/cdi/pull/762) - Bump github-pages and jekyll in /docs by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/jakartaee/cdi/pull/764](https://togithub.com/jakartaee/cdi/pull/764) - Bump org.asciidoctor:asciidoctorj-pdf from 2.3.12 to 2.3.13 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/jakartaee/cdi/pull/767](https://togithub.com/jakartaee/cdi/pull/767) - Small corrections to project information files by [@​Azquelt](https://togithub.com/Azquelt) in [https://github.com/jakartaee/cdi/pull/766](https://togithub.com/jakartaee/cdi/pull/766) - fix license headers and some other small things in the website by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/773](https://togithub.com/jakartaee/cdi/pull/773) - Revert incorrect change in ambiguity resolution by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/772](https://togithub.com/jakartaee/cdi/pull/772) - Correct the javadoc warnings seen under JDK 17 by [@​starksm64](https://togithub.com/starksm64) in [https://github.com/jakartaee/cdi/pull/775](https://togithub.com/jakartaee/cdi/pull/775) - add blog post about what's new in CDI 4.1 by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/774](https://togithub.com/jakartaee/cdi/pull/774) - Allow relaxing invoker lookup rules for asynchronous methods by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/768](https://togithub.com/jakartaee/cdi/pull/768) - improve javadoc by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/776](https://togithub.com/jakartaee/cdi/pull/776) - Bump actions/setup-java from 4.0.0 to 4.1.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/jakartaee/cdi/pull/778](https://togithub.com/jakartaee/cdi/pull/778) - Update the changes spec section for 4.1 by [@​Azquelt](https://togithub.com/Azquelt) in [https://github.com/jakartaee/cdi/pull/781](https://togithub.com/jakartaee/cdi/pull/781) - Update to EE 11 final api dependencies by [@​starksm64](https://togithub.com/starksm64) in [https://github.com/jakartaee/cdi/pull/782](https://togithub.com/jakartaee/cdi/pull/782) - Restore the issue templates by [@​starksm64](https://togithub.com/starksm64) in [https://github.com/jakartaee/cdi/pull/784](https://togithub.com/jakartaee/cdi/pull/784) - Move EE dependency version properties to parent pom by [@​starksm64](https://togithub.com/starksm64) in [https://github.com/jakartaee/cdi/pull/787](https://togithub.com/jakartaee/cdi/pull/787) - Add a beans\_4\_1.xsd file and prepare to replace the staged 4.1.0 api jar. by [@​starksm64](https://togithub.com/starksm64) in [https://github.com/jakartaee/cdi/pull/793](https://togithub.com/jakartaee/cdi/pull/793) #### New Contributors - [@​ekimike](https://togithub.com/ekimike) made their first contribution in [https://github.com/jakartaee/cdi/pull/643](https://togithub.com/jakartaee/cdi/pull/643) - [@​waynebeaton](https://togithub.com/waynebeaton) made their first contribution in [https://github.com/jakartaee/cdi/pull/651](https://togithub.com/jakartaee/cdi/pull/651) - [@​Azquelt](https://togithub.com/Azquelt) made their first contribution in [https://github.com/jakartaee/cdi/pull/689](https://togithub.com/jakartaee/cdi/pull/689) - [@​bmscomp](https://togithub.com/bmscomp) made their first contribution in [https://github.com/jakartaee/cdi/pull/704](https://togithub.com/jakartaee/cdi/pull/704) - [@​step-security-bot](https://togithub.com/step-security-bot) made their first contribution in [https://github.com/jakartaee/cdi/pull/678](https://togithub.com/jakartaee/cdi/pull/678) **Full Changelog**: https://github.com/jakartaee/cdi/compare/4.0.1...4.1.0 ### [`v4.0.1`](https://togithub.com/jakartaee/cdi/releases/tag/4.0.1) [Compare Source](https://togithub.com/cdi-spec/cdi/compare/4.0.0...4.0.1) #### What's Changed - Clarify handling exceptions during async events by [@​manovotn](https://togithub.com/manovotn) in [https://github.com/jakartaee/cdi/pull/601](https://togithub.com/jakartaee/cdi/pull/601) - Remove duplicate phrase by [@​anthonyvdotbe](https://togithub.com/anthonyvdotbe) in [https://github.com/jakartaee/cdi/pull/604](https://togithub.com/jakartaee/cdi/pull/604) - Remove dependency on JTA API by [@​manovotn](https://togithub.com/manovotn) in [https://github.com/jakartaee/cdi/pull/609](https://togithub.com/jakartaee/cdi/pull/609) - Bump nokogiri from 1.13.3 to 1.13.4 in /docs by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/jakartaee/cdi/pull/603](https://togithub.com/jakartaee/cdi/pull/603) - Remove javadoc dependency on EJB by [@​manovotn](https://togithub.com/manovotn) in [https://github.com/jakartaee/cdi/pull/612](https://togithub.com/jakartaee/cdi/pull/612) #### New Contributors - [@​anthonyvdotbe](https://togithub.com/anthonyvdotbe) made their first contribution in [https://github.com/jakartaee/cdi/pull/604](https://togithub.com/jakartaee/cdi/pull/604) **Full Changelog**: https://github.com/jakartaee/cdi/compare/4.0.0...4.0.1 ### [`v4.0.0`](https://togithub.com/jakartaee/cdi/releases/tag/4.0.0) #### What's Changed - Update version to snapshot by [@​manovotn](https://togithub.com/manovotn) in [https://github.com/jakartaee/cdi/pull/450](https://togithub.com/jakartaee/cdi/pull/450) - Add EJB dependency only as JavaDoc dep. by [@​manovotn](https://togithub.com/manovotn) in [https://github.com/jakartaee/cdi/pull/449](https://togithub.com/jakartaee/cdi/pull/449) - \[Issue-457] Observer resolution - assignability clarification by [@​gaol](https://togithub.com/gaol) in [https://github.com/jakartaee/cdi/pull/458](https://togithub.com/jakartaee/cdi/pull/458) - Throw an exception without setting configuredProvider to null when ge… by [@​benjamin-confino](https://togithub.com/benjamin-confino) in [https://github.com/jakartaee/cdi/pull/462](https://togithub.com/jakartaee/cdi/pull/462) - Fix XML descriptor in documentation example by [@​Thihup](https://togithub.com/Thihup) in [https://github.com/jakartaee/cdi/pull/463](https://togithub.com/jakartaee/cdi/pull/463) - Refer to Jakarta DI instead of JSR330 by [@​Cousjava](https://togithub.com/Cousjava) in [https://github.com/jakartaee/cdi/pull/466](https://togithub.com/jakartaee/cdi/pull/466) - Removal of deprecated bits for next major version by [@​manovotn](https://togithub.com/manovotn) in [https://github.com/jakartaee/cdi/pull/473](https://togithub.com/jakartaee/cdi/pull/473) - Change development version to 4.0.0-SNAPSHOT. by [@​manovotn](https://togithub.com/manovotn) in [https://github.com/jakartaee/cdi/pull/475](https://togithub.com/jakartaee/cdi/pull/475) - cdi-468 Split Spec doc to introduce CDI Lite by [@​antoinesd](https://togithub.com/antoinesd) in [https://github.com/jakartaee/cdi/pull/470](https://togithub.com/jakartaee/cdi/pull/470) - Draft Lite version of BeanManager. by [@​manovotn](https://togithub.com/manovotn) in [https://github.com/jakartaee/cdi/pull/471](https://togithub.com/jakartaee/cdi/pull/471) - initial Build Compatible Extension API proposal by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/451](https://togithub.com/jakartaee/cdi/pull/451) - Correction to wording of EventMetadata#getInjectionPoint by [@​manovotn](https://togithub.com/manovotn) in [https://github.com/jakartaee/cdi/pull/499](https://togithub.com/jakartaee/cdi/pull/499) - Add getBeanContainer() method to SeContainer for consistency by [@​graemerocher](https://togithub.com/graemerocher) in [https://github.com/jakartaee/cdi/pull/501](https://togithub.com/jakartaee/cdi/pull/501) - Create GH actions file by [@​manovotn](https://togithub.com/manovotn) in [https://github.com/jakartaee/cdi/pull/503](https://togithub.com/jakartaee/cdi/pull/503) - Start cleanup of AnnotationTarget by [@​graemerocher](https://togithub.com/graemerocher) in [https://github.com/jakartaee/cdi/pull/507](https://togithub.com/jakartaee/cdi/pull/507) - remove App{Archive,ArchiveConfig,Deployment}, rename AppArchiveBuilder and ContextBuilder by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/506](https://togithub.com/jakartaee/cdi/pull/506) - remove Annotations and add AnnotationBuilder by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/508](https://togithub.com/jakartaee/cdi/pull/508) - remove AnnotationMember and rename AnnotationMemberValue by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/509](https://togithub.com/jakartaee/cdi/pull/509) - add SCM info to the POM by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/510](https://togithub.com/jakartaee/cdi/pull/510) - extension API improvements by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/511](https://togithub.com/jakartaee/cdi/pull/511) - Make AnnotationLiteral lazy by [@​graemerocher](https://togithub.com/graemerocher) in [https://github.com/jakartaee/cdi/pull/514](https://togithub.com/jakartaee/cdi/pull/514) - Cleanup Types interface / add Type.ofClass(String) by [@​graemerocher](https://togithub.com/graemerocher) in [https://github.com/jakartaee/cdi/pull/513](https://togithub.com/jakartaee/cdi/pull/513) - Change definitons of explicit/implicit archive, add notion about back… by [@​manovotn](https://togithub.com/manovotn) in [https://github.com/jakartaee/cdi/pull/516](https://togithub.com/jakartaee/cdi/pull/516) - improve extension API documentation and resolve some open questions by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/515](https://togithub.com/jakartaee/cdi/pull/515) - Initial beans\_4\_0.xsd by [@​starksm64](https://togithub.com/starksm64) in [https://github.com/jakartaee/cdi/pull/517](https://togithub.com/jakartaee/cdi/pull/517) - improve extension API documentation and resolve some open questions by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/520](https://togithub.com/jakartaee/cdi/pull/520) - fix SyntheticObserverBuilder copy\&paste mistake by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/522](https://togithub.com/jakartaee/cdi/pull/522) - Remove TODO referring to singleton as potential bean defining annotat… by [@​manovotn](https://togithub.com/manovotn) in [https://github.com/jakartaee/cdi/pull/523](https://togithub.com/jakartaee/cdi/pull/523) - Replace BeanManager#getEvents with reference to BeanContainer. by [@​manovotn](https://togithub.com/manovotn) in [https://github.com/jakartaee/cdi/pull/525](https://togithub.com/jakartaee/cdi/pull/525) - Align wording in unsatisfied and ambig dependencies with that in ambi… by [@​manovotn](https://togithub.com/manovotn) in [https://github.com/jakartaee/cdi/pull/526](https://togithub.com/jakartaee/cdi/pull/526) - Allow using [@​Priority](https://togithub.com/Priority) within stereotypes. by [@​manovotn](https://togithub.com/manovotn) in [https://github.com/jakartaee/cdi/pull/524](https://togithub.com/jakartaee/cdi/pull/524) - API changes for allowing [@​Priority](https://togithub.com/Priority) on stereotypes by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/527](https://togithub.com/jakartaee/cdi/pull/527) - Adjust wording of specification and API around [@​Priority](https://togithub.com/Priority) usage on ste… by [@​manovotn](https://togithub.com/manovotn) in [https://github.com/jakartaee/cdi/pull/531](https://togithub.com/jakartaee/cdi/pull/531) - add BeanConfigurator.priority by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/532](https://togithub.com/jakartaee/cdi/pull/532) - add specification text for BeanConfigurator.priority by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/533](https://togithub.com/jakartaee/cdi/pull/533) - improve extension API by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/529](https://togithub.com/jakartaee/cdi/pull/529) - extension API improvements by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/536](https://togithub.com/jakartaee/cdi/pull/536) - Programmatic lookup improvements, introduce Handle interface. by [@​manovotn](https://togithub.com/manovotn) in [https://github.com/jakartaee/cdi/pull/534](https://togithub.com/jakartaee/cdi/pull/534) - Address the TODO in preface. by [@​manovotn](https://togithub.com/manovotn) in [https://github.com/jakartaee/cdi/pull/538](https://togithub.com/jakartaee/cdi/pull/538) - Address TODO in inter-module injection. by [@​manovotn](https://togithub.com/manovotn) in [https://github.com/jakartaee/cdi/pull/537](https://togithub.com/jakartaee/cdi/pull/537) - Explicitly state that Java SE impl of CDI has to be Full implementation. by [@​manovotn](https://togithub.com/manovotn) in [https://github.com/jakartaee/cdi/pull/539](https://togithub.com/jakartaee/cdi/pull/539) - Decide on other mentions of Full-only concepts in the CDI Lite spec p… by [@​manovotn](https://togithub.com/manovotn) in [https://github.com/jakartaee/cdi/pull/541](https://togithub.com/jakartaee/cdi/pull/541) - Address remaining TODOs for passivation mentions. by [@​manovotn](https://togithub.com/manovotn) in [https://github.com/jakartaee/cdi/pull/542](https://togithub.com/jakartaee/cdi/pull/542) - Introduce observable CDI events representing container state. by [@​manovotn](https://togithub.com/manovotn) in [https://github.com/jakartaee/cdi/pull/543](https://togithub.com/jakartaee/cdi/pull/543) - improve extension API and resolve all remaining open questions by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/544](https://togithub.com/jakartaee/cdi/pull/544) - Change BeanManager treatment in CDI Lite by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/547](https://togithub.com/jakartaee/cdi/pull/547) - CDI Lite packaging, deployment and lifecycle specification by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/546](https://togithub.com/jakartaee/cdi/pull/546) - Describe in more depth what kind of interception is supported in Lite. by [@​manovotn](https://togithub.com/manovotn) in [https://github.com/jakartaee/cdi/pull/548](https://togithub.com/jakartaee/cdi/pull/548) - Change headers and nested lists to markdown syntax. by [@​manovotn](https://togithub.com/manovotn) in [https://github.com/jakartaee/cdi/pull/550](https://togithub.com/jakartaee/cdi/pull/550) - Correct the readme url in 2021-10-25-pages-here.md by [@​starksm64](https://togithub.com/starksm64) in [https://github.com/jakartaee/cdi/pull/551](https://togithub.com/jakartaee/cdi/pull/551) - Remove the notion of version from Packaging and deployment for CDI Full by [@​manovotn](https://togithub.com/manovotn) in [https://github.com/jakartaee/cdi/pull/549](https://togithub.com/jakartaee/cdi/pull/549) - Add a recommendation for bean archive portability between Lite and Full by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/552](https://togithub.com/jakartaee/cdi/pull/552) - Adjust Handle.get() behavior - throw exception if attempting to get()… by [@​manovotn](https://togithub.com/manovotn) in [https://github.com/jakartaee/cdi/pull/555](https://togithub.com/jakartaee/cdi/pull/555) - Separate the language model to a dedicated module by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/553](https://togithub.com/jakartaee/cdi/pull/553) - Clarify how conflicting default scopes and priorities on stereotypes work by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/557](https://togithub.com/jakartaee/cdi/pull/557) - Language model only returns runtime-retained annotations in build compatible extensions by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/554](https://togithub.com/jakartaee/cdi/pull/554) - Update asciidoc plugins, config by [@​starksm64](https://togithub.com/starksm64) in [https://github.com/jakartaee/cdi/pull/559](https://togithub.com/jakartaee/cdi/pull/559) - Language model and build compatible extensions API clarifications by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/560](https://togithub.com/jakartaee/cdi/pull/560) - Fix javadoc by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/561](https://togithub.com/jakartaee/cdi/pull/561) - Allow [@​Enhancement](https://togithub.com/Enhancement) to not restrict the types based on annotations by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/566](https://togithub.com/jakartaee/cdi/pull/566) - Make the return type of Instance.handles() covariant by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/570](https://togithub.com/jakartaee/cdi/pull/570) - Remove Enhancement.BeanDefiningAnnotations by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/569](https://togithub.com/jakartaee/cdi/pull/569) - Specify that duplicate type discovery is non-portable by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/571](https://togithub.com/jakartaee/cdi/pull/571) - Add a blog post on Build Compatible Extensions by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/572](https://togithub.com/jakartaee/cdi/pull/572) - Specify treatment of invalid [@​Enhancement](https://togithub.com/Enhancement) and [@​Registration](https://togithub.com/Registration) by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/576](https://togithub.com/jakartaee/cdi/pull/576) - Add module-info to the api artifacts, update to Java SE 11 by [@​starksm64](https://togithub.com/starksm64) in [https://github.com/jakartaee/cdi/pull/565](https://togithub.com/jakartaee/cdi/pull/565) - Add ObserverMethod#getDeclaringBean method. by [@​manovotn](https://togithub.com/manovotn) in [https://github.com/jakartaee/cdi/pull/578](https://togithub.com/jakartaee/cdi/pull/578) - Move getInjectableReference method from BeanContainer to BeanManager by [@​manovotn](https://togithub.com/manovotn) in [https://github.com/jakartaee/cdi/pull/574](https://togithub.com/jakartaee/cdi/pull/574) - Move the session scope to CDI Full by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/577](https://togithub.com/jakartaee/cdi/pull/577) - Add default implementation of OM#getDeclaringBean() by [@​manovotn](https://togithub.com/manovotn) in [https://github.com/jakartaee/cdi/pull/579](https://togithub.com/jakartaee/cdi/pull/579) - Invalid parameter combinations in [@​Enhancement](https://togithub.com/Enhancement) and [@​Registration](https://togithub.com/Registration) meth… by [@​manovotn](https://togithub.com/manovotn) in [https://github.com/jakartaee/cdi/pull/581](https://togithub.com/jakartaee/cdi/pull/581) - Add explicit notes to APIs that are not required to be present in CDI Lite by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/580](https://togithub.com/jakartaee/cdi/pull/580) - Change parameter type of SkipIfPortableExtensionPresent from String to Class by [@​manovotn](https://togithub.com/manovotn) in [https://github.com/jakartaee/cdi/pull/586](https://togithub.com/jakartaee/cdi/pull/586) - Update package version by [@​Emily-Jiang](https://togithub.com/Emily-Jiang) in [https://github.com/jakartaee/cdi/pull/590](https://togithub.com/jakartaee/cdi/pull/590) - clarify beans.xml handling in CDI Lite by [@​Ladicek](https://togithub.com/Ladicek) in [https://github.com/jakartaee/cdi/pull/591](https://togithub.com/jakartaee/cdi/pull/591) - Move to final versions of dependencies for 4.0.0 final by [@​starksm64](https://togithub.com/starksm64) in [https://github.com/jakartaee/cdi/pull/593](https://togithub.com/jakartaee/cdi/pull/593) - Add a copyright header, [#​597](https://togithub.com/cdi-spec/cdi/issues/597) by [@​starksm64](https://togithub.com/starksm64) in [https://github.com/jakartaee/cdi/pull/598](https://togithub.com/jakartaee/cdi/pull/598) - Bump nokogiri from 1.13.1 to 1.13.3 in /docs by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/jakartaee/cdi/pull/596](https://togithub.com/jakartaee/cdi/pull/596) #### New Contributors - [@​gaol](https://togithub.com/gaol) made their first contribution in [https://github.com/jakartaee/cdi/pull/458](https://togithub.com/jakartaee/cdi/pull/458) - [@​benjamin-confino](https://togithub.com/benjamin-confino) made their first contribution in [https://github.com/jakartaee/cdi/pull/462](https://togithub.com/jakartaee/cdi/pull/462) - [@​Thihup](https://togithub.com/Thihup) made their first contribution in [https://github.com/jakartaee/cdi/pull/463](https://togithub.com/jakartaee/cdi/pull/463) - [@​Cousjava](https://togithub.com/Cousjava) made their first contribution in [https://github.com/jakartaee/cdi/pull/466](https://togithub.com/jakartaee/cdi/pull/466) - [@​graemerocher](https://togithub.com/graemerocher) made their first contribution in [https://github.com/jakartaee/cdi/pull/501](https://togithub.com/jakartaee/cdi/pull/501) **Full Changelog**: https://github.com/jakartaee/cdi/compare/3.0.0...4.0.0

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.

renovate[bot] commented 2 months ago

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

Warning: custom changes will be lost.

mpkorstanje commented 2 months ago

@rmannibucau I've greatly simplified the test setup. I couldn't quite figure out how it should work, and overall with all the exclusions it looked way to complicated to be reasonable. If you still have an interest in this, please do feel free to extend it again.