Skip to content

Releases: cysp/terraform-provider-contentful

v0.0.28

14 Jun 11:20

Choose a tag to compare

What's Changed

  • chore(provider): extract schema definitions by @cysp in #250
  • feat(provider): implement resource identity by @cysp in #251

Full Changelog: v0.0.27...v0.0.28

v0.0.27

14 Jun 06:23

Choose a tag to compare

What's Changed

  • chore(deps): bump indirect dependencies by @github-actions in #241
  • fix(contentful-management-testserver): preserve nil values when converting maps and slices by @cysp in #248
  • ref(provider): introduce use-state-for-unknown plan modifier that preserves known nulls by @cysp in #247
  • chore(deps): bump github.com/hashicorp/terraform-plugin-testing from 1.13.1 to 1.13.2 by @dependabot in #246
  • chore(deps): bump indirect dependencies by @github-actions in #243
  • feat(provider): implement app definition management by @cysp in #244
  • chore(deps): bump actions/attest-build-provenance from 2.3.0 to 2.4.0 by @dependabot in #245

Full Changelog: v0.0.26...v0.0.27

v0.0.26

10 Jun 14:10

Choose a tag to compare

What's Changed

  • chore(deps): bump indirect dependencies by @github-actions in #239
  • feat(provider): extract detailed error reasons by @cysp in #113
  • fix(provider/personal_access_token): preserve existing known token values by @cysp in #242

Full Changelog: v0.0.25...v0.0.26

v0.0.25

07 Jun 13:08

Choose a tag to compare

What's Changed

  • chore(deps): bump indirect dependencies by @github-actions in #234
  • chore(provider): treat mocked acceptance tests as acceptance tests by @cysp in #236
  • chore(deps): bump github.com/ogen-go/ogen from 1.13.0 to 1.14.0 by @dependabot in #238
  • chore(deps): bump indirect dependencies by @github-actions in #237
  • feat(contentful-management-go): allow json or management response content types for errors by @cysp in #240

New Contributors

  • @github-actions made their first contribution in #234

Full Changelog: v0.0.24...v0.0.25

v0.0.24

01 Jun 07:01

Choose a tag to compare

What's Changed

  • chore(deps): bump actions/setup-go from 5.4.0 to 5.5.0 by @dependabot in #219
  • ref: simplify 2xx response decoding by @cysp in #218
  • chore(deps): bump github.com/hashicorp/terraform-plugin-framework-validators from 0.17.0 to 0.18.0 by @dependabot in #220
  • chore(deps): bump codecov/codecov-action from 5.4.2 to 5.4.3 by @dependabot in #221
  • chore(deps): bump github.com/hashicorp/terraform-plugin-go from 0.26.0 to 0.27.0 by @dependabot in #224
  • chore(deps): bump github.com/hashicorp/terraform-plugin-framework from 1.14.1 to 1.15.0 by @dependabot in #222
  • chore(deps): bump github.com/hashicorp/terraform-plugin-testing from 1.12.0 to 1.13.0 by @dependabot in #223
  • chore(deps): bump github.com/ogen-go/ogen from 1.12.0 to 1.13.0 by @dependabot in #225
  • chore(deps): bump github.com/hashicorp/terraform-plugin-go from 0.27.0 to 0.28.0 by @dependabot in #229
  • chore(deps): bump github.com/hashicorp/terraform-plugin-testing from 1.13.0 to 1.13.1 by @dependabot in #228
  • ref(provider): recreate entire resource models on each refresh by @cysp in #230
  • feat(provider/content_type): model content type metadata by @cysp in #227
  • chore(github/workflows): introduce scheduled action to update indirect dependencies by @cysp in #232
  • chore(github/workflows/update-indirect-dependencies): ignore errors when updating modules by @cysp in #235
  • feat(provider): extract detailed validation failure error messages by @cysp in #233

Full Changelog: v0.0.23...v0.0.24

v0.0.23

08 May 13:03

Choose a tag to compare

