Skip to content

Releases: sibprogrammer/xq

v1.4.0

27 Feb 15:46

Choose a tag to compare

Changelog

  • 02a8c39 Add examples for multi-file and in-place formatting
  • 5147b20 Implement formatting of multiple files in place
  • b89f681 Multiple files handling
  • 6db0475 Fix goroutine deadlock for interrupted pager
  • 56355c2 Use the correct way to build filesystem paths for proper Windows support
  • 41aaa0e Fix #160: Preserve CDATA content when converting XML to JSON
  • 1935f99 Add --json to man page (fixes #153)
  • 6299f3b Add in-place formatting for files
  • 53e2c63 Allows change INSTALL_DIR and install without sudo
  • 9ea32c1 Fix #125: Improve handling multiple aliases for one namespace
  • Multiple dependencies updates

v1.3.0

23 Dec 20:10
86a7555

Choose a tag to compare

Changelog

  • a60e345 Fix #105: Correct handling of charset encoding for XPath queries
  • 92cc6f9 Add JSON output mode (-j flag)
  • 3f76dcd Fix #103: Avoid crashes if the source is invalid
  • b29611c Fix #103: Enforce UTF-8 encoding even if UTF-16 is misdeclared

v1.2.5

29 Aug 15:28

Choose a tag to compare

Changelog

  • c3e5967 Fix #73: Handle invalid XPath queries
  • a0c4e1e Fix #94: Preserve CDATA for unsafe content
  • d6c3326 Get rid of viper due to MIT license incompatibility
  • 4b7feb6 Fix #75: Correct formatting of nested tags with the same name
  • 9d55574 Add aarch64 support

v1.2.4

18 Jan 15:54

Choose a tag to compare

Changelog

  • 08f46d7 Fix #67: Support basic XPath functions
  • 90edebb Fix #63: Correct quotes escaping for JSON strings

v1.2.3

05 Nov 15:34

Choose a tag to compare

Changelog

  • 2842ec9 Fix #58: Improve handling of array and object literals and trailing/leading spaces in JSON
  • e7199ff Fix #57: Improve handling of mix of chardata and tags in XML

v1.2.2

08 Oct 15:47

Choose a tag to compare

Changelog

  • 2d8ab1b Fix #44: Integrate the version information into the binary to support 3rd party packaging
  • 2d10149 Fix #43: Use zero indent for compact representation
  • 11673e9 Add support for ARM architecture
  • 5631128 Fix #41: Allow zero-spaced indentation
  • 66e5539 Fix #37: Handle special XML namespace

v1.2.1

09 Jul 13:39

Choose a tag to compare

Changelog

  • 8ed07bd Fix packaging format for Windows

v1.2.0

09 Jul 12:26

Choose a tag to compare

Changelog

  • 039966d Add JSON stream highlighter
  • e31dd05 Update #30: Add experimental Windows build
  • f5d69fc Update #20: Add support of -n (node extraction) for CSS selectors
  • c8697ac Update #20: Add an ability to extract attribute values
  • a3f4545 Fix #32: Add AIX/PPC64 platform support

v1.1.4

24 Apr 10:36

Choose a tag to compare

Changelog

  • 8aed2a2 Fix #31: Prettify leading and trailing spaces for text nodes
  • e8f8be6 Fix #28: More pretty looking error message in the case of an invalid XPath expression
  • 7b00139 Fix #27: Add an ability to extract XML content instead of text nodes

v1.1.3

24 Jan 20:29

Choose a tag to compare

Changelog

  • d8708ff Fix #25: XPath query should not fail if XML contains HTML autoclosable tags