Skip to content

Releases: pingidentity/terraform-provider-pingdirectory

v1.3.0

09 Jul 18:14
71d6389
Compare
Choose a tag to compare
Update for new .goreleaser config spec

v1.2.0

29 Mar 15:49
d6f94ae
Compare
Choose a tag to compare

ENHANCEMENTS

  • Added validators for enum string attributes (#337)
  • Allow product_version values that are not explicitly supported as long as the major-minor version is supported. For example, version 10.0.0.10 would be allowed, but version 20.0.0.0 would not be allowed. (#349)
  • Added support for PingDirectory patch versions (#350)
    • 9.1.0.3 - 9.1.0.4
    • 9.2.0.2 - 9.2.0.5
    • 9.3.0.1 - 9.3.0.5
    • 10.0.0.1 - 10.0.0.2

DEPENDENCIES

  • Bump github.com/hashicorp/terraform-plugin-go from 0.20.0 to 0.22.1 (#343)
  • Bump github.com/hashicorp/terraform-plugin-framework from 1.5.0 to 1.7.0 (#345, #347)

v1.1.0

01 Feb 16:27
7885cf2
Compare
Choose a tag to compare

FEATURES

  • Added support for PingDirectory version 10.0.0.0 (#331)

v1.0.2

18 Jan 16:42
4996f13
Compare
Choose a tag to compare

DEPENDENCIES

  • Bump golang.org/x/crypto from 0.16.0 to 0.17.0 (#324)
  • Bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 (#325)
  • Bump github.com/hashicorp/terraform-plugin-framework from 1.3.5 to 1.5.0 (#327)
  • Bump github.com/hashicorp/terraform-plugin-go from 0.18.0 to 0.20.0 (#327)

v1.0.1

26 Oct 16:06
261a955
Compare
Choose a tag to compare

v1.0.1 October 26, 2023

DEPENDENCIES

  • Bump golang.org/x/net from 0.14.0 to 0.17.0 (#307)
  • Bump google.golang.org/grpc from 1.57.0 to 1.57.1 (#310)

v1.0.0

06 Sep 16:32
ee2fa00
Compare
Choose a tag to compare

v1.0.0 September 6, 2023

ENHANCEMENTS

  • Mark attributes as required for specific values of the type attribute (#289)
  • Add default values based on the type attribute value, and add default values to schema for empty sets (#291)
  • Set computed attributes that don't apply for a given type value to null

BUG FIXES

  • Fix mismatched state issues with certain string attributes (#290)
  • Reset values that are null in the configuration to default values (#292)
  • Fix attributes that required replacement for default resources (#293)

DOCUMENTATION UPDATES

  • Various documentation improvements (#298)
    • Add links to PingDirectory online docs
    • Add config object synopsis to doc pages
    • Add note to doc pages for default resources

DEPENDENCIES

  • Bump github.com/hashicorp/terraform-plugin-framework-validators from 0.11.0 to 0.12.0 (#294)
  • Bump github.com/hashicorp/terraform-plugin-testing from 1.4.0 to 1.5.1 (#295)
  • Bump github.com/terraform-linters/tflint from 0.47.0 to 0.48.0 (#296)

v0.11.0

25 Aug 21:18
b6eb9d8
Compare
Choose a tag to compare

v0.11.0 August 25, 2023

ENHANCEMENTS

  • Various improvements to the type attribute (#274, #276)
    • Added config validators that depend on specific type values
    • Add computed type values for resources that have a single valid type value
    • Make the type value read-only for default resources
    • Separate descriptions for attributes that differ by type
  • Build in PingDirectory defaults into resource schema where possible (#275)
  • Reduce the number of computed attributes that appear in plan output after initial create (#280)
  • Add User-Agent header with provider version to HTTP requests (#282, #287)

BUG FIXES

  • Avoid returning errors for 404 responses in resource read and delete methods for non-default resources (#277)
  • Require replacement for changes to attributes that are read-only after creation (#281)

DOCUMENTATION UPDATES

  • Remove unnecessary provider config from resource and data source examples (#283)
  • Various doc fixes (#286)

DEPENDENCIES

  • Bump github.com/hashicorp/terraform-plugin-framework from 1.3.4 to 1.3.5 (#285)

v0.10.0 August 4, 2023

07 Aug 19:33
3f7fdab
Compare
Choose a tag to compare

FEATURES

  • Add a corresponding data source for each resource (#267)
  • Add data sources for listing existing config objects (#268)

ENHANCEMENTS

  • Make the id attribute read-only across all resources and data sources. Use the name attribute instead for resources that previously depended on the id attribute being set by the user (#269)

DEPENDENCIES

  • Bump github.com/hashicorp/terraform-plugin-framework from 1.3.2 to 1.3.3 (#265)
  • Bump github.com/hashicorp/terraform-plugin-testing from 1.3.0 to 1.4.0 (#266)

v0.9.0

14 Jul 19:17
4efe894
Compare
Choose a tag to compare

v0.9.0 July 14, 2023

FEATURES

  • Support PingDirectory version 9.2.0.1 (#257)
  • Support PingDirectory version 9.3.0.0 (#258)

BUG FIXES

  • Fix some attributes that were incorrectly version-restricted (#259)
  • Fix formatted properties causing errors on create (#261)

DEPENDENCIES

  • Bump github.com/terraform-linters/tflint from 0.46.1 to 0.47.0 (#235)
  • Bump github.com/hashicorp/terraform-plugin-framework from 1.3.1 to 1.3.2 (#254)
  • Bump github.com/hashicorp/terraform-plugin-go from 0.16.0 to 0.18.0 (#256)
  • Bump github.com/hashicorp/terraform-plugin-docs from 0.15.0 to 0.16.0 (#260)
  • Update to Go 1.20 (#262)

v0.8.0

30 Jun 14:48
30e1fc8
Compare
Choose a tag to compare

v0.8.0 June 30 2023

FEATURES

  • New Resource: pingdirectory_custom_logged_stats (#240)
  • New Resource: pingdirectory_prometheus_monitor_attribute_metric (#241)
  • New Resource: pingdirectory_velocity_context_provider (#242)
  • New Resource: pingdirectory_passphrase_provider (#243)
  • New Resource: pingdirectory_notification_manager (#244)
  • New Resource: pingdirectory_vault_authentication_method (#245)
  • New Resource: pingdirectory_obscured_value (#246)
  • New Resource: pingdirectory_license (#247)
  • New Resource: pingdirectory_delegated_admin_correlated_rest_resource (#248)
  • New Resource: pingdirectory_sensitive_attribute (#249)
  • New Resource: pingdirectory_password_validator (#250)
  • New Resource: pingdirectory_password_generator (#251)
  • New Resource: pingdirectory_replication_server (#252)

ENHANCEMENTS

  • Added config validators for pingdirectory_delegated_admin_rights, pingdirectory_rest_resource_type, and pingdirectory_web_application_extension (#253)

DEPENDENCIES

  • Bump github.com/hashicorp/terraform-plugin-framework from 1.3.0 to 1.3.1 (#236)
  • Bump github.com/golangci/golangci-lint from 1.53.2 to 1.53.3 (#237)
  • Bump github.com/hashicorp/terraform-plugin-testing from 1.2.0 to 1.3.0 (#238)
  • Bump github.com/hashicorp/terraform-plugin-go from 0.15.0 to 0.16.0 (#239)