Hello

I'd like to announce the release of Pax Web 8.0.1. Initial version 8.0.0
was released after roughly 2 years of interrupted refactoring.
Version 8.0.1 adds missing pieces which didn't make it into 8.0.0.GA.

This is a minor release but adds lot of new features besides normal version
upgrades.
The new runtime versions are:

   - Jetty 9.4.45.v20220203
   - Tomcat 9.0.58
   - Undertow 2.2.15

The additions comparing to initial release of Pax Web 8 are:

   - Web-VirtualHosts and Web-Connectors headers are handled correctly in
   all runtimes (in Pax Web 7 only Jetty handled them)
   - for Jetty, full tracking of org.eclipse.jetty.server.Handler and
   org.eclipse.jetty.server.HttpConfiguration.Customizer OSGi services.
   - pax-web-undertow no longer uses JAXB to parse XML configuration
   - "skipped JARs" property (as in Tomcat) is handled, so it's possible to
   configure which WEB-INF/lib/*.jar (and reachable bundles) are scanned for
   TLDs, web-fragment.xmls and annotated web elements
   - Karaf commands are now provided by Pax Web itself providing much more
   information - see my blog post about it
   
<https://ggrzybek.blogspot.com/2021/11/pax-web-8-whiteboard-services-and-karaf.html>
   [2]
   - EventAdmin notifications are added
   - there are three "bundles bundles" (all-in-one) - pax-web-jetty-bundle,
   pax-web-tomcat-bundle and pax-web-undertow-bundle
   - @ServletSecurity, @RunAs, @DeclareRoles annotations are now correctly
   handled

Full changelog can be found here[1].

kind regards
Grzegorz Grzybek
===
[1]: https://github.com/ops4j/org.ops4j.pax.web/milestone/201?closed=1
[2]:
https://ggrzybek.blogspot.com/2021/11/pax-web-8-whiteboard-services-and-karaf.html

Reply via email to