Skip to content

Commit c1026e0

Browse files
committed
docs: create a draft changelog for v11
needs some copyediting and updating one the ongoing PRs are merged
1 parent 07d2c5d commit c1026e0

File tree

1 file changed

+15
-3
lines changed

1 file changed

+15
-3
lines changed

CHANGELOG.md

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,27 @@
22

33
## 11.0.0
44

5-
- **Upgrade**: Upgraded dependency `commander` to `13.x`
6-
- **Upgrade**: Upgraded dependency `cross-spawn` to `7.x`
5+
- **BREAKING**: Drop support for nodejs `v8` to `v20.9`. The minimum supported nodejs version is now `v20.10`.
6+
- **BREAKING**: remove `-r` flag and use only `-f` flag.
7+
- **BREAKING**: Support inline comments in `.env` files. A `#` character now signifies the start of an inline comment, unless the value is surrounded by quotation marks (`"`).
8+
- **BREAKING**: Migrated the repository to ESM modules instead of CommonJS.
9+
- **BREAKING**: Support variable expansion using curly-brace syntax (`{{MY_VAR}}`), when the `-x` option is enabled.
10+
- **Feature**: Support loading env variables from `.cjs` and `.mjs` files.
11+
- **Feature**: Support loading env variables from `.ts`, `.cts`, and `.mts` files.
12+
- **Feature**: When loading an invalid JSON file, show the original parse error.
13+
- **Feature**: Add a more helpful error message when trying to invoke env-cmd as a standalone command.
14+
- **Docs**: clarify how variable expansion works.
15+
- **Internal**: Replaced Travis CI with GitHub Actions, run unit tests on windows.
16+
- **Internal**: Configure automatic releases to npm from GitHub Actions
17+
- **Internal**: Refactor the loader logic, to make it easier to add other loaders.
18+
- **Upgrade**: Update all dependencies.
719
- **Upgrade**: Upgraded all devDependencies
820

921
## 10.1.0
1022

1123
- **Feature**: Added support for expanding vars using the `-x` flag.
1224
Note: only supports `$var` syntax
13-
- **Feature**: Added support for `--silent` flag that ignores env-cmd errors and missing files and
25+
- **Feature**: Added support for `--silent` flag that ignores env-cmd errors and missing files and
1426
only terminates on caught signals
1527
- **Feature**: Added a new `--verbose` flag that prints additional debugging info to `console.info`
1628
- **Upgrade**: Upgraded dependency `commander` to `4.x`

0 commit comments

Comments
 (0)