Skip to content

Changes

5.0.0.Alpha1 test of all-apidocs.zip (Mar 8, 2024, 10:16:47 PM)

  1. [maven-release-plugin] prepare release 5.0.0.Alpha1 — Cdi Bot / githubweb
  2. [maven-release-plugin] prepare for next development iteration — Cdi Bot / githubweb
  3. Update README.md — noreply / githubweb
  4. @starksm64 — Scott M Stark / githubweb
  5. [maven-release-plugin] prepare release 5.0.0.Alpha1 — Cdi Bot / githubweb
  6. [maven-release-plugin] prepare for next development iteration — Cdi Bot / githubweb
  7. [maven-release-plugin] prepare release 5.0.0.Alpha1 — Cdi Bot / githubweb
  8. [maven-release-plugin] prepare for next development iteration — Cdi Bot / githubweb

5.0.0.Alpha1 (dropped) (Mar 7, 2024, 5:49:58 PM)

  1. [maven-release-plugin] prepare release 4.1.0 — Cdi Bot / githubweb
  2. [maven-release-plugin] prepare for next development iteration — Cdi Bot / githubweb
  3. Restore the issue templates (#785) — noreply / githubweb
  4. Fix licenses of templates (#788) — noreply / githubweb
  5. - Move EE dependency version properties to parent pom, fixes #786 (#790) — noreply / githubweb
  6. Use a YAML comment for the license info as suggested by Ladislav (#791) — noreply / githubweb
  7. Create beans_4_1.xsd (#794) — noreply / githubweb

4.1.0 (Mar 7, 2024, 12:58:00 PM)

  1. [maven-release-plugin] prepare release 4.1.0 — Cdi Bot / githubweb
  2. [maven-release-plugin] prepare for next development iteration — Cdi Bot / githubweb
  3. Add a beans_4_1.xsd file and prepare to replace the staged 4.1.0 api jar. (#793) — noreply / githubweb

4.1.0.RC1 (Feb 29, 2024, 6:39:44 PM)

  1. [maven-release-plugin] prepare release 4.1.0.Beta2 — Cdi Bot / githubweb
  2. [maven-release-plugin] prepare for next development iteration — Cdi Bot / githubweb
  3. add blog post about what's new in CDI 4.1 — ladicek / githubweb
  4. Allow relaxing invoker lookup rules for asynchronous methods — Matej Novotny / githubweb
  5. review javadoc improvements in the CDI API — ladicek / githubweb
  6. fix javadoc warnings in CDI EL API — ladicek / githubweb
  7. fix javadoc warnings in CDI Language Model API — ladicek / githubweb
  8. Bump actions/setup-java from 4.0.0 to 4.1.0 — ladicek / githubweb
  9. Update the changes spec section for 4.1 (#781) — noreply / githubweb

4.1.0.Beta2 (Feb 26, 2024, 6:06:49 PM)

  1. [maven-release-plugin] prepare release 4.1.0.Beta1 — Cdi Bot / githubweb
  2. [maven-release-plugin] prepare for next development iteration — Cdi Bot / githubweb
  3. Simply remove the Jakarta EE feature discussion (#755) — noreply / githubweb
  4. Bump org.asciidoctor:asciidoctorj-pdf from 2.3.10 to 2.3.12 (#761) — noreply / githubweb
  5. Bump org.asciidoctor:asciidoctor-maven-plugin from 2.2.5 to 3.0.0 (#765) — noreply / githubweb
  6. Bump nokogiri from 1.15.5 to 1.16.2 in /docs (#758) — noreply / githubweb
  7. Bring copyright headers into agreement with NOTICE (#762) — noreply / githubweb
  8. Bump github-pages and jekyll in /docs (#764) — noreply / githubweb
  9. Bump org.asciidoctor:asciidoctorj-pdf from 2.3.12 to 2.3.13 (#767) — noreply / githubweb
  10. Small corrections to project information files (#766) — noreply / githubweb
  11. fix license headers and some other small things in the website — Matej Novotny / githubweb
  12. Revert incorrect change in ambiguity resolution — Matej Novotny / githubweb
  13. Correct the javadoc warnings seen under JDK 17 (#775) — noreply / githubweb

4.1.0.Alpha1 (Oct 13, 2023, 7:04:45 AM)

  1. [maven-release-plugin] prepare release 4.0.1 — Cdi Bot / githubweb
  2. [maven-release-plugin] prepare for next development iteration — Cdi Bot / githubweb
  3. add BuildServicesResolver.setBuildServices() — Matej Novotny / githubweb
  4. Bump nokogiri from 1.13.4 to 1.13.6 in /docs (#614) — noreply / githubweb
  5. Make sure CDI and BuildServicesResolves both guard against repeated invocations of set method — Matej Novotny / githubweb
  6. Correct GH Pages link in README (#626) — noreply / githubweb
  7. Clarify ambiguity resolution during dynamic lookup — Matej Novotny / githubweb
  8. Improve section numbering — ladicek / githubweb
  9. Recommend known-good Ruby version and fix localhost URL — noreply / githubweb
  10. Use a vendor neutral link to the license text — Matej Novotny / githubweb
  11. Remove vendor notices (#654) — noreply / githubweb
  12. Remove additional vendor references — Matej Novotny / githubweb
  13. Explicitly state that classes implementing BuildCompatibleExtension interface are not managed beans (#664) — noreply / githubweb
  14. add missing @since tags for some elements added in CDI 4.0 — Matej Novotny / githubweb
  15. improve wording of event type assignability rules — Matej Novotny / githubweb
  16. make the section about interceptors with disposer methods more precise — Matej Novotny / githubweb
  17. use a more appropriate link to the enablement section in CDI Full — Matej Novotny / githubweb
  18. Address the javadoc errors under jdk17 (#672) — noreply / githubweb
  19. Introduce BeanContainer.getContexts() to be able to get hold of all context objects, even if inactive (#629) — noreply / githubweb
  20. Improve AnnotationLiteral javadoc (#657) — noreply / githubweb
  21. Fix missing wording about priority on stereotypes (#674) — noreply / githubweb
  22. Bump CDI version to 4.1 and place EL integration API in a new supplemental artifact (#644) — noreply / githubweb
  23. Revert incorrect change in ambiguity resolution — ladicek / githubweb
  24. Fix the definition of availability for injection — ladicek / githubweb
  25. Move the specification of BeanManager.getInjectableReference() to CDI Full — ladicek / githubweb
  26. Add specification text for BeanContainer.getContexts() — ladicek / githubweb
  27. Fix Javadoc for createInstance validity — ladicek / githubweb
  28. Fix guards against repeated external sets of SPI implementations — Matej Novotny / githubweb
  29. Clarify the relationship between CDI Lite and CDI Full specifications — Matej Novotny / githubweb
  30. Specify behavior for sealed types — ladicek / githubweb
  31. Initial proposal for method invokers: introduce core concepts — Matej Novotny / githubweb
  32. Initial proposal for method invokers: invoker builder features — Matej Novotny / githubweb

4.0.1 (May 18, 2022, 10:46:08 AM)

  1. [maven-release-plugin] prepare release 4.0.0 — Cdi Bot / githubweb
  2. [maven-release-plugin] prepare for next development iteration — Cdi Bot / githubweb
  3. Clarify handling exceptions during async events — ladicek / githubweb
  4. Remove duplicate phrase (#604) — noreply / githubweb
  5. Remove dependency on JTA API (#609) — noreply / githubweb
  6. Bump nokogiri from 1.13.3 to 1.13.4 in /docs (#603) — noreply / githubweb
  7. Remove javadoc dependency on EJB — Matej Novotny / githubweb

4.0.0 (Mar 28, 2022, 7:19:43 PM)

  1. [maven-release-plugin] prepare release 4.0.0 — Cdi Bot / githubweb
  2. [maven-release-plugin] prepare for next development iteration — Cdi Bot / githubweb
  3. Copyright should have 2022 — Scott M Stark / githubweb

4.0.0-RC5 (Feb 7, 2022, 2:18:22 PM)

  1. [maven-release-plugin] prepare release 4.0.0-RC4 — Cdi Bot / githubweb
  2. [maven-release-plugin] prepare for next development iteration — Cdi Bot / githubweb
  3. clarify beans.xml handling in CDI Lite (#591) — noreply / githubweb

4.0.0-RC4 (Jan 31, 2022, 11:42:43 PM)

  1. [maven-release-plugin] prepare release 4.0.0-RC3 — Cdi Bot / githubweb
  2. [maven-release-plugin] prepare for next development iteration — Cdi Bot / githubweb
  3. Add a blog on 4.0.0-RC3 release — Scott M Stark / githubweb
  4. Update package version — Matej Novotny / githubweb

4.0.0-RC3 (Jan 24, 2022, 9:35:04 AM)

  1. [maven-release-plugin] prepare release 4.0.0-RC2 — Cdi Bot / githubweb
  2. [maven-release-plugin] prepare for next development iteration — Cdi Bot / githubweb
  3. Use the 5.0.0-RC1 jakarta.el-api so there are no staged dependencies — Scott M Stark / githubweb

4.0.0-RC2 (Jan 18, 2022, 8:43:20 PM)

  1. [maven-release-plugin] prepare release 4.0.0-RC1 — Cdi Bot / githubweb
  2. [maven-release-plugin] prepare for next development iteration — Cdi Bot / githubweb
  3. Change parameter type of SkipIfPortableExtensionPresent from String to Class. — ladicek / githubweb
  4. Fix issues, license links, #588 — Cdi Bot / githubweb
  5. Set jakarta.interceptor-api version to 2.1.0-RC3 — Scott M Stark / githubweb

4.0.0-RC1 (Dec 10, 2021, 4:31:39 PM)

  1. Quote the java.security.policy argument in case build is run with path containing spaces — Scott M Stark / githubweb

4.0.0.Beta3 (Dec 8, 2021, 9:59:20 AM)

  1. [maven-release-plugin] prepare release 4.0.0.Beta2 — Cdi Bot / githubweb
  2. [maven-release-plugin] prepare for next development iteration — Cdi Bot / githubweb
  3. Allow @Enhancement to not restrict the types based on annotations — Matej Novotny / githubweb
  4. Change @Enhancement#withAnnotations default value to empty array — Matej Novotny / githubweb
  5. Clarify how @Discovery and @Enhancement participate in type discovery — Matej Novotny / githubweb
  6. Make the return type of Instance.handles() covariant — Matej Novotny / githubweb
  7. Remove Enhancement.BeanDefiningAnnotations — ladicek / githubweb
  8. Specify that duplicate type discovery is non-portable — Matej Novotny / githubweb
  9. Add a blog post on Build Compatible Extensions (#572) — noreply / githubweb
  10. Specify treatment of invalid @Enhancement and @Registration — Matej Novotny / githubweb
  11. Add module-info to the api artifacts, update to Java SE 11 (#565) — noreply / githubweb
  12. Add ObserverMethod#getDeclaringBean method. — ladicek / githubweb
  13. Move getInjectableReference method from BeanContainer to BeanManager. — Matej Novotny / githubweb
  14. Move the session scope to CDI Full — Matej Novotny / githubweb
  15. Add default implementation of OM#getDeclaringBean() — ladicek / githubweb
  16. Invalid parameter combinations in @Enhancement and @Registration methods should be treated as definition errors. — Matej Novotny / githubweb
  17. Add explicit notes to APIs that are not required to be present in CDI Lite — Matej Novotny / githubweb

4.0.0.Beta1 (Oct 27, 2021, 4:55:12 AM)

  1. [maven-release-plugin] prepare release 4.0.0.Alpha3 — Cdi Bot / githubweb
  2. [maven-release-plugin] prepare for next development iteration — Cdi Bot / githubweb
  3. add specification text for BeanConfigurator.priority — Matej Novotny / githubweb
  4. improve extension API — ladicek / githubweb
  5. improve extension API documentation and resolve some open questions — ladicek / githubweb
  6. add support for records to the language model — ladicek / githubweb
  7. Programmatic lookup improvements, introduce Handle interface. — Matej Novotny / githubweb
  8. Address the TODO in preface. — ladicek / githubweb
  9. Address TODO in inter-module injection. — ladicek / githubweb
  10. Explicitly state that Java SE impl of CDI has to be Full implementation. — Matej Novotny / githubweb
  11. Decide on other mentions of Full-only concepts in the CDI Lite spec part. — ladicek / githubweb
  12. Address remaining TODOs for passivation mentions. — ladicek / githubweb
  13. Introduce observable CDI events representing container state. — Matej Novotny / githubweb
  14. improve extension API and resolve all remaining open questions — ladicek / githubweb
  15. Change BeanManager treatment in CDI Lite — ladicek / githubweb
  16. Draft changes for packaging/deployment/lifecycle. — ladicek / githubweb
  17. Rename files and chapter refereces to align with rest of the specification — ladicek / githubweb
  18. Rename files and chapter refereces to align with rest of the specification — ladicek / githubweb
  19. Move certain parts of the specification from Lite to Full — ladicek / githubweb
  20. CDI Lite packaging, deployment and lifecycle specification — ladicek / githubweb
  21. Create an extra chapter "Context management for custom scopes" — ladicek / githubweb
  22. Describe in more depth what kind of interception is supported in Lite. — ladicek / githubweb
  23. Create _config.yml — noreply / githubweb
  24. Create 2021-10-25-coming-soon-post.adoc — noreply / githubweb
  25. Create index.md — noreply / githubweb
  26. Get the pages content working — Scott M Stark / githubweb
  27. Fix the description — Scott M Stark / githubweb
  28. Add url setting — Scott M Stark / githubweb
  29. Update baseurl to /cdi — Scott M Stark / githubweb
  30. Fix nokogiri security alert — Scott M Stark / githubweb
  31. Rename the comming soon doc — Scott M Stark / githubweb
  32. Revert to simple markdown as asciidoc plugin is not supported by github pages natively — Scott M Stark / githubweb
  33. Fix the post header — Scott M Stark / githubweb
  34. Add the way to cdi 4 content from @manovotn for preview — Scott M Stark / githubweb
  35. Mark the page as unpublished — Scott M Stark / githubweb
  36. Add the on the way to cdi post by @manovotn — Scott M Stark / githubweb
  37. Add author collections — Scott M Stark / githubweb
  38. Fix site authors page links — Scott M Stark / githubweb
  39. Change headers and nested lists to markdown syntax. (#550) — noreply / githubweb
  40. Fix the copy/paste errors in the README.md — Scott M Stark / githubweb
  41. Correct the readme url in 2021-10-25-pages-here.md (#551) — noreply / githubweb
  42. Remove the notion of version from Packaging and deployment for CDI Full. — Matej Novotny / githubweb

4.0.0.Alpha3 (Sep 23, 2021, 7:20:03 AM)

  1. [maven-release-plugin] prepare release 4.0.0.Alpha2 — Cdi Bot / githubweb
  2. [maven-release-plugin] prepare for next development iteration — Cdi Bot / githubweb
  3. extension API improvements — ladicek / githubweb
  4. Make AnnotationLiteral lazy — ladicek / githubweb
  5. Cleanup Types interface / add forName — ladicek / githubweb
  6. Add BuildServices interface — ladicek / githubweb
  7. Add ofClass(String) — ladicek / githubweb
  8. Change definitons of explicit/implicit archive, add notion about backwards compatibility. — ladicek / githubweb
  9. improve extension API documentation and resolve some open questions — ladicek / githubweb
  10. Initial beans_4_0.xsd (#517) — noreply / githubweb
  11. Update beans_4_0.xsd — noreply / githubweb
  12. improve extension API documentation and resolve some open questions — ladicek / githubweb
  13. fix SyntheticObserverBuilder copy&paste mistake — ladicek / githubweb
  14. Remove TODO referring to singleton as potential bean defining annotation. — ladicek / githubweb
  15. Replace BeanManager#getEvents with reference to BeanContainer. — ladicek / githubweb
  16. Align wording in unsatisfied and ambig dependencies with that in ambiguous names. — ladicek / githubweb
  17. Allow using @Priority within stereotypes. — ladicek / githubweb
  18. API changes for allowing @Priority on stereotypes — ladicek / githubweb
  19. Adjust wording of specification and API around @Priority usage on stereotypes. — Matej Novotny / githubweb
  20. add BeanConfigurator.priority — ladicek / githubweb

4.0.0.Alpha2 (Aug 4, 2021, 7:03:22 AM)

  1. add SCM info to the POM — Matej Novotny / githubweb