Re: [xsl] Jaxen 2.0.0 Beta 1

Subject: Re: [xsl] Jaxen 2.0.0 Beta 1
From: "Joe Wicentowski joewiz@xxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx>
Date: Mon, 21 Nov 2022 14:51:51 -0000
Hi Elliotte,

I'm curious, which version of XPath does Jaxen support?

Joe

On Sun, Nov 20, 2022 at 12:58 PM Elliotte Rusty Harold elharo@xxxxxxxxxxx <
xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> wrote:

> I've posted the first beta of the Jaxen XPath engine 2.0 on Maven
> Central. The coordinates are:
>
> <dependency>
>     <groupId>jaxen</groupId>
>     <artifactId>jaxen</artifactId>
>     <version>2.0.0-beta-1</version>
> </dependency>
>
> Despite the major version bump, I believe this should be a drop in
> replacement for almost every project (though I'm not 100% sure, which
> is why this is a beta.) The two major possible incompatibilities are:
>
> * The minimum supported Java version is now 1.5, up from 1.4 in 1.2.0
> and 1.3 in 1.1.6.
> * dom4j, XOM, and JDOM are now optional dependencies so if a project
> was depending on them to be loaded transitively it will need to add
> explicit dependencies to build.
>
> On the plus side, this makes classpaths much smaller and less complex,
> and will shut up a lot of noise from static analysis tools.
>
> In addition the Jaxen core code is also a little smaller and has fixed
> a few minor bugs in XPath evaluation, mostly weird cases found by
> fuzzing that are unlikely to arise in practice.
>
> If you do have any trouble at all upgrading to this release, please
> file an issue in the repo:
>
> https://github.com/jaxen-xpath/
>
> Questions can be directed to Github discussions:
>
> https://github.com/jaxen-xpath/jaxen/discussions
>
> Thanks!
>
>
> --
> Elliotte Rusty Harold
> elharo@xxxxxxxxxxx

Current Thread