Skip to content

Commit 58d70b5

Browse files
committed
Release v0.2.1 - Fix empty object panic and null value corruption
1 parent f45d1ec commit 58d70b5

File tree

3 files changed

+20
-2
lines changed

3 files changed

+20
-2
lines changed

CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# Changelog
2+
3+
All notable changes to this project will be documented in this file.
4+
5+
## [0.2.1] - 2025-12-23
6+
7+
### Fixed
8+
- Fixed panic when unpacking empty objects (`{}`)
9+
- Fixed null values being corrupted during pack/unpack cycle due to dictionary index mismatch
10+
- Fixed boolean values not being properly memoized in unpacker
11+
12+
### Added
13+
- Added tests for empty object handling
14+
- Added tests for null and boolean value memoization
15+
16+
## [0.2.0] - Previous release
17+
18+
(Add previous release notes here if available)

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "jsonm"
3-
version = "0.2.0"
3+
version = "0.2.1"
44
authors = ["Andrew Nester <[email protected]>"]
55
repository = "https://github.com/andrewnester/rust-jsonm"
66
homepage = "https://github.com/andrewnester/rust-jsonm"

0 commit comments

Comments
 (0)