Releases: mangiucugna/json_repair
Releases · mangiucugna/json_repair
0.12.1
Fixed
- Fix a corner case in case the double quotation marks aren't repeated
Release 0.12.0
Added
- Fix #20, support double quotation marks as string delimiters.
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
Release 0.11.0
Added
- Fixed #19, trailing backslashes cause json.loads() to throw an exception. Removing those unless are a valid escaping sequence.
Release 0.10.1
Fixed
- Fixed #17, the library was not dealing with escaped quotes properly. Updated code, documentation and tests to deal with that corner case
Release 0.10.0
Added
- Support for slanted double quotes “ ”
Fixed
- Some code improvements to fix some corner cases that now are handled more elegantly
Release 0.9.0
Added
- PR #16. Support for "number-like" strings such as number ranges or IP addresses, those will be interpreted as string. Thanks to @tmcdonnell87 for his contribution!
Release 0.8.1
Fixed
- Fixes #15, a nasty corner case crashed the library.
Release 0.8.0
Added
- A slightly more general solution to the code markdown issue solved in 0.7.0. From now on the library won't throw an exception anymore in case of garbage characters but just ignore them.
Release 0.7.0
Added
- Fixes #13. Sometimes json blocks are returned as markdown codeblocks, remove the backticks before processing the json.