News

RSS Feed

Weld.Next

Today, we released Weld 2.2.5.Final. The fifth mostly bug-fixing release in the series addresses 23 issues. In addition, the Servlet module got an update and among other things now supports: all three bean discovery modes (e.g. only explicitly annotated classes will be loaded as CDI beans) bean archive isolation using Jandex for faster deployment discovery See the reference documentation for details. Talking about documentation we are grateful to Antoine Sabot...

Read more »

Weld 2.2 (CDI 1.2 reference implementation) released!

Today we released Weld 2.2.0.Final - the reference implementation of Contexts and Dependency Injection for Java EE 1.2 (CDI 1.2). Besides implementing the changes in the specification, this release comes with several new features, performance improvements and more than 50 bug fixes. CDI 1.2 CDI 1.2 is a maintenance release of the CDI specification. It contains a number of small fixes and clarifications as well as several enhancements. Most...

Read more »

CDI 1.2 and Weld 2.2

Work on a maintenance release of the CDI specification (CDI 1.2) has started recently. Now is the best time to add feedback on issues being addressed. Most of the discussion happens in the cdi-dev mailing list or the IRC channel. Weld 2.2 is going to be the reference implementation of CDI 1.2. Besides implementing the changes introduced in the maintenance release, we are going to focus on improving non-functional characteristics...

Read more »

Three new Weld releases

This week we are releasing three new builds of Weld. Firstly, Weld 2.1.2.Final was released. This is a bug-fixing release with 11 issues resolved. Most notably: The conversation context is now initialized lazily. This resolves the problem with custom character encoding that many of you run into. See the reference documentation for details. Weld now runs fine on JDK8 Jetty 9.1 is now supported by weld-servlet In addition, Weld...

Read more »

Weld 2.1.1.Final

Weld 2.1.1.Final was released. More than 20 issues were addressed in this release. See the release notes for details. Thanks to everyone involved in this release! [ Distribution ] [ Release notes ] [ Documentation ] [ CDI 1.1 Javadoc ]

Read more »

Weld 2.1.0.Final

I am pleased to announce that Weld 2.1.0.Final has just been released. Weld is the reference implementation of Contexts and Dependency Injection for Java EE (CDI). Here is the highlight of what’s new in Weld 2.1.0: OSGi support with Pax CDI Improved runtime performance and memory consumption Better integration with various Servlet dispatch types SLF4j was replaced with jboss-logging 30 fixed bugs The future of Weld-OSGi Weld...

Read more »

Weld 2.1.0.Beta2 tip

A tip how to configure a new feature introduced in Weld 2.1.0.Beta2 which allows to skip CDI context activation for some HTTP requests: http://goo.gl/PAiwBS

Read more »

Weld has a new web site!

Weld has a new web site and it’s built with Awestruct!

Read more »

Weld 2.0.1.Final

Weld 2.0.1.Final has been released. This is mainly a bug-fixing release with 20 issues fixed since the previous one. For details, see the release notes. Our focus is now shifting towards WildFly and its Weld integration in order to provide a CDI 1.1 compliant container. For details about CDI 1.1, see Pete’s blog post. Furthermore, we plan frequent releases of Weld to continue, so expect another release...

Read more »

Weld 2.0.0.Final released

I am pleased to announce the release of Weld 2.0.0.Final, the reference implementation of Contexts and Dependency Injection for Java EE 1.1 (JSR 346). For a list of major changes in CDI 1.1 see the specification. The reference implementation will soon be available in GlassFish 4 and WildFly (formerly JBoss Application Server). In the meantime you can check snapshots of the application servers. As always, Weld artifacts can be obtained...

Read more »