Skip to content

Releases: FontoXML/fontoxpath

3.34.0

24 Dec 14:44

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 3.33.2...3.34.0

3.33.2

24 Mar 10:10

Choose a tag to compare

What's Changed

  • Fix handling of AST expressions in fontoxpath:evaluate error handling by @bwrrp in #673

Full Changelog: 3.33.1...3.33.2

3.33.1

11 Mar 15:17

Choose a tag to compare

What's Changed

Full Changelog: 3.33.0...3.33.1

3.33.0

13 Aug 12:43

Choose a tag to compare

New features

  • Implement the fn:generate-id function by @egh in #641

Fixed issues

Full Changelog: 3.32.0...3.33.0

3.32.0

28 May 08:00

Choose a tag to compare

New features

  • Implement the fn:lang function by @egh in #639. Thanks!

Full Changelog: 3.31.0...3.32.0

3.31.0

16 May 11:02

Choose a tag to compare

New features

Fixed issues

Full Changelog: 3.30.3...3.31.0

3.30.3

07 Feb 10:09

Choose a tag to compare

What's Changed

  • Print and rethrow errors thrown during parsing in registerXQueryModule

Full Changelog: 3.30.2...3.30.3

3.30.2

11 Oct 12:13

Choose a tag to compare

Fixed issues

  • Errors in functions now show the function name in stack traces, and more small improvements

Full Changelog: 3.30.1...3.30.2

3.30.1

07 Sep 08:20

Choose a tag to compare

Fixed issues

Fix intersecting buckets in strange path expressions
The bucket for the getNextSibling call in DomFacade for following-sibling::node()[1][self::xxx] is
not the same as the bucket in the following-sibling::node()[self::xxx][1] query

3.30.0

24 Aug 13:35

Choose a tag to compare

New features:

  • We now support more locales for format-integer: Greek, Hebrew and Arab are now supported! Thanks @drex04 for the work!

Fixed issues

  • Do not parse prefixes as reserved function names
  • Set attributes using the localname and namespace instead of nodename when using XQUF
  • Remove recursions from array:flatten function
  • Allow map operator to be evaluated statically, preventing a crash later on
  • Fix text() not selecting CDATA sections

Full Changelog: 3.29.1...3.30.0