Vaadin Cdi Versions Save

CDI Integration for Vaadin

15.0.0.alpha3

1 year ago

This is a pre-release of the Vaadin CDI add-on for Vaadin 24, built on top of Flow 24.0.0.alpha14.

Includes support for Jakarta EE 10 and Java 17.

Changes in Vaadin CDI add-on version 15.0.0.alpha3

  • feat: Support for CDI-API 4.0 (Jakarta 10) by @MarcinVaadin in https://github.com/vaadin/cdi/pull/425

    Updates cdi-api to 4.0, removes DeltaSpike dependencies, switches to Weld Junit 5 extension for running CDI unit tests Breaking change: DeltaSpike and OpenWebBeans support has been removed due to Jakarta and CDI-API 4.0 incompatibility.

  • feat: Retain route-scoped parent layouts on route change by @roeltje25 in https://github.com/vaadin/cdi/pull/394

    When changing routes where a RouterLayout comes into play that has a RoutePrefix associated with it and where this router layout is annotated to be @RouteScoped the spec has changed between Vaadin CDI 12 and Vaadin CDI 13 so that strictly the RouteScopeOwner is considered to be the innermost Route component.

    This change will result in RouterLayouts of this kind to have a RouteScopeOwner which will be themselves. This fits with the notion that the Route part which pertains to this RouterLayout does in fact not change.

Full Changelog: https://github.com/vaadin/cdi/compare/15.0.0.alpha2...15.0.0.alpha3

15.0.0.alpha2

1 year ago

This is a pre-release of the Vaadin CDI add-on for Vaadin 24, built on top of Flow 24.0.0.alpha4.

Includes support for Jakarta EE 9 and Java 17.

Changes in Vaadin CDI add-on version 15.0.0.alpha2

Full Changelog: https://github.com/vaadin/cdi/compare/15.0.0.alpha1...15.0.0.alpha2

14.1.0

1 year ago

This is a GA release of the Vaadin CDI add-on for Vaadin 23.3, built on top of Flow 23.3.

Changes in Vaadin CDI add-on version 14.1.0

No changes since 14.1.0.rc1.

All changes since version 14.0.1.

14.1.0.rc1

1 year ago

What's Changed

Full Changelog: https://github.com/vaadin/cdi/compare/14.1.0.alpha1...14.1.0.rc1

14.1.0.beta1

1 year ago

This is a pre-release of the Vaadin CDI add-on for Vaadin 23.3, built on top of Flow 23.3.

Changes in Vaadin CDI add-on version 14.1.0.beta1

No changes since 14.1.0.alpha1.

All changes since version 14.0.1.

15.0.0.alpha1

1 year ago

This is a pre-release of the Vaadin CDI add-on for Vaadin 24, built on top of Flow 24.0.0.alpha4.

Includes support for Jakarta EE 9 and Java 17.

All changes since version 14.1.0.

14.1.0.alpha1

1 year ago

This is a pre-release of the Vaadin CDI add-on for Vaadin 23.3, built on top of Flow 23.3.

Changes in Vaadin CDI add-on version 14.1.0.alpha1

  • Enable bean discovery when bean-discovery-mode="annotated" (#397) | Issue

    @CdiComponent added to be used on types that are supposed to be discovered and managed by CDI container when bean-discovery mode is set to "annotated" in beans.xml.

All changes since version 14.0.1.

13.0.1

1 year ago

This is a maintenance release of the Vaadin CDI add-on for Vaadin 22, built on top of Flow 22.

Changes in Vaadin CDI add-on version 13.0.1

  • Throw on not existing scope only if bean creation is requested (#393) | Issue

    If bean creation is not requested, just return a null value from context storage instead of throwing an exception because route owner instance is not available in current navigation components chain.

  • Implement getActiveContextualStorages properly for RouteScope context (#376) | Issue

All changes since version 13.0.0.

14.0.1

1 year ago

This is a maintenance release of the Vaadin CDI add-on for Vaadin 23, built on top of Flow 23.2.

Changes in Vaadin CDI add-on version 14.0.1

  • Throw on not existing scope only if bean creation is requested (#393) | Issue

    If bean creation is not requested, just return a null value from context storage instead of throwing an exception because route owner instance is not available in current navigation components chain.

  • Set load-on-startup for automatically registered Vaadin servlet (#398) | Issue

    When using Vite, DevModeInitializer blocks dev-server startup until a VaadinServlet is deployed because it needs to get the servlet path to use. If the container lazily loads servlets, Vite will not start until the first HTTP request for the Vaadin servlet is received. This change sets load-on-startup feature for automatically deployed Vaadin servlet, to ensure that the servlet and Vite are loaded on the startup of the Web application.

All changes since version 14.0.0.

14.0.0

2 years ago

This is a final release of the Vaadin CDI add-on for Vaadin 23, built on top of Flow 23.0

Changes in Vaadin CDI add-on version 14.0

No user-facing changes since 14.0.0.rc1.

All changes since version 14.0.0.rc1.