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
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 becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
4.0.1
->4.1.0
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.0Configuration
📅 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 becomes conflicted, 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.