Branch: refs/heads/main
Home:
https://github.com/weld/core
Commit: 0769af1c18812565c7753db46b1fafd974dc0e40
https://github.com/weld/core/commit/0769af1c18812565c7753db46b1fafd974dc0e40
Author: Matej Novotny <manovotn(a)ibm.com>
Date: 2026-07-31 (Fri, 31 Jul 2026)
Changed paths:
M bom/pom.xml
M pom.xml
Log Message:
-----------
Bump CDI TCK version and Weld API version (bringing in CDI 5.0 CR1)
Commit: f9cb9ba9f1f9057da600ce7ab739ca20c7fd5a4b
https://github.com/weld/core/commit/f9cb9ba9f1f9057da600ce7ab739ca20c7fd5a4b
Author: Matej Novotny <manovotn(a)ibm.com>
Date: 2026-07-31 (Fri, 31 Jul 2026)
Changed paths:
M
environments/se/core/src/test/java/org/jboss/weld/environment/se/test/provider/custom/TestCDI.java
M
environments/servlet/tests/base/src/main/java/org/jboss/weld/environment/servlet/test/provider/TestCDI.java
Log Message:
-----------
Adapt to CDI race condition fix in CDI#providerState
CDI API replaced protected volatile fields with an
`AtomicReference<ProviderState>` record to fix a race condition.
Commit: 48b1b810e1d43e5def2fe8eb800fb36cb902177c
https://github.com/weld/core/commit/48b1b810e1d43e5def2fe8eb800fb36cb902177c
Author: Matej Novotny <manovotn(a)ibm.com>
Date: 2026-07-31 (Fri, 31 Jul 2026)
Changed paths:
M environments/servlet/pom.xml
M jboss-tck-runner/src/test/tck/tck-tests-web.xml
M jboss-tck-runner/src/test/tck/tck-tests.xml
M pom.xml
Log Message:
-----------
Remove stale smallrye-common BOM workaround, bump TestNG to 7.12.0
Commit: 170e6fce3aaf242949507af5861775b8e4d8043b
https://github.com/weld/core/commit/170e6fce3aaf242949507af5861775b8e4d8043b
Author: Matej Novotny <manovotn(a)ibm.com>
Date: 2026-07-31 (Fri, 31 Jul 2026)
Changed paths:
M .github/workflows/ci-actions.yml
M pom.xml
A sigtest/pom.xml
Log Message:
-----------
Add CDI API signature test module
Separate module activated via -Dsigtest, with a CI job on JDK 17.
Commit: c3afff777ccac75f29bae06422f42280ba7a1115
https://github.com/weld/core/commit/c3afff777ccac75f29bae06422f42280ba7a1115
Author: Matej Novotny <manovotn(a)ibm.com>
Date: 2026-07-31 (Fri, 31 Jul 2026)
Changed paths:
M impl/src/main/java/org/jboss/weld/bean/builtin/AbstractFacade.java
M impl/src/main/java/org/jboss/weld/bean/builtin/InstanceImpl.java
M impl/src/main/java/org/jboss/weld/bootstrap/Validator.java
M impl/src/main/java/org/jboss/weld/event/EventImpl.java
M impl/src/main/java/org/jboss/weld/logging/BeanLogger.java
M impl/src/main/java/org/jboss/weld/logging/EventLogger.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/event/wildcard/contravariant/BeanWithContravariantEvent.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/event/wildcard/contravariant/BeanWithSimpleContravariantEvent.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/event/wildcard/contravariant/EventContravariantWildcardTest.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/event/wildcard/contravariant/LifecycleEvent.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/event/wildcard/contravariant/LifecycleEventObserver.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/event/wildcard/contravariant/Widget.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/event/wildcard/contravariant/WidgetObserver.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/event/wildcard/covariant/BeanWithCovariantEvent.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/event/wildcard/covariant/EventCovariantWildcardTest.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/event/wildcard/covariant/Widget.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/instance/wildcard/BeanWithCovariantEventInstance.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/instance/wildcard/BeanWithRawEventInstance.java
M
tests-arquillian/src/test/java/org/jboss/weld/tests/instance/wildcard/BeanWithWildcardInstance.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/instance/wildcard/BeanWithWildcardRawEventInstance.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/instance/wildcard/InstanceWithCovariantEventTest.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/instance/wildcard/InstanceWithRawEventTest.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/instance/wildcard/InstanceWithWildcardRawEventTest.java
M
tests-arquillian/src/test/java/org/jboss/weld/tests/instance/wildcard/InstanceWithWildcardTest.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/instance/wildcard/contravariant/BeanWithContravariantInstance.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/instance/wildcard/contravariant/InstanceContravariantWildcardTest.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/instance/wildcard/contravariant/Widget.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/instance/wildcard/covariant/BeanWithCovariantInstance.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/instance/wildcard/covariant/InstanceCovariantWildcardTest.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/instance/wildcard/covariant/Widget.java
Log Message:
-----------
Allow contravariant wildcards in Event and covariant wildcards in Instance
Compare:
https://github.com/weld/core/compare/6c811b899c50...c3afff777cca
To unsubscribe from these emails, change your notification settings at
https://github.com/weld/core/settings/notifications