Closed hyder closed 2 months ago
When creating a new project, we notice that Helidon is still using Jakarta Beans 3.0:
<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="https://jakarta.ee/xml/ns/jakartaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="https://jakarta.ee/xml/ns/jakartaee https://jakarta.ee/xml/ns/jakartaee/beans_3_0.xsd" version="3.0" bean-discovery-mode="annotated"> </beans>
Given there are later versions of the Beans specs (3.2, 4.0), should we upgrade to later versions and should the mp archetype also update its version?
Generate a new Helidon MP project and inspect the beans.xml
For reference, the last time we updated: #3697
Note that the specification in question is CDI, not Jakarta Validation.
Environment Details
Problem Description
When creating a new project, we notice that Helidon is still using Jakarta Beans 3.0:
Given there are later versions of the Beans specs (3.2, 4.0), should we upgrade to later versions and should the mp archetype also update its version?
Steps to reproduce
Generate a new Helidon MP project and inspect the beans.xml