Skip to content

v3.0.2

Choose a tag to compare

@leggetter leggetter released this 24 Sep 20:11
· 32 commits to main since this release
df55703

Summary

Fixes five bugs, including a file-permission issue with --hookdeck-config.

If you have used --hookdeck-config with v3.0.0 or v3.0.1, run chmod 600 on that file.

Fixes

  • --hookdeck-config files are created with 0600 permissions. They were created 0644, and hookdeck login and hookdeck_login wrote the CLI key to them. Config files are now created 0600, and any config file the CLI writes to is set to 0600. (#445)

  • Comma-separated --id filters return matching results. gateway event list, gateway request list and gateway transformation list returned no results for --id a,b. This also affected gateway_events_read. (#411)

  • gateway_metrics_read accepts measures and dimensions as strings. A string such as "count" or "count,failed_count" was ignored, and the tool returned measures is required. The v3.0.0 release notes listed this as fixed. (#440)

  • Metrics results use connection_id for the connection dimension. gateway metrics and gateway_metrics_read returned webhook_id when connection_id was requested. (#442)

  • outpost_destinations_write refuses fields the destination type does not declare. An unknown config key was stored and an unknown credentials key was dropped, and both returned success. hookdeck outpost destination create and update already refused them. (#447)


Full Changelog: v3.0.1...v3.0.2