Releases: digitalocean/terraform-provider-digitalocean
Releases · digitalocean/terraform-provider-digitalocean
v2.22.1
BUG FIXES:
digitalocean_app
: Limit the number of deployments listed when polling (#865). - @andrewsomething
MISC:
- release workflow: switch to
crazy-max/[email protected]
(#863). - @andrewsomething
v2.22.0
Note: No binaries were generated for this release due to an issue with the release pipeline. This was fixed in a followup release, v2.22.1.
IMPROVEMENTS:
digitalocean_project
: Makeis_default
configurable (#860). - @danaelhedigitalocean_droplet
: Configurable timeouts for Droplet create operations (#839). - @ngharringtondigitalocean_app
: Add computed URN attribute (#854). - @andrewsomething
BUG FIXES:
digitalocean_app
: Only warn on read if there is no active deployment (#843). - @andrewsomethingdigitalocean_database_firewall
: Remove firewall rule from state if missing (#840). - @liamjcooper
MISC:
- chore: Fix incorrect heading in bug template (#859). - @artis3n
- testing: Use supported OS for Droplet image slug. (#855). - @andrewsomething
- testing: Introduce golangci-lint in GitHub workflows. (#755). - @atombrella
- docs: Add more examples on using Droplet snapshots (#846). - @mkjmdski
2.21.0 (June 16, 2022)
FEATURES:
- New Resource:
digitalocean_reserved_ip
(#830). - @andrewsomething - New Resource:
digitalocean_reserved_ip_assignment
(#830). - @andrewsomething - New Data Source:
digitalocean_reserved_ip
(#830). - @andrewsomething
MISC:
- examples: Change k8s example to use ingress v1 (#831). - @jacobgreenleaf
v2.21.0
FEATURES:
- New Resource:
digitalocean_reserved_ip
(#830). - @andrewsomething - New Resource:
digitalocean_reserved_ip_assignment
(#830). - @andrewsomething - New Data Source:
digitalocean_reserved_ip
(#830). - @andrewsomething
MISC:
- examples: Change k8s example to use ingress v1 (#831). - @jacobgreenleaf
v2.20.0
IMPROVEMENTS:
digitalocean_app
: Support functions components (#831). - @andrewsomethingdigitalocean_monitor_alert
: Support load balancer alert types (#822). - @andrewsomethingdigitalocean_loadbalancer
: support udp as a target and entry protocol (#789). - @dikshant
BUG FIXES:
MISC:
- docs: Document values attribute in ssh_keys data source (#832). - @andrewsomething
- docs: Note limitations on importing MongoDB users (#821). - @andrewsomething
- docs: Fix k8's node_pool.tags description (#816). - @danaelhe
- testing: Fix k8s versions in acceptance tests (#826). - @gizero
- provider: Build with go 1.18 (#813). - @ChiefMateStarbuck
v2.19.0
IMPROVEMENTS:
digitalocean_container_registry
: Support providing custom region (#804). - @andrewsomething
v2.18.0
FEATURES:
- New Resource:
digitalocean_spaces_bucket_policy
(#800) - @pavelkovar
IMPROVEMENTS:
digitalocean_app
: Implement support for App Platformlog_destinations
(#798). - @jbruntondigitalocean_app
: Implement support for configuring alert policies (#797). - @andrewsomething
BUG FIXES:
digitalocean_project
: Environment is optional, don't set default (#788). - @andrewsomethingdigitalocean_droplet
: Handle optional booleandroplet_agent
(#785). - @Kidsan
MISC:
v2.17.1
IMPROVEMENTS:
digitalocean_app
: Allow usingMONGODB
as a database engine option (#783). - @cnunciato- doc: Update docs for
digitalocean_monitor_alert
to highlight it is currently Droplet-only (#780). - @andrewsomething
v2.17.0
IMPROVEMENTS:
digitalocean_loadbalancer
: Fetch loadbalancer resource in datasource by ID (#773). @opeco17digitalocean_vpc
: Allow updating name and description of default vpcs (#748). - @andrewsomethingdigitalocean_app
: Support preserve_path_prefix (#768). - @andrewsomething
BUG FIXES:
digitalocean_droplet
- Refactor post-create polling code (#776). - @andrewsomethingdigitalocean_floating_ip_assignment
: Properly support importing existing assignments (#771). - @andrewsomethingdigitalocean_database_cluster
: Retry on 404s in post create polling (#761). - @opeco17
MISC:
- docs: Update records examples to use domain id over name (#770). - @andrewsomething
- docs: Add k8s as available project resource to docs (#750) - @scotchneat
- docs: Fix database cluster documentation (#766) - @colinwilson
- provider: Update to v2.10.1 of the terraform-plugin-sdk (#760). - @andrewsomething
- testing: Makefile: Only run sweep against the digitalocean package (#759). - @andrewsomething
- testing: Update domains sweeper (#753) - @scotchneat
v2.16.0
IMPROVEMENTS:
digitalocean_loadbalancer
: Add support for size_unit (#742). - @bbassingthwaitedigitalocean_database_firewall
: Add attributes for Kubernetes cluster IDs to firewall rules (#741). - @tdyas
BUG FIXES:
digitalocean_database_user
,digitalocean_database_replica
,digitalocean_database_db
,digitalocean_database_connection_pool
: Provide better error messages importing database sub-resources. (#744). - @andrewsomething
v2.15.0
IMPROVEMENTS:
digitalocean_container_registry_docker_credentials
: Revoke OAuth token when credentials are destroyed (#735). - @andrewsomethingdigitalocean_loadbalancer
: Support disabling automatic DNS records when using Let's Encrypt certificates (#723, #730). - @andrewsomething
BUG FIXES:
- docs: Remove outdated info from README (#733). - @andrewsomething
TESTING:
- testing: Check for endpoint attr in
digitalocean_kubernetes_cluster
when HA is enabled (#725). - @danaelhe - testing: Add acceptance test workflow (#732). - @scotchneat
- testing: Add scheduled acceptance test runs (#734). - @scotchneat
- testing: Limit acceptance test job/workflow to single run at a time (#738). - @scotchneat
- testing: Acceptance tests: Don't use deprecated size slugs (#737). - @andrewsomething
- testing: Acceptance tests: Use 2048 bit private keys in test data (#736). - @andrewsomething
- testing: Fixes an invalid droplet size in some acceptance tests (#724). - @scotchneat