Releases: bchr02/filejson
Releases · bchr02/filejson
Release list
2.0.1
2.0.0
1.3.0
What's Changed
- [minor fix] Fix typo
use strictby @martinec in #11 - Improve AI/LLM discoverability: llms.txt, JSDoc on save() and handler, fix misleading comment by @Copilot in #12
- Add GitHub Actions CI workflow by @Copilot in #13
- Fix flaky CI tests on Node.js 18: increase async assertion timeouts by @Copilot in #14
- feat: live Codecov badge, CONTRIBUTING.md, SECURITY.md, CI coverage upload by @Copilot in #15
- feat: createIfMissing option, named exports, README overhaul, remove internal docs by @Copilot in #16
- Backfill CHANGELOG [1.2.0] and add copilot-instructions for agent hygiene by @Copilot in #17
New Contributors
Full Changelog: 1.0.13...1.3.0
1.0.13
1.0.12
Changes:
- fixed an issue where internal objects (objects defined with objects) were not getting Proxy handler defined causing any future changes not to save to the json file.
- enhanced the type checking (the heuristic that checks all values comply with the JSON standard) so that all values are only checked once and not repeated again with every change.
- removed the speed cfg option which isn't needed with the last mentioned enhancement.
1.0.11
1.0.10
1.0.9
1.0.8
Bug Fixes:
- Fixes an issue that allowed JSON type check heuristic to bypass the checking of the current value being saved. This allowed the situation where bad JSON could be saved. Meanwhile an error would only be throw on the next value update.
Misc:
- updated eslint dev dependency version.