From a348f59f0b55d92a1364523560f52f5b3cf9c12a Mon Sep 17 00:00:00 2001 From: ijl Date: Fri, 23 Feb 2024 16:55:54 +0000 Subject: [PATCH] 3.9.15 --- CHANGELOG.md | 8 ++++++++ Cargo.lock | 2 +- Cargo.toml | 2 +- 3 files changed, 10 insertions(+), 2 deletions(-) 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"