diff --git a/CHANGELOG.md b/CHANGELOG.md index 45f2b71e..4f54db1d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,14 @@ # Changelog +## 3.9.15 - 2024-02-23 + +### Fixed + +- Implement recursion limit of 1024 on `orjson.loads()`. +- Use byte-exact read on `str` formatting SIMD path to avoid crash. + + ## 3.9.14 - 2024-02-14 ### Fixed diff --git a/Cargo.lock b/Cargo.lock index 06a11295..1d016a0e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -190,7 +190,7 @@ checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" [[package]] name = "orjson" -version = "3.9.14" +version = "3.9.15" dependencies = [ "ahash", "arrayvec", diff --git a/Cargo.toml b/Cargo.toml index 42b8ba47..4ff9c037 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "orjson" -version = "3.9.14" +version = "3.9.15" authors = ["ijl "] description = "Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy" edition = "2021"