Releases: heroku/heroku-cli-util
Releases · heroku/heroku-cli-util
v10.1.3
What's Changed
- Cherry pick changes from Release v9.1.3 (W-19689442) (#227) and update to ESM (#234) 8c84a4a
- Bump the patch-dependencies group across 1 directory with 4 updates (#221) 5096678
- Bump actions/checkout from 4 to 5 (#212) 15ecb19
- Bump actions/setup-node from 4 to 5 (#216) 3269452
Full Changelog: v10.1.2...v10.1.3
v9.1.0
What's Changed
- 9.0.2 by @eablack in #190
- feat: add pg util functions by @k80bowman in #210
Full Changelog: v9.0.2...v9.1.0
v10.0.0
What's Changed
- reafactor!: reimplement ux functions with oclif v4 and other utilities by @eablack in #193
- Bump the patch-dependencies group across 1 directory with 2 updates by @dependabot[bot] in #192
- feat: add oclif table options by @eablack in #198
- fix!: Correct database resolver logic and general refactor by @sbosio in #204
Full Changelog: v9.0.2...v10.0.0
v9.0.1
v9.0.0
What's Changed
Total Rewrite
- All legacy code removed: The entire lib/ directory and all old test files have been deleted.
- Modern TypeScript structure: New code is organized under src/ with clear separation of concerns (e.g., src/types/, src/utils/, src/ux/).
- Updated utilities: PostgreSQL and add-on utilities have been rewritten and expanded under src/utils/pg/ and src/utils/addons/.
- UX components: User interaction helpers (e.g., prompts, tables, styled output) are now modularized in src/ux/. The ux components serve as the basis for our transition to oclif/core v2. For now, they are simple wrappers around oclif/core v2 ux helpers, and will be rewritten in a future update to not use oclif/core v2.
- Testing overhaul: Legacy JS tests are removed; new unit tests are written in TypeScript under test/unit/ux/ with a new test/tsconfig.json. This also now provides shared testing utilities, like eslint config and numerous CLI testing helpers.
- Dependency updates: package.json and package-lock.json are updated; yarn.lock is removed in favor of npm.
- Documentation: The README.md and other meta files have been updated to reflect the new structure and usage.
Full Changelog: v8.0.15...v9.0.0
v8.0.15
v8.0.14
- Bump mocha from 10.2.0 to 10.4.0 (#166) 90bec3d
- Bump supports-color from 5.5.0 to 9.4.0 (#157) 0d0dcaa
- Bump mocha-junit-reporter from 1.23.3 to 2.2.1 (#158) 3193631
- Bump unexpected from 11.15.1 to 13.2.1 (#159) 82a3c54
- Bump sinon from 1.17.7 to 18.0.0 (#160) 9250214
- Updated vulnerable deps (#161) 311d601
v8.0.13
- Update package name to new publisher (#155) ba4e77c
- chore: change package name back to original (#154) b39b903
- Fix security alerts (#153) 1887698
- deps: upgrade dependencies (#152) eb53e84
- Repo maintenance (#151) 6288f19
- Bump pathval from 1.1.0 to 1.1.1 (#143) 37bc0d4
- Bump debug from 2.6.8 to 2.6.9 (#142) ba42a84
- Bump path-parse from 1.0.5 to 1.0.7 (#140) 35f4d2d
- Bump hosted-git-info from 2.5.0 to 2.8.9 (#139) f177e47
- Bump lodash from 4.17.13 to 4.17.21 (#138) 0af7636
- Bump handlebars from 4.5.3 to 4.7.7 (#137) c0ca593
- Bump ua-parser-js from 0.7.18 to 0.7.28 (#136) 564b41d
- Bump y18n from 3.2.1 to 3.2.2 (#135) cfd5318
- chore: switch to github actions (#145) 00dbc52
- Updated/Added CODEOWNERS with ECCN 8021eff
- Handle formats that return null or undefined values (#141) ede99a7
- remove codecov 0a605bb
- Remove co (#134) d6c2889
v8.0.12
- Bump handlebars from 4.0.10 to 4.5.3 (#130) f1308a5
- Bump mixin-deep from 1.3.1 to 1.3.2 (#129) 255f93d
- Bump tough-cookie from 2.3.2 to 2.3.4 (#128) dcc45d8
- Bump extend from 3.0.1 to 3.0.2 (#126) 71e837d
- Bump lodash from 4.17.10 to 4.17.13 (#125) 334c5ea
- Bump js-yaml from 3.11.0 to 3.13.1 (#124) f42eef1
- Bump is-my-json-valid from 2.16.0 to 2.20.0 (#122) 42e5e04
- Bump atob from 2.0.3 to 2.1.2 (#123) 7521381
- Bump sshpk from 1.13.1 to 1.16.1 (#121) 62b26b9
- Bump stringstream from 0.0.5 to 0.0.6 (#120) cd4d1c2
- chore: update heroku-client & bump ci node versions (#127) 0a0ab80