Releases: bchr02/filejson
Releases · bchr02/filejson
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.
1.0.7
1.0.6
- new type checking - now throws when an incompatible value is used
- new speed configuration option to bypass new type checking
- using setImmediate instead of setTimeout for faster updating
- removed the timeout configuration option since we are no longer using setTimeout
Thank you @piranna for these suggestions.