Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • The release is based on JakartaEE 11 (
    Jira
    serverASF JIRA
    columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,customfield_12311032,customfield_12311037,customfield_12311022,customfield_12311027,priority,status,resolution
    columnskey,summary,type,created,updated,due,assignee,reporter,Priority,Priority,Priority,Priority,priority,status,resolution
    serverId5aa69414-a9e9-3523-82ec-879b028fb15b
    keyCXF-8828
    )
  • Support of Spring Framework 7 / Spring Boot 4 /  Spring Security 7
  • Jetty 12.1
  • Weld 6
  • Spring LDAP 4
  • Hibernate 7.2
  • Hibernate Validator 9.1
  • Apache Tika 3.2
  • Jackson 3.0
  • Tomcat 11
  • Undertow 2.4
  • Apache Lucene 10 (needs JDK-21)
  • JUnit 6
  • Apache Mina 3
  • Apache HttpClient 5.5
  • AssertJ 4.0
  • Micrometer 1.16.0 / Micrometer Tracing 1.6.0
  • Apache HttpClient5 5.6 (compression changes)
  • JSpecify annotations (instead of jakarta.* equivalents)
  • Glassfish Grizzly Http Server 5.0.0 (needs JDK-21)

Removed Features:

  • removed org.apache.cxf.feature.LoggingFeature (deprecated for a long time) and related classes, the replacement is org.apache.cxf.ext.logging.LoggingFeature
    No Format
    <dependency>
       <groupId>org.apache.cxf</groupId>
       <artifactId>cxf-rt-features-logging</artifactId>
       <version>4.2.0</version>
    </dependency>
  • removed <logging> namespace handler, the replacement is explicit use of org.apache.cxf.ext.logging.LoggingFeature
    Code Block
    <cxf:bus>
        <cxf:features>
            <bean class="org.apache.cxf.ext.logging.LoggingFeature"/>
        </cxf:features>
    </cxf:bus>