Releases: hookdeck/terraform-provider-hookdeck
Releases · hookdeck/terraform-provider-hookdeck
v0.4.0
Features
-
Add data sources by @alexluong in #88
Existing Hookdeck Source, Destination, and Connection resources can now be referenced using Terraform data sources.
+ data "hookdeck_source" "source" { + id = "src_abcdef" + } resource "hookdeck_destination" "destination" { name = "destination" } resource "hookdeck_connection" "connection" { name = "connection" + source_id = data.hookdeck_source.source.id destination_id = hookdeck_destination.destination.id }
-
Adds new Source Verifications #83:
- Discord
- Vercel Log Drains
- Vercel
- Tebex
- Slack
- RazorPay
Updates
- Update Hookdeck Go SDK to v0.4.1 by @alexluong in #83
- Add user agent headers to improve telemetry of Terraform usage by @alexluong in #86
Full Changelog: v0.3.5...v0.4.0
v0.3.5
Fixes
- Use
setinstead oflistfor connection rules by @alexluong in #81
Updates
- Bump actions/checkout from 4.1.6 to 4.1.7 by @dependabot in #73
Full Changelog: v0.3.4...v0.3.5
v0.3.4
Fixes
- Support rules when refreshing connection resources by @alexluong in #76
Full Changelog: v0.3.3...v0.3.4
v0.3.3
Fixes
- Upgrade Hookdeck Go SDK to v0.3.0 to fix source verification JSON issue by @alexluong in #63
- Make source verification JSON sensitive by @alexluong in #66
Updates
- Bump goreleaser/goreleaser-action from 5.0.0 to 5.1.0 by @dependabot in #62
- Bump actions/checkout from 4.1.5 to 4.1.6 by @dependabot in #67
Full Changelog: v0.3.2...v0.3.3
v0.3.2
Fixes
- fix:basic auth
user->usernameattribute change by @leggetter in #61
Updates
- chore: add full example using variables by @leggetter in #59
Full Changelog: v0.3.1...v0.3.2
v0.3.1
Fixes
- Count unknown value as present during attribute validation by @alexluong in #58
Full Changelog: v0.3.0...v0.3.1
v0.3.0
Updates
- Update to use the Hookdeck Go SDK v0.2.0
Features
AWS Signature Destination support
OAuth2 Authorization Code Destination support
OAuth2 Client Credentials Destination support
Add JSON Destination authentication support
Useful when we haven't yet added direct support for a destination to the Terraform Provider.
resource "hookdeck_destination" "destination_example" {
name = "my-destination"
auth_method = {
json = jsonencode({
type = "AWS_SIGNATURE"
config = {
access_key_id = "my-id"
secret_access_key = "my-secret"
}
})
}
}v0.2.0
Updates
- Update to Hookdeck Go SDK v0.0.37
- rename "archived" to "disabled"
- fix some small type changes from the SDK
- remove default API base URL because the API without versioning doesn't work
Features
Add more source verification providers
- Ebay
- Enode
- FrontApp
- Linear
- Orb
- Pylon
- Shopline
- Telnyx
- TokenIo
Add JSON source verification support
resource "hookdeck_source_verification" "verification_example" {
source_id = hookdeck_source.example.id
verification = {
json = jsonencode({
type = "stripe"
configs = {
webhook_secret_key = "secret"
}
})
}
}v0.1.4
v0.1.4 release
v0.1.3
What's Changed
- docs: Add README and getting started docs by @alexluong in #6
- chore(deps): bump actions/checkout from 4.1.0 to 4.1.1 by @dependabot in #7
- chore(deps): bump github.com/hashicorp/terraform-plugin-framework from 1.4.0 to 1.4.1 by @dependabot in #5
Full Changelog: v0.1.2...v0.1.3


