Skip to content

Releases: sissaschool/elementpath

v2.1.4 (2021-02-09)

10 Feb 06:45
Compare
Choose a tag to compare
  • Add tests and apply small fixes to TDOP parser
  • Fix wildcard selection of attributes (issue #35)

v2.1.3 (2021-01-30)

30 Jan 11:19
Compare
Choose a tag to compare
  • Extend tests for XPath 2.0 with minor fixes
  • Fix fn:round-half-to-even (issue #33)

v2.1.2 (2021-01-22)

23 Jan 08:42
Compare
Choose a tag to compare
  • Extend tests for XPath 1.0/2.0 with minor fixes
  • Fix for +/- prefix operators
  • Fix for regex patterns anchors and binary datatypes

v2.1.1 (2021-01-06)

06 Jan 19:14
Compare
Choose a tag to compare
  • Fix for issue #32 (test failure on missing locale setting)
  • Extend tests for XPath 1.0 with minor fixes

v2.1.0 (2021-01-05)

05 Jan 20:38
Compare
Choose a tag to compare

New classes for XPath nodes

  • Replaced named-tuple classes with a hierarchy of custom classes that bind instances (attribute nodes, text nodes, namespace nodes) with parent elements;
  • Nodes are equal if they have also the same parent (same element instance).

Lazy tokenizers for XPath parsers

30 Oct 17:16
Compare
Choose a tag to compare

Parser's tokenizer is now created at first usage of a parser. This reduce import time and avoid the build of tokenizers of unused parser version.

v2.0.3

13 Sep 12:47
Compare
Choose a tag to compare
v2.0.3

Hotfix for Decimal default context

24 Aug 14:14
Compare
Choose a tag to compare

Removed the change on Decimal default context (prec=30 instead of the default 28).
Added regex transpiler for XPath/XQuery or XSD regular expressions.

First release checked against W3C XPath 2.0 tests

14 Aug 10:57
Compare
Choose a tag to compare

About ~98% of W3C XPath 2.0 tests run successful.

v1.4.6

15 Jun 15:49
Compare
Choose a tag to compare
v1.4.6