File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ All notable changes to this project will be documented in this file.
2+ Past changes are listed in [ History.md] ( History.md ) .
3+
4+ The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) .
5+
16## [ Unreleased]
27
3- ## Added
8+ ## [ 1.8.0] - 2026-02-24
9+
10+ ### Added
411- Support Python 3.13 and 3.14
512- Typing for IDE autocomplete
613- Support for EMOJI and CJK Unicode
714- Support for ` DatumInContext ` in-place updating
815- Support equality checking of ` Operation ` instances
916- Support string serialization of ` Union ` and ` Intersect ` instances
17+ - Support comma-separated indices
18+ - Add typings for IDE autocomplete
1019
11- ## Changed
20+ ### Changed
1221- Rename ` ExtentedJsonPathParser `
22+ - Remove ply dependency
1323
14- ## Fixed
24+ ### Fixed
1525- Fix ` False ` and ` None ` values
1626- Fix single constant case
1727- Update field filter to resolve wildcard path issue
2838- Fix parsing and string serialization of numeric-only identifiers.
2939 This fixes parsing of ` 10 ` , which was parsed as two separate fields.
3040- Fix equality checks for ` SortedThis ` instances.
41+ - Fix bool filter type to handle None values
3142
32- ## Removed
43+ ### Removed
3344- Python 3.8 and 3.9 no longer supported
3445
35- [ Unreleased ] : https://github.com/h2non/jsonpath-ng/compare/v1.7.0...HEAD
46+ [ Unreleased ] : https://github.com/h2non/jsonpath-ng/compare/v1.8.0...HEAD
47+ [ 1.8.0 ] : https://github.com/h2non/jsonpath-ng/compare/v1.7.0...v1.8.0
Original file line number Diff line number Diff line change 33
44
55# Current package version
6- __version__ = '1.7 .0'
6+ __version__ = '1.8 .0'
Original file line number Diff line number Diff line change 44
55setuptools .setup (
66 name = 'jsonpath-ng' ,
7- version = '1.7 .0' ,
7+ version = '1.8 .0' ,
88 description = (
99 'A final implementation of JSONPath for Python that aims to be '
1010 'standard compliant, including arithmetic and binary comparison '
You can’t perform that action at this time.
0 commit comments