Skip to content

Tags: sean2077/jsonpath-python

Tags

1.1.5

Toggle 1.1.5's commit message
chore(release): 1.1.5 [skip ci]

## [1.1.5](1.1.4...1.1.5) (2026-03-17)

### Fixes

* Python 3.8 AST compatibility and ruff formatting ([04199c5](04199c5))
* **security:** prevent RCE via eval() in filter expressions ([#21](#21), [#20](#20)) ([07e2c11](07e2c11))

1.1.4

Toggle 1.1.4's commit message
chore(release): 1.1.4 [skip ci]

## [1.1.4](1.1.3...1.1.4) (2025-11-25)

### Fixes

* **docs:** sync description with README ([190ffce](190ffce))

1.1.3

Toggle 1.1.3's commit message
chore(release): 1.1.3 [skip ci]

## [1.1.3](1.1.2...1.1.3) (2025-11-25)

### Performance Improvements

* use isidentifier() instead of regex in _build_path ([3054ca4](3054ca4))

1.1.2

Toggle 1.1.2's commit message
chore(release): 1.1.2 [skip ci]

## [1.1.2](1.1.1...1.1.2) (2025-11-25)

### Performance Improvements

* pre-compile regex and refactor code structure ([70b0103](70b0103))

1.1.1

Toggle 1.1.1's commit message
chore(release): 1.1.1 [skip ci]

## [1.1.1](1.1.0...1.1.1) (2025-11-23)

### Performance Improvements

* optimize regex compilation and add performance test suite ([61152d7](61152d7))

1.1.0

Toggle 1.1.0's commit message
chore(release): 1.1.0 [skip ci]

## [1.1.0](v1.0.5...1.1.0) (2025-11-23)

### Fixes

* modernize project structure and fix path output ([#7](#7)) ([7713759](7713759))
* resolve issue [#10](#10) by raising JSONPathTypeError on mixed type sorting ([8ac2080](8ac2080))
* resolve issue [#15](#15) where filters with bracket notation returned empty results ([100bf6f](100bf6f))
* resolve issue [#16](#16) support quoted keys in filters and paths ([6caa9d4](6caa9d4))
* resolve issue [#17](#17) false positive errors and parsing bugs ([47bba25](47bba25))
* resolve issue [#9](#9) by filtering out missing keys in field extractor ([5e38031](5e38031))

### Features

* add search and complie interfaces ([8dcf854](8dcf854))
* add update function to JSONPath class ([#12](#12)) ([d396bc5](d396bc5))
* Custom eval implementation ([22d7154](22d7154))
* resolve issue [#13](#13) by adding support for 'in' operator and regex matching (=~) ([a5e2973](a5e2973))

v1.0.5

Toggle v1.0.5's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
chore(release): 1.0.5

v1.0.4

Toggle v1.0.4's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
chore(release): 1.0.4

v1.0.2

Toggle v1.0.2's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
chore(release): 1.0.2

v1.0.1

Toggle v1.0.1's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
chore(release): 1.0.1