Skip to content

Releases: hookdeck/terraform-provider-hookdeck

v0.3.3

20 May 11:19
d687a5c
Compare
Choose a tag to compare

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

10 May 17:46
5de0b5c
Compare
Choose a tag to compare

Fixes

  • fix:basic auth user -> username attribute change by @leggetter in #61

Updates

Full Changelog: v0.3.1...v0.3.2

v0.3.1

09 May 13:56
83de35e
Compare
Choose a tag to compare

Fixes

  • Count unknown value as present during attribute validation by @alexluong in #58

Full Changelog: v0.3.0...v0.3.1

v0.3.0

08 May 13:17
035d3dc
Compare
Choose a tag to compare

Updates

  • Update to use the Hookdeck Go SDK v0.2.0

Features

AWS Signature Destination support

CleanShot 2024-05-08 at 14 12 34

OAuth2 Authorization Code Destination support

CleanShot 2024-05-08 at 14 14 34

OAuth2 Client Credentials Destination support

CleanShot 2024-05-08 at 14 13 22

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

23 Apr 10:16
b4a3178
Compare
Choose a tag to compare

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

29 Jan 14:54
7bacc66
Compare
Choose a tag to compare
v0.1.4 release

v0.1.3

31 Oct 07:39
d046140
Compare
Choose a tag to compare

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

v0.1.2

05 Oct 13:01
Compare
Choose a tag to compare
feat: Delete transformation by obfuscating its name for uniqueness

v0.1.1

03 Oct 17:28
05db524
Compare
Choose a tag to compare
chore(deps): bump actions/checkout from 4.0.0 to 4.1.0 (#4)

Bumps [actions/checkout](https://github.com/actions/checkout) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/3df4ab11eba7bda6032a0b82a6bb43b11571feac...8ade135a41bc03ea155e62e844d188df1ea18608)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

v0.1.0

15 Sep 18:40
Compare
Choose a tag to compare
fix: Lint issues