What's Changed

  • chore(deps): bump golangci/golangci-lint-action from 7.0.0 to 8.0.0 by @dependabot in #216
  • feat(provider): manage app resource provider definitions by @cysp in #217
  • chore(deps): bump actions/attest-build-provenance from 2.2.3 to 2.3.0 by @dependabot in #212

Full Changelog: v0.0.22...v0.0.23

v0.0.22

06 May 13:02

Choose a tag to compare

What's Changed

  • chore(github/workflows/golangci): bump golangci-lint to v2.1.5 by @cysp in #211
  • feat(provider/content_type): support cross-space and external resource link fields by @cysp in #215

Full Changelog: v0.0.21...v0.0.22

v0.0.21

29 Apr 12:37

Choose a tag to compare

What's Changed

  • chore(deps): bump crazy-max/ghaction-import-gpg from 6.2.0 to 6.3.0 by @dependabot in #197
  • chore(deps): bump goreleaser/goreleaser-action from 6.2.1 to 6.3.0 by @dependabot in #196
  • chore(deps): bump codecov/codecov-action from 5.4.0 to 5.4.2 by @dependabot in #200
  • chore(deps): bump golang.org/x/net from 0.37.0 to 0.38.0 by @dependabot in #201
  • ref(provider): replace basetypes with types equivalents by @cysp in #202
  • feat(provider): implement generic typed list value type by @cysp in #199
  • chore(deps): bump github.com/ogen-go/ogen from 1.10.1 to 1.12.0 by @dependabot in #204
  • feat(provider): implement generic typed map value type by @cysp in #205
  • fix(provider/typedlist): correctly handle conversion of null and unknown list values by @cysp in #207
  • chore(deps): bump indirect dependencies by @cysp in #208
  • test(provider): test to-object-value, value-from-object roundtrips by @cysp in #209
  • feat(provider/editor_interface): model editor layout structure by @cysp in #198
  • chore(github/workflows/test): test with terraform 1.11 by @cysp in #210

Full Changelog: v0.0.20...v0.0.21

v0.0.20

28 Mar 12:58

Choose a tag to compare

What's Changed

  • chore(deps): bump golangci/golangci-lint-action from 6.5.1 to 6.5.2 by @dependabot in #190
  • chore(deps): bump actions/setup-go from 5.3.0 to 5.4.0 by @dependabot in #191
  • chore(deps): bump github.com/hashicorp/terraform-plugin-testing from 1.11.0 to 1.12.0 by @dependabot in #192
  • chore(deps): bump golangci/golangci-lint-action from 6.5.2 to 7.0.0 by @dependabot in #193
  • Support space enablements by @cysp in #195

Full Changelog: v0.0.19...v0.0.20

v0.0.19

17 Mar 11:25

Choose a tag to compare

What's Changed

  • chore(deps): bump github.com/ogen-go/ogen from 1.10.0 to 1.10.1 by @dependabot in #174
  • chore(deps): bump go to 1.24.1 by @cysp in #175
  • chore(deps): bump golangci/golangci-lint-action from 6.5.0 to 6.5.1 by @dependabot in #176
  • ref(provider): derive object attr types from schema attributes by @cysp in #177
  • chore(provider/content_type): remove unused to-object-value-must function by @cysp in #179
  • ref(provider/content_type_field_items): derive object attr types from schema attributes by @cysp in #180
  • ref(provider): introduce separate terraform-plugin-framework-reflection package by @cysp in #178
  • fix(provider): implement string function for all value types by @cysp in #181
  • feat(terraform-plugin-framework-reflection): make unexpected value state errors non-fatal by @cysp in #182
  • doc(webhook): provide example resource configuration by @cysp in #183
  • test(terraform-plugin-framework-reflection): assert behaviour given invalid value type by @cysp in #184
  • chore(provider): remove unused value-type functions from type implementations by @cysp in #185
  • feat(provider): remove hand-rolled panicking must functions by @cysp in #187
  • feat(provider/webhook): respect identifiers in responses and synthesise a standard resource id attribute by @cysp in #188

Full Changelog: v0.0.18...v0.0.19