What's Changed
- add BuildServicesResolver.setBuildServices() by @Ladicek in #617
- Bump nokogiri from 1.13.4 to 1.13.6 in /docs by @dependabot in #614
- Make sure CDI and BuildServicesResolves both guard against repeated i… by @manovotn in #619
- Correct GH Pages link in README by @manovotn in #626
- Clarify ambiguity resolution during dynamic lookup by @Ladicek in #627
- Improve section numbering by @Ladicek in #634
- docs/README by @ekimike in #643
- Use a vendor neutral link to the license text by @waynebeaton in #651
- Remove vendor notices by @waynebeaton in #654
- Remove additional vendor references by @waynebeaton in #655
- Explicitly state that classes implementing BuildCompatibleExtension i… by @manovotn in #664
- Wording improvements by @Ladicek in #670
- Address the javadoc errors under jdk17 by @starksm64 in #672
- Introduce BeanContainer.getContexts() to be able to get hold of all context objects, even if inactive by @manovotn in #629
- Improve AnnotationLiteral javadoc by @Ladicek in #657
- Fix missing wording about priority on stereotypes by @Ladicek in #674
- Bump CDI version to 4.1 and place EL integration API in a new supplemental artifact by @Ladicek in #644
- Fix two small wording mistakes by @Ladicek in #675
- Move the specification of BeanManager.getInjectableReference() to CDI Full by @Ladicek in #676
- Add specification text for BeanContainer.getContexts() by @Ladicek in #685
- Fix Javadoc for createInstance validity by @Azquelt in #689
- Fix guards against repeated external sets of SPI implementations by @Ladicek in #690
- Clarify the relationship between CDI Lite and CDI Full specifications by @Ladicek in #692
- Specify behavior for sealed types by @Ladicek in #693
- Method invokers by @Ladicek in #639
- Allow setting CDI SPI implementations repeatedly by @Ladicek in #696
- Relax the scope requirement for public fields by @Ladicek in #698
- small improvements and clarifications in Build Compatible Extensions and Language Model by @Ladicek in #701
- Fix typo in javadoc by @bmscomp in #704
- Update CI setup - add JDK 21, bump versions on actions by @manovotn in #706
- Specify @priority on producers by @Ladicek in #699
- Remove mention of context activation from AfterDeploymentValidation event by @manovotn in #705
- [StepSecurity] Apply security best practices by @step-security-bot in #678
- Bump actions/setup-java from 3.13.0 to 4.0.0 by @dependabot in #711
-
- Cleanup in prep for the 4.1.0-M1 release by @starksm64 in #710
- Updates for deprecation of the Managed Beans specification, #679 by @starksm64 in #709
- Updates for Jakarta Bean Validation to Jakarta Validation name change, #680 by @starksm64 in #708
- Bump nokogiri from 1.13.6 to 1.14.3 in /docs by @dependabot in #662
- Bump webrick from 1.7.0 to 1.8.1 in /docs by @dependabot in #716
- Change Jakarta Server Faces to Jakarta Faces, #681 by @starksm64 in #724
- Bump github-pages from 219 to 225 in /docs by @dependabot in #718
- Add API for programmatic access to assignability rules for observer methods and typesafe resolution. by @manovotn in #700
- Update jakarta.el to 6.0.0-M1 and update osgi manifest export/imports, #732 by @starksm64 in #733
- Bump github-pages and jekyll in /docs by @dependabot in #728
- Bump org.testng:testng from 7.7.0 to 7.8.0 by @dependabot in #727
- Formatting rules by @manovotn in #731
- Bump org.apache.maven.plugins:maven-compiler-plugin from 3.8.1 to 3.12.1 by @dependabot in #739
- Bump org.testng:testng from 7.8.0 to 7.9.0 by @dependabot in #740
- Tweaks to Bean and Event Assignability API by @Azquelt in #742
- Improve precision of the bean and event assignability API specification by @Ladicek in #744
- Bump org.asciidoctor:asciidoctor-maven-plugin from 2.2.4 to 2.2.5 by @dependabot in #743
- Bump org.asciidoctor:asciidoctorj from 2.5.10 to 2.5.11 by @dependabot in #738
- Bump org.asciidoctor:asciidoctorj-pdf from 2.3.9 to 2.3.10 by @dependabot in #737
- Initial specification text for method invokers by @Ladicek in #697
- Remove references to the removed jakarta.annotation.ManagedBean #750 by @starksm64 in #751
- Don't delcare overview.html as a resource so it doesn't get included in source jar by @Azquelt in #745
- Add missing copyright headers to Java source files by @Ladicek in #747
- Add missing copyright header to InvokerFactory.java by @Ladicek in #753
- Bump org.apache.rat:apache-rat-plugin from 0.16 to 0.16.1 by @dependabot in #752
- Improve specification of
BeanManager.isMatchingBean()
andisMatchingEvent()
by @Ladicek in #748 - Set a version for the resources plugin by @Azquelt in #757
- Document and add copyright headers by @Azquelt in #756
- Initial specification text for invoker lookups by @Ladicek in #749
- Simply remove the Jakarta EE feature discussion by @starksm64 in #755
- Bump org.asciidoctor:asciidoctorj-pdf from 2.3.10 to 2.3.12 by @dependabot in #761
- Bump org.asciidoctor:asciidoctor-maven-plugin from 2.2.5 to 3.0.0 by @dependabot in #765
- Bump nokogiri from 1.15.5 to 1.16.2 in /docs by @dependabot in #758
- Bring copyright headers into agreement with NOTICE by @Azquelt in #762
- Bump github-pages and jekyll in /docs by @dependabot in #764
- Bump org.asciidoctor:asciidoctorj-pdf from 2.3.12 to 2.3.13 by @dependabot in #767
- Small corrections to project information files by @Azquelt in #766
- fix license headers and some other small things in the website by @Ladicek in #773
- Revert incorrect change in ambiguity resolution by @Ladicek in #772
- Correct the javadoc warnings seen under JDK 17 by @starksm64 in #775
- add blog post about what's new in CDI 4.1 by @Ladicek in #774
- Allow relaxing invoker lookup rules for asynchronous methods by @Ladicek in #768
- improve javadoc by @Ladicek in #776
- Bump actions/setup-java from 4.0.0 to 4.1.0 by @dependabot in #778
- Update the changes spec section for 4.1 by @Azquelt in #781
- Update to EE 11 final api dependencies by @starksm64 in #782
- Restore the issue templates by @starksm64 in #784
- Move EE dependency version properties to parent pom by @starksm64 in #787
- Add a beans_4_1.xsd file and prepare to replace the staged 4.1.0 api jar. by @starksm64 in #793
New Contributors
- @ekimike made their first contribution in #643
- @waynebeaton made their first contribution in #651
- @Azquelt made their first contribution in #689
- @bmscomp made their first contribution in #704
- @step-security-bot made their first contribution in #678
Full Changelog: 4.0.1...4.1.0