Releases: digitalocean/terraform-provider-digitalocean
Release list
v2.35.0
IMPROVEMENTS:
#1113 - @danaelhe - Apps: Support Project Assignment
#1109 - @andrewsomething - apps: Add GHCR as a supported registry type.
#1103 - @dweinshenker - Support scalable storage settings separately for read-replica vs. primary
#1102 - @moreinhardt - database: Add access_cert and access_key for kafka users
BUG FIXES:
#1100 - @danaelhe - uptime_alert: 1hr -> 1h
MISC:
#1111 - @andrewsomething - droplet: Document and warn that enabling IPv6 requires OS-level config changes.
#1108 - @andrewsomething - redis config: allow setting timeout to 0
#1105 - @danktec - Force replacement if user tries to disable IPv6 on a droplet
v2.34.1
BUG FIXES:
digitalocean_cdn: handle 'needs-cloudflare-cert' case in read func (#1095). - @andrewsomethingdigitalocean_database_cluster: ignore seconds in maintenance_window.hour (#1094). - @andrewsomething- build(deps): bump golang.org/x/crypto from 0.14.0 to 0.17.0 (#1096). - @dependabot[bot]
v2.34.0
IMPROVEMENTS:
digitalocean_database_user: Support updating ACL settings (#1090). - @dweinshenker
BUG FIXES:
digitalocean_cdn: Add Support for "needs-cloudflare-cert" (#1089). - @danaelhedigitalocean_spaces_bucket: blr1 is a supported region (#1085). - @andrewsomethingdigitalocean_database_kafka_topic: Kafka topic + user ACL management doc fixes (#1082). - @dweinshenker
v2.33.0
IMPROVEMENTS:
BUG FIXES:
- #1078 - @nemcikjan - fix: added missing option to set port on health_check
- #1076 - @dweinshenker - Remove unclean_leader_election_enable for kafka topic configuration
- #1080 - @danaelhe - Apps: Reference Port in expandAppHealthCheck and flattenAppHealthCheck
- #1074 - @T-jegou - Fixing Case Handling for Volume Resource
v2.32.0
IMPROVEMENTS:
digitalocean_app: Supportfeaturesin App spec (#1066). - @T-jegoudigitalocean_database_user: Add support for Kafka Topic User ACL management (#1056). - @dweinshenkerdigitalocean_kubernetes_cluster: Support enabling HA post-create (#1058). - @andrewsomething
BUG FIXES:
digitalocean_loadbalancer: ignore 404 on delete (#1067). - @andrewsomethingdigitalocean_database_mysql_config: Use GetOkExists for bools (#1063). - @andrewsomethingdigitalocean_kubernetes_cluster: Handle error from GetCredentials and protect against panic (#1064). - @andrewsomething
MISC:
provider: Bump godo to v1.105.1 (#1071). - @andrewsomethingprovider: bump google.golang.org/grpc from 1.53.0 to 1.56.3 (#1057). - @dependabot[bot]
v2.31.0
- New Resource:
digitalocean_database_kafka_topic(#1052) - @dweinshenker - New Resource:
digitalocean_database_mysql_config(#1051) - @kallydev - New Resource:
digitalocean_database_redis_config(#1037) - @andrewsomething
IMPROVEMENTS:
digitalocean_database_cluster: Add support for Scalable Storage (#1054). - @dweinshenkerdigitalocean_app: Add support for ingress for component routing, rewrites, and redirects (#1053). - @andrewsomethingdigitalocean_loadbalancer: Add support type param (#1023). - @asaha2
BUG FIXES:
digitalocean_loadbalancer: no region field needed for global lb type (#1046). - @apinonformosodigitalocean_loadbalancer: Parse nil region for global lb (#1043). - @asaha2digitalocean_app: Rework deployment logic (#1048). - @davidsbonddigitalocean_spaces_bucket: set force_destroy false on import (#1041). - @andrewsomething
MISC:
build(deps): bump golang.org/x/net from 0.14.0 to 0.17.0 (#1050). - @dependabot[bot]docs: Clarify Database Docs for Referencing DB Replicas (#1045). - @danaelhetesting: Use terrafmt on docs directory (#1036). - @andrewsomethingdocs: Update Droplet example (#1035). - @danaelhe
v2.30.0
FEATURES:
IMPROVEMENTS:
provider: Enable retries for requests that fail with a 429 or 500-level error by default (#1016). - @danaelhe
BUG FIXES:
digitalocean_database_user: Prevent creating multiple users for the same cluster in parallel (#1027). - @andrewsomethingdigitalocean_database_user: Remove unneeded GET request post-create (#1028). - @andrewsomething
MISC:
docs: Make it clear that volume name has to start with a letter (#1024). - @ahasnadocs: Update Postgres version in example (#1014). - @danaelheprovider: Bump Go version to v1.21.0 (#1025). - @andrewsomethingprovider: Update godo to v1.102.1 (#1020). - @danaelheprovider: Update godo dependency to v1.102.0 (#1018). - @danaelheprovider: Update godo dependency to v1.101.0 (#1017.) - @danaelhe
v2.29.0
FEATURES:
- New Data Source:
digitalocean_database_user(#989). - @lezgomatt
IMPROVEMENTS:
digitalocean_kubernetes_cluster: Add destroy_all_associated_resources option (#1007). - @andrewsomething
BUG FIXES:
MISC:
docs: Note how to getidfor record import (#1004) - @nimboyaprovider: Bump Go version to 1.20.x (#975). - @andrewsomethingtesting: Update Postgres versions in acceptance tests (#1002). - @andrewsomethingprovider: build(deps): bump google.golang.org/grpc from 1.51.0 to 1.53.0 (#1003). - @dependabot[bot]
v2.28.1
BUG FIXES:
digitalocean_database_cluster: Fix custom create timeouts (#987). - @andrewsomethingdigitalocean_droplet: Prevent inconsistent plan when enabling IPv6 (#982). - @andrewsomethingdigitalocean_custom_image: Use custom create timeout (#985). - @andrewsomething
v2.28.0
NOTES:
This release adds experimental support for automatically retrying requests that fail with 429 or 500-level response codes. It can be enabled by setting the DIGITALOCEAN_HTTP_RETRY_MAX environment variable or the http_retry_max argument in the provider configuration.
IMPROVEMENTS:
provider: Add godo's rate limiter configuration & retryable http client (#967). - @DanielHLelisdigitalocean_kubernetes_cluster: Support container registry integration (#963). - @mohsenSydigitalocean_database_replica: Add support for resizing replicas (#977). - @andrewsomethingdigitalocean_database_cluster: Add backup-restore functionality to db create (#970). - @danaelhe
BUG FIXES:
digitalocean_record: Handle pagination in data source (#979). - @andrewsomethingdigitalocean_kubernetes_cluster: Require importing additional node pools manually (#976). - @andrewsomethingdigitalocean_database_replica: Add uuid to data source schema (#969). - @andrewsomething
MISC:
docs: Fix inconsistencies indigitalocean_uptime_alertdocumentation #972 - @nicworteldocs: Use correct links in uptime docs. #973 - @andrewsomethingprovider: Update Terraform SDK to v2.26.1. #975 - @andrewsomething