Skip to content

Releases: hookdeck/hookdeck-cli

v1.9.1

27 Feb 13:47
ea5f31e

Choose a tag to compare

Fixes

  • Fix connection upsert bugs with rules, auth, and partial updates by @leggetter in #221
  • Map connection_id to webhook_id for --dimensions by @leggetter in #224

Updates

Full Changelog: v1.9.0...v1.9.1

v1.9.0

26 Feb 18:03
2ca70f0

Choose a tag to compare

Features

  • Add hookdeck gateway metrics command group with 7 subcommands for querying Event Gateway metrics:
  • metrics events — event volume, success/failure counts, error rate over time
  • metrics requests — request acceptance vs rejection counts
  • metrics attempts — delivery latency and success/failure
  • metrics queue-depth — queue backlog per destination (max_depth, max_age)
  • metrics pending — pending events time series
  • metrics events-by-issue — events grouped by issue (debugging); requires issue ID as argument
  • metrics transformations — transformation run counts and error rate
  • All commands require --start, --end (date range) and --measures; optional filters include --granularity, --source-id, --destination-id, --connection-id, --status
  • REFERENCE.md updated with metrics use-case table and examples

Full Changelog: v1.8.1...v1.9.0

v1.9.0-beta.1

26 Feb 17:04
2ae2c6d

Choose a tag to compare

v1.9.0-beta.1 Pre-release
Pre-release

Features

  • Add hookdeck gateway metrics command group with 7 subcommands for querying Event Gateway metrics:
  • metrics events — event volume, success/failure counts, error rate over time
  • metrics requests — request acceptance vs rejection counts
  • metrics attempts — delivery latency and success/failure
  • metrics queue-depth — queue backlog per destination (max_depth, max_age)
  • metrics pending — pending events time series
  • metrics events-by-issue — events grouped by issue (debugging); requires issue ID as argument
  • metrics transformations — transformation run counts and error rate
  • All commands require --start, --end (date range) and --measures; optional filters include --granularity, --source-id, --destination-id, --connection-id, --status
  • REFERENCE.md updated with metrics use-case table and examples

Full Changelog: v1.8.1...v1.9.0-beta.1

v1.8.1

24 Feb 17:42
e22ecda

Choose a tag to compare

Bug Fixes

  • Fix pagination cursor display in all list commands - cursors (next/prev) are now properly displayed in both JSON and human-readable output (#218)
    • JSON output now includes pagination metadata: {"models": [...], "pagination": {"next": "...", "prev": "..."}}
    • Human-readable output displays pagination info with helpful examples
    • Fixes issue #216

Internal Improvements

  • Increase acceptance test timeout from 10m to 20m to accommodate full test suite
  • Add .claude/worktrees/ to .gitignore

Full Changelog: v1.8.0...v1.8.1

v1.8.0

24 Feb 10:47
d8be7e6

Choose a tag to compare

Features

  • Add hookdeck gateway command group with full resource management
    • gateway connection — create, list, get, upsert, update, delete, enable, disable, pause, unpause
    • gateway source / gateway sources — list, get, create, upsert, update, delete, enable, disable, count
    • gateway destination / gateway destinations — same CRUD + lifecycle
    • gateway transformation / gateway transformations — list, get, create, upsert, update, delete, count, run, executions
    • gateway event / gateway request / gateway attempt — list, get, retry, and related subcommands

Deprecation Notice

  • Root-level hookdeck connection / connections commands now show a deprecation notice directing users to use hookdeck gateway connection instead. The old commands continue to work but will be removed in a future version.

Full Changelog: v1.7.1...v1.8.0

v1.8.0-beta.3

19 Feb 14:42
30b623d

Choose a tag to compare

v1.8.0-beta.3 Pre-release
Pre-release

Features

  • Add hookdeck gateway command group with full resource management
    • gateway connection — create, list, get, upsert, update, delete, enable, disable, pause, unpause
    • gateway source / gateway sources — list, get, create, upsert, update, delete, enable, disable, count
    • gateway destination / gateway destinations — same CRUD + lifecycle
    • gateway transformation / gateway transformations — list, get, create, upsert, update, delete, count, run, executions
    • gateway event / gateway request / gateway attempt — list, get, retry, and related subcommands
  • User-facing docs and flags use "connection ID" and --connection-id instead of webhook ID
  • Root-level hookdeck connection / connections show deprecation notice (use gateway connection instead)
  • REFERENCE.md generated from CLI help; README updated with gateway resource sections

Full Changelog: v1.7.1...v1.8.0-beta.3

v1.7.1

10 Feb 02:06
f0cfda1

Choose a tag to compare

Fixes

  • Add checkout step to test-npm-install workflow by @leggetter in #203=
  • Correct destination ID prefix from dest_ to des_ across codebase in #206
  • Correct destination auth config structure and add --include-destination-auth flag by @leggetter #208

Features

  • Add helpful hints when connection create/upsert fails with invalid resource IDs by @leggetter in #205

Full Changelog: v1.7.0...v1.7.1

v1.7.0

03 Feb 19:30
3a958e7

Choose a tag to compare

Bug Fixes

  • fix: Use TLS dial for HTTPS healthchecks to prevent handshake warnings by @leggetter in #199
  • fix: pnpm v10+ compatibility: Single-package binary distribution with GoReleaser by @leggetter in #196

Updates

  • docs: Update branching workflow to single-branch strategy by @leggetter in #195
  • chore(deps): bump golang.org/x/term from 0.38.0 to 0.39.0 by @dependabot[bot] in #191
  • chore(deps): bump github.com/charmbracelet/bubbles from 0.21.0 to 0.21.1 by @dependabot[bot] in #197
  • chore(deps): bump github.com/sirupsen/logrus from 1.9.3 to 1.9.4 by @dependabot[bot] in #193

Full Changelog: v1.6.0...v1.7.0

v1.6.1-beta.1

26 Jan 18:49
b3f6291

Choose a tag to compare

v1.6.1-beta.1 Pre-release
Pre-release
Merge branch 'feat/install-process' of https://github.com/hookdeck/ho…

v1.6.1-beta.0

26 Jan 17:22
5abaf32

Choose a tag to compare

v1.6.1-beta.0 Pre-release
Pre-release
chore: update GoReleaser installation in CI workflow

- Replace manual GoReleaser installation with GitHub Action for improved reliability
- Specify version v2.10.2 for consistent builds