Repository navigation
Releases: raggesilver/rcl
Releases · raggesilver/rcl
Release list
v0.4
Version 0.4 — JSON
- Add one-pass recursive descent JSON parser with locale-independent number parsing
- Support all JSON types: objects, arrays, strings, numbers, booleans, null
- Handle string escape sequences including Unicode (\uXXXX)
- Add JSON pretty-print dump
- Reject trailing commas in objects and arrays
- Add configurable default capacities for JSON arrays and objects
- Add benchmarking workflow and JSON parser benchmarks
- Fix CI for Linux: add _GNU_SOURCE for strtod_l and track cJSON patch files
- Bump version to 0.4
v0.3
Merge pull request #1 from raggesilver/array-filter Array filter & bug fixes
v0.2
Version 0.2 — Hashtables fixed and now linear probed - Replace double hashing with linear probing for collision resolution - Add tombstone marker to preserve probe chains after deletions - Update set, get, remove, and delete logic to handle tombstones - Add extensive tests for tombstone handling and probe chain correctness - Update documentation to reflect new probing strategy and caveats - Bump version to 0.2