Qortora · Search · Indexed page

weld.cdi-spec.orgFetched 2026-08-15T03:20:10Z

Weld - Weld

Weld - The reference implementation of CDI (Contexts and Dependency Injection), a Jakarta EE specification.

Open original source · Full cached text

Weld - Weld Overview News Get Started Documentation Contribute Dark Weld Weld is the reference implementation of CDI (Contexts and Dependency Injection), a Commonhaus project providing the Jakarta EE standard for dependency injection and contextual lifecycle management in Java applications. Weld is integrated into WildFly, Eclipse GlassFish, and Open Liberty application servers. It can also be used with servlet containers like Apache Tomcat and Eclipse Jetty, or in standalone Java SE applications. Key Highlights Reference implementation of Jakarta CDI Integrated in WildFly, GlassFish, and Open Liberty Portable to Tomcat and Jetty servlet containers Standalone Java SE support with no container required CDI Lite Extension Translator for Build Compatible Extensions JUnit 5 extensions for CDI testing Part of the Commonhaus Foundation OSGi bundle support Latest News Weld 7.0.0.CR1 By Matej Novotny | July 31, 2026 Weld Core 7.0.0.CR1 and Weld API 7.0.CR1 are now available in Maven Central. This is the first candidate release for Weld 7, implementing CDI 5.0 CR1. CDI 5.0 CR1 is considered feature complete — no further specification changes are expected before the Final release... Read More » Issue tracking moves to GitHub By Matej Novotny | June 18, 2026 We are happy to announce that all Weld projects have migrated their issue tracking to GitHub Issues. Background Historically, the main Weld repositories — Weld Core, Weld API, and Weld Parent — used the WELD JIRA project to track bugs and feature requests. Other projects like Weld Testing already used GitHub Issues... Read More » Weld Testing 6.0.0.Beta1 By Matej Novotny | June 15, 2026 Weld Testing 6.0.0.Beta1 is now available in Maven Central. This is the first release supporting Weld 7.0.0.Beta2 and CDI 5.0, completing the toolkit needed to run and test your CDI applications with the latest versions. Breaking changes The JUnit 5 extension artifact has... Read More » Weld 7.0.0.Beta2 By Matej Novotny | June 10, 2026 Weld Core 7.0.0.Beta2 and Weld API 7.0.Beta2 are now available in Maven Central. This is a small release adding support for Jakarta Persistence 4.0 integration. JPA 4.0 introduces EntityAgent, a stateless alternative to EntityManager. Containers can inject it using the new @PersistenceAgent annotation... Read More » Weld 7.0.0.Beta1 By Matej Novotny | May 27, 2026 Weld Core 7.0.0.Beta1 and Weld API 7.0.Beta1 have landed in Maven Central. This is a feature complete implementation of Jakarta CDI 5.0.Beta1! Since the Alpha1 release, the remaining CDI 5.0 features have been implemented (WELD-2835, WELD-2836): @Eager annotation for eager... Read More » Weld 5.1.7.Final By Matej Novotny | January 14, 2026 Weld 5.1.7.Final has landed in Central, lets take a look at whats been changed: Observable Startup and Shutdown events for web modules are now fired within a synchronized block, similarly to @Initialized events for application scope (WELD-2827) Weld SE annotated reflection discovery... Read More » Overview News Get Started Documentation Contribute GitHub Issue Tracker Mailing List Apache License 2.0 Copyright © Weld. All rights reserved. For details on our trademarks, please visit our Trademark Policy and Trademark List. Trademarks of third parties are owned by their respective holders and their mention here does not suggest any endorsement or association.