Releases: mangiucugna/json_repair
Releases · mangiucugna/json_repair
Release 0.15.0
Added
- Adding a logging capability to understand what has been repaired. This was a feature request that was bubbling up in the issues, probably still incomplete but a good start if anyone is interested in understanding more about the errors found.
You can enable logging by passinglogging=True
torepair_json()
and it will return a tuple instead of just the corrected json
Release 0.14.0
Added
- Fixed #26 by adding a more general way to handle special cases with html tags and markdown in which the LLM uses the wrong quotation mark. Thanks to @nikolaysm not only for reporting but also for pointing me in the right direction to solve this problem more elegantly
Release 0.13.1
Release 0.13.0
Release 0.12.3
Fixed
- Fix #23, if a dangling quotation mark followed a number or a boolean it would break the json string. Thanks @AloXado320 for reporting!
Release 0.12.2
Fixed
- Generalize the double quotation fix
0.12.1
Fixed
- Fix a corner case in case the double quotation marks aren't repeated
Release 0.12.0
Release 0.11.1
Fixed
- Fixed a bug, removing a character needs the counter to be decreased by 1 or the parser will eat the next character. Updated Unit Tests to check for this corner case