- [breaking] Node.js v14 and v16 are no longer supported.
- Update libjsonnet to v0.20.0
- [breaking] Node.js v10 and v12 are no longer supported.
- Update libjsonnet to v0.19.0
- Update libjsonnet to v0.18.0
- Provide ES Module interface for Node.js >= 12 (#17)
- Fix regression that using a native callback makes the program never finish (#18)
- Update libjsonnet to v0.17.0
- [breaking] NAPI_VERSION >= 6 is required
- Fixed to work in multi-context application (worker threads)
Jsonnet.prototype.evaluate*
methods now return evaluation errors asJsonnetError
objects
- Update libjsonnet to v0.16.0
- Fixe bug where throwing in a native callback kills Node.js VM (such as
jsonnet.nativeCallback("fun", () => { throw "fail"; })
).
- Updated dependencies.
- Added
Jsonnet.prototype.evaluateFileMulti
,Jsonnet.prototype.evaluateSnippetMulti
. - Added
Jsonnet.prototype.evaluateFileStream
,Jsonnet.prototype.evaluateSnippetStream
. - Added
Jsonnet.prototype.stringOutput
.