Releases: pingidentity/terraform-provider-davinci
Releases · pingidentity/terraform-provider-davinci
v0.4.5
NOTES:
- Bump
github.com/golangci/golangci-lint
from 1.60.3 to 1.61.0 (#378) - Bump
github.com/hashicorp/terraform-plugin-framework-validators
from 0.13.0 to 0.14.0 (#378) - Bump
github.com/hashicorp/terraform-plugin-framework
from 1.11.0 to 1.12.0 (#378) - Bump
github.com/hashicorp/terraform-plugin-go
from 0.23.0 to 0.24.0 (#378) - Update Connector Reference Guide (October 2024). (#377)
v0.4.4
NOTES:
- Bump
github.com/samir-gandhi/davinci-client-go
from 0.6.0 => 0.6.1 (#370) - Bump
github.com/samir-gandhi/dvgenerate
from 0.0.11 => 0.0.12 (#370) - Update Connector Reference Guide. (#371)
What's Changed
- bump go dependencies 2024-09-01 by @patrickcping in #370
- Update connector reference guide by @patrickcping in #371
Full Changelog: v0.4.3...v0.4.4
v0.4.3
NOTES:
- Bump
github.com/golangci/golangci-lint
from 1.60.1 => 1.60.3 (#368) - Bump
github.com/samir-gandhi/davinci-client-go
from 0.5.0 => 0.6.0 (#368)
BUG FIXES:
resource/davinci_flow
: Fix validation to test whether the flow JSON contains multiple flows in one file. Only single flows are supported. (#367)
What's Changed
davinci_flow
: Fix multi-flow validation by @patrickcping in #367- Bump modules 2024-08-29 by @patrickcping in #368
Full Changelog: v0.4.2...v0.4.3
v0.4.2
BUG FIXES:
resource/davinci_flow
: Remove node specific validation from the additional (unknown) properties validation check. (#363)resource/davinci_variable
: Fix "Value Conversion Error" when defining variables with unknown values. (#365)
What's Changed
- Remove node specific validation from the additional properties check by @patrickcping in #363
- Fix value conversion error when using unknown variable values by @patrickcping in #365
Full Changelog: v0.4.1...v0.4.2
v0.4.1
BREAKING CHANGES:
resource/davinci_flow
: Reverted the ability to use flow exports with variable values removed. Variable values are required when importing flows using this provider. (#361)
NOTES:
- Bump
github.com/hashicorp/terraform-plugin-framework-validators
from 0.12.0 => 0.13.0 (#356) - Bump
github.com/katbyte/terrafmt
from 0.5.3 => 0.5.4 (#356) - Bump
github.com/samir-gandhi/davinci-client-go
from 0.4.0 => 0.5.0 (#361) - Bump
github.com/terraform-linters/tflint
from 0.51.1 => 0.53.0 (#356) resource/davinci_flow
: Enhanced error messages that result from invalid flow formats. (#361)
BUG FIXES:
resource/davinci_flow
: Resolve warnings that state that DaVinci JSON files contain unknown properties when using flow variable nodes. (#361)resource/davinci_variable
: Fix "Provider produced inconsistent result after apply" when defining a variable oftype
=secret
. (#358)resource/davinci_variable
: Fixed "Error reading variable: json: cannot unmarshal object into Go struct field" error on all variables when a flow sets a flow variable value to an object type. (#361)resource/davinci_variable
: Fixed panic crash when attempting to create a new flow variable that does not already exist. (#361)
What's Changed
- Add company variable
type
=secret
tests by @patrickcping in #358 - bump go modules 2024-08-19 by @patrickcping in #356
- Correct Connector complex properties test by @patrickcping in #359
- Flow variable import and data type fixes by @patrickcping in #361
Full Changelog: v0.4.0...v0.4.1
v0.4.0
BREAKING CHANGES:
resource/davinci_flow
: Some variable configuration fields have been removed from thedavinci_flow
resource. Variabledescription
,max
,min
,value
andmutable
fields can no longer be managed in the flow export. Usedavinci_variable
to manage these configuration items instead. (#344)
NOTES:
resource/davinci_variable
: Migrated to plugin framework. (#344)- Bump
github.com/golangci/golangci-lint
from 1.59.0 => 1.59.1 (#345) - Bump
github.com/golangci/golangci-lint
from 1.59.1 => 1.60.1 (#350) - Bump
github.com/hashicorp/go-getter
from 1.7.4 => 1.7.5 (#345) - Bump
github.com/hashicorp/terraform-plugin-docs
from 0.19.3 => 0.19.4 (#345) - Bump
github.com/hashicorp/terraform-plugin-framework
from 1.8.0 => 1.11.0 (#345) - Bump
github.com/patrickcping/pingone-go-sdk-v2/management
from 0.39.0 => 0.43.0 (#345) - Bump
github.com/patrickcping/pingone-go-sdk-v2
from 0.11.9 => 0.12.3 (#345) - Bump
github.com/samir-gandhi/davinci-client-go
from 0.3.0 => 0.4.0 (#350) - bump go version from 1.22.3 => 1.22.5 (#345)
- Bump pingone Terraform provider in documentation. (#355)
- Updated connector reference guide with latest connector definitions. (#354)
ENHANCEMENTS:
resource/davinci_flow
: Change flow/variable logic to support the ability to export flows without variable values, but still allow management of variables values if necessary. (#344)resource/davinci_variable
: Add support for secret company variables. (#344)resource/davinci_variable
: Change flow/variable logic to support the ability to export flows without variable values, but still allow management of variables values if necessary. (#344)
BUG FIXES:
resource/davinci_flow
: Fix "Provider produced inconsistent result after apply" error when updating variables in a flow. (#344)resource/davinci_flow
: Fix erroneous deletion of a company / flow instance variable if a flow contains reference to it within it's export. (#344)resource/davinci_flow
: Fix inability to let flows themselves manage variable values during flow execution (allow option to not manage variable values in Terraform state). (#344)resource/davinci_flow
: Resolve warnings that state that DaVinci JSON files contain unknown properties (August 2024). (#350)
What's Changed
- Bump goreleaser/goreleaser-action from 5.1.0 to 6.0.0 by @dependabot in #328
- bump go dependencies 2024-08-14 by @patrickcping in #345
- Update pingone provider in acctests by @patrickcping in #349
- bump go modules 2024-08-16 by @patrickcping in #350
- use new includeVariableValues query param response by @samir-gandhi in #344
- Update connector reference 2024-08-19 by @patrickcping in #354
- Bump pingone provider in documentation by @patrickcping in #355
Full Changelog: v0.3.3...v0.4.0
v0.3.3
NOTES:
resource/davinci_flow
: Replace deprecated flow attribute validator. (#318)- bump
github.com/bflad/tfproviderlint
from 0.29.0 => 0.30.0 (#326) - bump
github.com/golangci/golangci-lint
1.58.2 => 1.59.0 (#318) - bump
github.com/hashicorp/terraform-plugin-docs
from 0.19.2 => 0.19.3 (#326) - bump
github.com/hashicorp/terraform-plugin-framework
1.7.0 => 1.8.0 (#318) - bump
github.com/hashicorp/terraform-plugin-mux
0.15.0 => 0.16.0 (#318) - bump
github.com/hashicorp/terraform-plugin-sdk/v2
from 2.33.0 => 2.34.0 (#326) - bump
github.com/patrickcping/pingone-go-sdk-v2/management
0.38.0 => 0.39.0 (#318) - bump
github.com/patrickcping/pingone-go-sdk-v2
from 0.11.8 => 0.11.9 (#326) - bump
github.com/terraform-linters/tflint
from 0.50.3 => 0.51.1 (#326) - bump go version from 1.21.1 => 1.22.3 (#326)
ENHANCEMENTS:
resource/davinci_flow
: Addedflow_variables.value
to allow the variable's default value to be updated. (#325)
BUG FIXES:
resource/davinci_flow
: Fix issue whereby descriptions are not updated. (#319)resource/davinci_flow
: Fix issue whereby flow variables cannot be updated, leading to error. (#325)resource/davinci_flow
: Fix panic crash when flow instance and/or company variables are included in a flow export. (#316)resource/davinci_flow
: Fixedflow_variables.type
so that it refers to the data type of the variable (as is the original intention), rather than the type of the variable object. (#325)resource/davinci_flow
: Where a description is not provided in the Terraform schema, the description from the flow export will be applied as a fallback. (#319)
What's Changed
- Bump version changes 2024-05-30 by @patrickcping in #317
- Fix panic crash when flow instance and/or company variables are included in a flow export by @patrickcping in #316
- Bump go modules 2024-05-30 by @patrickcping in #318
- Correct
description
plan logic based on the description in the import JSON by @patrickcping in #319 - Fix inability to update flow variables by @patrickcping in #325
- Bump go modules 2024-06-03 by @patrickcping in #326
- Documentation corrections by @patrickcping in #327
Full Changelog: v0.3.2...v0.3.3
v0.3.2
NOTES:
resource/davinci_flow
:flow_variables
now includes a plan derived from the flow import JSON. (#308)- bump
github.com/golangci/golangci-lint
1.55.2 => 1.58.2 (#307) - bump
github.com/hashicorp/go-getter
1.7.2 => 1.7.4 (#307) - bump
github.com/hashicorp/terraform-plugin-docs
0.18.0 => 0.19.2 (#307) - bump
github.com/hashicorp/terraform-plugin-go
0.22.1 => 0.23.0 (#307) - bump
github.com/samir-gandhi/dvgenerate
0.0.10 => 0.0.11 (#307) - bump
golang.org/x/net
0.22.0 => 0.25.0 (#307)
BUG FIXES:
resource/davinci_flow
: Fixed "Error parsingflow_json
" error when theflow_json
string is unknown during plan. (#306)
What's Changed
- Bump goreleaser/goreleaser-action from 5.0.0 to 5.1.0 by @dependabot in #300
resource/davinci_flow
: Skip forward plan modification when the json import is unknown by @patrickcping in #306- bump go modules 2024-05-24 by @patrickcping in #307
resource/davinci_flow
: include aflow_variables
plan derived from the flow import JSON by @patrickcping in #308
Full Changelog: v0.3.1...v0.3.2
v0.3.1
NOTES:
- bump
github.com/hashicorp/terraform-plugin-framework
1.5.0 => 1.7.0 (#286) - bump
github.com/hashicorp/terraform-plugin-go
0.21.0 => 0.22.1 (#286) - bump
github.com/hashicorp/terraform-plugin-mux
0.14.0 => 0.15.0 (#286) - bump
github.com/hashicorp/terraform-plugin-sdk/v2
2.31.0 => 2.33.0 (#286) - bump
github.com/katbyte/terrafmt
0.5.2 => 0.5.3 (#286) - bump
github.com/samir-gandhi/davinci-client-go
0.2.0 => 0.3.0 (#288)
BUG FIXES:
resource/davinci_flow
: Fixed inconsistent state errors when importing a flow with a non-default log setting. (#288)resource/davinci_flow
: Fixed panic error when the flow JSON contains a flow conductor node which isn't using a subflow capability. (#285)
What's Changed
- Fix panic error when a flow contains a flow conductor node which isn't using a subflow capability by @patrickcping in #285
- bump modules 2024-04-11 by @patrickcping in #286
- Add connector reference guide metadata header and fix file end by @patrickcping in #287
resource/davinci_flow
: Fix inconsistent state errors when importing a flow with a non-default log setting by @patrickcping in #288
Full Changelog: v0.3.0...v0.3.1
v0.3.0
changelog pre-release