New
v0.10.0
What's Changed
- chore: update deps by @nfischer in https://github.com/shelljs/shelljs/pull/1201
- chore: rename master -> main by @nfischer in https://github.com/shelljs/shelljs/pull/1203
- refactor: avoid dependency cycle by @nfischer in https://github.com/shelljs/shelljs/pull/1204
- Enforce single quotes by @abluescarab in https://github.com/shelljs/shelljs/pull/1207
- chore: update deps by @nfischer in https://github.com/shelljs/shelljs/pull/1209
- refactor: use require instead of import by @nfischer in https://github.com/shelljs/shelljs/pull/1212
- refactor: use promises for utils.runScript by @nfischer in https://github.com/shelljs/shelljs/pull/1211
- refactor: use expectations for t.throws by @nfischer in https://github.com/shelljs/shelljs/pull/1213
- refactor: prefer promises over test.cb by @nfischer in https://github.com/shelljs/shelljs/pull/1214
- refactor: allow es6 language features by @nfischer in https://github.com/shelljs/shelljs/pull/1215
- refactor: use es6 class syntax for CommandError by @nfischer in https://github.com/shelljs/shelljs/pull/1217
- chore: update ava by @nfischer in https://github.com/shelljs/shelljs/pull/1218
- fix: cmd is compatible with node 22.10 by @nfischer in https://github.com/shelljs/shelljs/pull/1219
- refactor: explicit handling for execa errors by @nfischer in https://github.com/shelljs/shelljs/pull/1220
- Add -B, -A, and -C options to grep by @abluescarab in https://github.com/shelljs/shelljs/pull/1206
- refactor: change how internal errors are handled by @nfischer in https://github.com/shelljs/shelljs/pull/1222
- Deprecate the shjs binary by @nfischer in https://github.com/shelljs/shelljs/pull/1225
- bump execa dependency version by @y-nk in https://github.com/shelljs/shelljs/pull/1216
New Contributors
- @abluescarab made their first contribution in https://github.com/shelljs/shelljs/pull/1207
- @y-nk made their first contribution in https://github.com/shelljs/shelljs/pull/1216
Full Changelog: https://github.com/shelljs/shelljs/compare/v0.9.2...v0.10.0