File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -8,6 +8,9 @@ New entries must be placed in a section entitled `Unreleased`.
88
99## 0.17.0 (2025-05-03)
1010
11+ This version of the CLI has a [ bug] ( https://github.com/bare-ts/bare/issues/2 ) that causes the ` compile ` command to fail.
12+ As a workaround, use ` bare schema.bare ` instead of ` bare compile schema.bare ` to compile a schema.
13+
1114- BREAKING CHANGES: require tags in unions and enum to be declared in ascending order.
1215
1316 This is a requirement introduced by the [ 12th draft of BARE] ( https://datatracker.ietf.org/doc/draft-devault-bare/12/ ) .
@@ -51,11 +54,17 @@ New entries must be placed in a section entitled `Unreleased`.
5154
5255## 0.16.0 (2024-11-02)
5356
57+ This version of the CLI has a [bug](https://github.com/bare-ts/bare/issues/2) that causes the `compile` command to fail.
58+ As a workaround, use `bare schema.bare` instead of `bare compile schema.bare` to compile a schema.
59+
5460- BREAKING CHANGES: require Node.js 20.0.0 or above
5561
5662 This allows us to use the built-in Node.js CLI parser and then to remove the [Commander.js](https://www.npmjs.com/package/commander) dependency.
5763 This reduces the standalone binary size from 77KB to 45KB (42%).
5864
65+ Additionally, `bare compile schema.bare` can now be shortened to `bare schema.bare`.
66+ `compile` is optional.
67+
5968- Support `require(esm)` in Node.js v22.10 and above
6069
6170 This package now has the [new exports condition `module-sync`](https://nodejs.org/en/blog/release/v22.10.0#new-module-sync-exports-condition).
You can’t perform that action at this time.
0 commit comments