Skip to content

Releases: weld/core

7.0.0.Beta1

27 May 11:14

Choose a tag to compare

7.0.0.Beta1 Pre-release
Pre-release

As you might have noticed, Jakarta CDI released 5.0.Beta1. A feature complete release that doesn't expect any significant changes before reaching its final state.

Therefore, it is time Weld to match that with a complete implementation - say hello to Weld 7.0.0.Beta1, which implements all the new stuff in CDI 5.0. As usual there is also Weld API 5.0.Beta1 to match this.

Change notes are rather overwhelming, so while I list them below, I'd recommend taking a look at the Jakarta CDI 5.0 page which lists the new features, all of which are already implemented by Weld.

As it is very early in development, there is no WildFly or other EE server that would run with EE 12 out of the box yet.
However, with some manual tweaking, it is possible to patch up latest WFLY to use this Weld version, our CI setup does just that in case you need inspiration.

What's Changed

  • Bump project version to 7.0.0-SNAPSHOT by @manovotn in #3132
  • WELD-2811 Allow to inject other BM subtypes into container lifecycle observer methods by @manovotn in #3134
  • WELD-2812 Improve Invoker exception messages by @Azquelt in #3133
  • Move CI setup to WFLY preview; drop profile that patched Jakarta deps in WFLY manually by @manovotn in #3139
  • WELD-2810 Add support for sealed classes to the implementation of CDI Lang Model (+ bump to CDI 5.0) by @Ladicek in #3122
  • Bump org.asciidoctor:asciidoctor-maven-plugin from 3.1.1 to 3.2.0 by @dependabot[bot] in #3149
  • Bump com.github.spotbugs:spotbugs-maven-plugin from 4.9.1.0 to 4.9.3.0 by @dependabot[bot] in #3148
  • Bump tomcat.version from 11.0.4 to 11.0.5 by @dependabot[bot] in #3147
  • Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.5.2 to 3.5.3 by @dependabot[bot] in #3144
  • Bump org.glassfish:jakarta.faces from 4.1.2 to 4.1.3 by @dependabot[bot] in #3143
  • Bump org.jboss.arquillian:arquillian-bom from 1.9.3.Final to 1.9.4.Final by @dependabot[bot] in #3145
  • Bump shrinkwrap.resolver.version from 3.3.3 to 3.3.4 by @dependabot[bot] in #3146
  • Bump com.github.spotbugs:spotbugs-annotations from 4.9.1 to 4.9.3 by @dependabot[bot] in #3142
  • Bump jetty.version from 12.0.16 to 12.0.18 by @dependabot[bot] in #3141
  • WELD-2814 Add interceptor validation for multiple methods for the sam… by @manovotn in #3154
  • Bump org.apache.tomcat:tomcat-catalina from 11.0.5 to 11.0.6 in /environments/servlet by @dependabot[bot] in #3156
  • Fix typos by @pzygielo in #3157
  • Bump org.wildfly.plugins:wildfly-maven-plugin from 5.1.2.Final to 5.1.3.Final by @dependabot[bot] in #3160
  • Bump org.jacoco:jacoco-maven-plugin from 0.8.12 to 0.8.13 by @dependabot[bot] in #3161
  • Bump jetty.version from 12.0.18 to 12.0.19 by @dependabot[bot] in #3159
  • Bump jandex.version from 3.2.7 to 3.3.0 by @dependabot[bot] in #3158
  • Update Parent, API and release setup by @manovotn in #3166
  • WELD-2815 Correct AnnotatedTypes ID creation for arrays by @manovotn in #3167
  • Update Weld parent to 55 by @manovotn in #3175
  • Update Parent, set javadoc source version to 17 by @manovotn in #3177
  • WELD-2817 Change how SerializableContextualInstanceImpl#toString oper… by @manovotn in #3188
  • Remove unused profile for log msg comparison by @manovotn in #3201
  • Documents required by Commonhaus by @manovotn in #3203
  • Bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #3209
  • Add DCO file as well - Commonhaus Panda Policy checker expects this i… by @manovotn in #3210
  • Bump actions/checkout from 4 to 5 by @dependabot[bot] in #3211
  • Bump org.apache.tomcat.embed:tomcat-embed-core from 11.0.6 to 11.0.10 in /environments/servlet by @dependabot[bot] in #3213
  • Bump jandex.version from 3.3.0 to 3.4.0 by @dependabot[bot] in #3208
  • Bump actions/setup-java from 4 to 5 by @dependabot[bot] in #3212
  • Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.7 to 3.2.8 by @dependabot[bot] in #3207
  • Bump org.apache.maven.plugins:maven-ear-plugin from 3.3.0 to 3.4.0 by @dependabot[bot] in #3195
  • Bump org.codehaus.groovy:groovy-all from 3.0.24 to 3.0.25 by @dependabot[bot] in #3183
  • Bump jakarta.tck:cdi-tck-ee-impl from 11.0.0-M14 to 11.0.1 by @dependabot[bot] in #3204
  • Bump com.github.spotbugs:spotbugs-maven-plugin from 4.9.3.0 to 4.9.3.2 by @dependabot[bot] in #3192
  • Bump org.jboss.arquillian:arquillian-bom from 1.9.4.Final to 1.10.0.Final by @dependabot[bot] in #3194
  • Bump org.sonatype.central:central-publishing-maven-plugin from 0.7.0 to 0.8.0 by @dependabot[bot] in #3196
  • Bump jetty.version from 12.0.19 to 12.0.23 by @dependabot[bot] in #3206
  • WELD-2819 Validate Instance IPs for Event<?> types and fail fast by @manovotn in #3215
  • Bump jakarta.activation:jakarta.activation-api from 2.1.3 to 2.1.4 by @dependabot[bot] in #3227
  • Bump jandex.version from 3.4.0 to 3.5.0 by @dependabot[bot] in #3221
  • Bump org.sonatype.central:central-publishing-maven-plugin from 0.8.0 to 0.9.0 by @dependabot[bot] in #3226
  • Bump com.github.spotbugs:spotbugs-annotations from 4.9.3 to 4.9.6 by @dependabot[bot] in #3224
  • Bump wildfly.arquillian.version from 5.0.1.Final to 5.1.0.Final by @dependabot[bot] in #3222
  • Bump org.glassfish:jakarta.faces from 4.1.3 to 4.1.4 by @dependabot[bot] in #3216
  • Bump org.wildfly.plugins:wildfly-maven-plugin from 5.1.3.Final to 5.1.4.Final by @dependabot[bot] in #3217
  • Bump io.undertow:undertow-core from 2.3.18.Final to 2.3.19.Final by @dependabot[bot] in #3218
  • Bump jetty.version from 12.1.0 to 12.1.1 by @dependabot[bot] in #3219
  • Bump com.github.spotbugs:spotbugs-maven-plugin from 4.9.4.0 to 4.9.6.0 by @dependabot[bot] in #3223
  • Bump tomcat.version from 11.0.10 to 11.0.11 by @dependabot[bot] in #3220
  • WELD-2820 - JDK 25 readiness by @manovotn in #3246
  • Implement CDI 5.0-M1 features by @manovotn in #3251
  • Bump actions/download-artifact from 5 to 6 by @dependabot[bot] in #3228
  • Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #3229
  • Bump io.undertow:undertow-core from 2.3.19.Final to 2.3.20.Final by @dependabot[bot] in #3244
  • Bump org.wildfly.plugins:wildfly-maven-plugin from 5.1.4.Final to 5.1.5.Final by @dependabot[bot] in #3242
  • Bump com.github.spotbugs:spotbugs-maven-plugin from 4.9.6.0 to 4.9.8.1 by @dependabot[bot] in #3243
  • Bump actions/checkout from 5 to 6 by @dependabot[bot] in #3252
  • Bump org.apache.bcel:bcel from 6.10.0 to 6.11.0 by @dependabot[bot] in #3245
  • Bump org.jacoco:jacoco-maven-plugin from 0.8.13 to 0.8.14 by @dependabot[bot] in #3240
  • Bump com.github.spotbugs:spotbugs-annotations from 4.9.6 to 4.9.8 by @dependabot[bot] in #3238
  • Bump org.apache.tomcat.embed:tomcat-embed-core from 11.0.11 to 11.0.12 in /environments/servlet by @dependabot[bot] in #3231
  • Bump org.apache.tomcat:tomcat-catalina from 11.0.11 to 11.0.12 in /environments/servlet by @dependabot[bot] in #3230
  • Bump org.asciidoctor:asciidoctorj-pdf from 2.3.19 to 2.3.23 by @dependabot[bot] in #3239
  • WELD-2821 Address deprecations from JBoss Logging by @manovotn in #3253
  • Bump tomcat.version from 11.0.11 to 11.0.13 by @dependabot[bot] in #3237
  • Bump jandex.version from 3.5.0 to 3.5.1 by @dependabot[bot] in #3233
  • Bump jetty.version from 12.1.1 to 12.1.3 by @dependabot[bot] in #3236
  • Bump io.undertow:undertow-servlet from 2.3.18.Final to 2.3.20.Final by @dependabot[bot] in #3241
  • Update Parent to 57 by @manovotn in #3255
  • Move to new CDI coordinates. Update Weld API version. Update WFLY pat… by @...
Read more