Skip to content

Releases: heroku/heroku-cli-util

v10.1.3

24 Oct 05:04
6aa96cc

Choose a tag to compare

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

18 Aug 15:09
d6413fd

Choose a tag to compare

What's Changed

Full Changelog: v9.0.2...v9.1.0

v10.0.0

07 Aug 21:31

Choose a tag to compare

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

08 May 16:41

Choose a tag to compare

What's Changed

Full Changelog: v9.0.0...v9.0.1

v9.0.0

07 May 17:31
3209fe8

Choose a tag to compare

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

07 Oct 21:40

Choose a tag to compare

  • Bump path-to-regexp from 6.2.2 to 6.3.0 (#170) 7dcf359

v8.0.14...v8.0.15

v8.0.14

25 Jun 18:15
28c7c50

Choose a tag to compare

v8.0.13...v8.0.14

v8.0.13

02 May 19:58

Choose a tag to compare

v8.0.12...v8.0.13

v8.0.12

18 Dec 19:09

Choose a tag to compare

v8.0.11...v8.0.12