@hackage / aeson-jsonpath

Parse and run JSONPath queries on Aeson documents

Latest0.4.2.0

Changelog

Change Log

All notable changes to this package are documented in this file. This project adheres to Haskell PVP versioning.

0.4.2.0

  • #87, Expose internal functions

0.4.1.0

  • #85, Implement dumpQuery to dump JSONPath query

0.4.0.0

  • #82, Implement search() function from function extensions
  • #83, Improve parse errors

0.3.0.2

  • #43, Fix spaces not allowed in relative query and singular query segments
  • #50, Fix wrong normalized path with descendant segment
  • #30, Fix escape characters not handled properly in normalized path

0.3.0.1

  • #31, Fix test/cts.json not included in hackage bundle

0.3.0.0

  • Always return Vector Value
  • Implement Filter Selector
  • Introduce JSONPath Standard Compliance Testing, See: test-suite
  • Add function queryLocated which also returns node locations

0.2.0.0

  • Remove dependency on protolude
  • Fix parsing bug with Wildcard Selector
  • Implement Descendant Segment
  • Fix allowed characters in the member-name-shorthand
  • Add QuasiQuoter for compile-time syntax checking

0.1.0.0

  • Initial Release