Skip to content

Releases: mluis7/xml2xpath

v0.12.4 Performance and namespace improvements

13 Jul 21:36
3e77fd6

Choose a tag to compare

  • for loops removed and associative arrays used.
  • Better default namespaces handling.
  • Added command to test output by counting nodes found with xpath expressions.

v0.12.3 Performance and bug fixes

09 Jul 20:02
2c8f277

Choose a tag to compare

  • Removed expensive unused code, (performance+).
  • Fixed default namespaces logic when -s is passed.
  • Added test that actually counts the number of nodes found with xpath expressions.
  • Limit namespace search to root node if -n is not passed (performance+).
  • -x option is now optional. Documents by handled as XML by default.

v0.12.2 Default namespace fixes and improvements

08 Jul 21:58
b661b9e

Choose a tag to compare

  • Added -q (quiet) option
  • Refactored default namespaces array building
  • Fixed xpath issues with multiple default namespaces
  • Code cleanup

v0.12.1

07 Nov 02:41
87f344b

Choose a tag to compare

Minor fixes. Remove function keyword from functions. No main behavior changes compared to v0.12.0.

v0.12.0

05 Nov 22:34
40563be

Choose a tag to compare

What's Changed

  • issue_15 Killing non related xmllint processes by @mluis7 in #16

Release v0.11.2

18 Jun 21:38
12ec132

Choose a tag to compare

  • Fixed issue#11

0.11.1

01 Aug 22:08
c2b9f31

Choose a tag to compare

Bug fixes.

Stable namespace handling and xpath expression building

07 Oct 22:33
40eefc8

Choose a tag to compare

Merge pull request #7 from mluis7/0.11.0

0.11.0