Releases: scaleway/terraform-provider-scaleway
Releases · scaleway/terraform-provider-scaleway
v2.4.0
v2.3.0
Changelog
Features
- 1caf287 feat(object): resource object bucket ACL (#1465)
- 9561dfd feat(object): added object resource (#1464)
- 113b986 feat(lb): add ssl compatibility (#1439)
- 3e4e954 feat(vpcgw): add wait_for_dhcp to dhcp reservation datasource (#1456)
Fixes
- dfe2bae fix(functions): timeout type (#1478)
- 3208f12 fix(domain_record): cname domain creation (#1480)
- 531dad1 fix(serverless): time duration type conversion (#1477)
- 8b794f7 fix(container): set env variables to computed (#1475)
- f7155b0 fix(redis): add validation method (#1474)
- a882394 fix(object_bucket): use context in datasource HeadBucket (#1472)
- 0554bf8 fix(instance) documentation typo (#1469)
- 96c13a4 fix(instance): security groups cassettes (#1468)
- c007c86 fix(instance): replace create by a set security group (#1460)
- 751fd3c fix(container): set fields instead of waiting for defaults (#1448)
- ab81096 fix(functions): increase name max size (#1455)
- 1b28a43 fix(instance_server): set at least one of image or root_volume id (#1441)
Enhancement
- 260d616 refactor(helpers): rename expandMapPtr helper (#1473)
- cab9a5f perf(domain): add test on proxy srv (#1265)
- 711e277 test(vpcgw_dhcp_reservation): split data source basic test in steps (#1440)
Documentation
New Contributors
Full Changelog: v2.2.9...v2.3.0
v2.2.9
v2.2.8
Changelog
Feats
- 5b2d4df feat(object-storage): add resource website configuration (#1418)
- 34249c8 feat(rdb): add read_replica resource (#1412)
- 061a2ce feat(containers): add sha256 flag to deploy on image changes (#1415)
- db6752f feat(object): bucket policy (#1408)
Fixes
- f305d25 fix(LB): schema type and add migration type (#1428)
- 799e08b fix(iam_group): save ID before adding members (#1424)
- 1f62a49 fix(redis): ignore case on type diff (#1421)
Docs
v2.2.7
v2.2.6
v2.2.5
v2.2.4
v2.2.3
Changelog
Feat
- ce0ae07 feat(account): add account project resource (#1376)
- 46ebe46 feat(scaleway_instance_snapshot): volume type unified (#1300)
- d998d65 feat(instance): allows setting root_volume id (#1373)
- 27b2a0c feat(k8s): add support for configurable root volume (#1364)
- 35b2997 feat(iam): add iam policy resource (#1344)
- 56f10e2 feat(iam): add support for iam group resource (#1350)
- 2e52e90 feat(iam): add iam ssh key resource (#1340)
- 4bfd7e9 feat(iam): add iam api key resource (#1343)
- b367b47 feat(serverless): add support for native domain name (#1358)
- efb453b feat(vpc-gw): add support for enable_smtp (#1357)
- 4449609 feat(iam): add iam user datasource (#1356)
- b693d30 feat(iam): add iam application datasource (#1348)
- 21dc4f5 feat(container-cron): add new resource container cron (#1329)
- 4474c76 feat(iam): add iam application (#1339)
- f9f55ab feat(flexibleip): add support for flexible ip (#1022)
- bd1d718 feat(instance_image) : add resource for instance image (#1331)
Fixes
- 3e84b5a fix(instance_image): test concurrency issue with cassettes (#1378)
- 05b7d09 fix(redis): change acl from list to set (#1366)
- 229636c fix(iam/policy): change rule from list to set (#1361)
- 8dbe972 fix(instance_image): removed state "stopped" in tests involving servers to try to fix nightly tests (#1374)
- cbc451c fix(instance): root_volume boot value read and update (#1372)
- 3c553ab fix(iam_application): disable sweeper if beta is not enabled (#1345)
Docs
v2.2.2
Changelog
Feat
- 4f65569 feat(rdb): add support for database backup (#783)
- 3f7e1a5 feat(function): add support for function (#1109)
- 262a71c feat(redis): add support for endpoints (#1263)
- 6e4aa8d feat(instance): add instance_servers data source (#1264)
- 93f5c03 feat(container): add destroy_registry field to container namespace (#1321)
- cb300f2 feat(vpc-gw): add support for SSH bastion (#1255)
Fix
- 377cdc0 fix(k8s): fix waiting for multicloud cluster (#1325)
- e2625b3 fix(k8s): fix k8s oidc lists update and fix test (#1326)
- 9c54d52 fix(provider): add test for multiple providers (#1283)
- 1db16a6 fix(rdb_privilege): rdb_privilege not being deleted (#1334)
- 593ddff fix: force update empty list if a string list has been updated to an empty list (#1333)
- fcc1c34 fix(vpc-dhcp-reservation): add ForceNew on mac_address field for DHCP reservation (#1274)
- c10f4c3 fix(rdb): add validation on database name and explicit depends_on (#1273)
- df74644 fix(vpc): optional booleans (#1323)
- d4210a1 fix(object): fix cors update test (#1319)
- 00f0991 fix: add timeout values in schema when they're being used (#1320)
- 618b500 fix(lbip): remove unused retry in lbip read (#1314)
- ca58bde fix: remove GetOk usage with optional boolean (#1316)
- 53cb4ff fix(instance): Fix block volume detach when no additional volumes remaining (#789)
- bd36f66 fix(rdb-acl): set information on schema (#1270)
- 534d1d2 fix(vpc): fix typo on pool_high setting (#1301)
- 8afb07b Fix(lb): fix test case with multiple private networks (#1281)
- 9c253f1 fix: fix checkdestroy function (#1276)
- b496953 fix(lb): add ForceNew to the schema of the certificate (#1275)
Docs
- 8b1bb00 docs(k8s): add a upgrade guide for pools (#1280)
- ed4a48e doc(instance_private_nic): added zone field doc & fix typo (#1328)
- d8f9186 doc(redis): fixed markdownlint errors in doc (#1330)
- 8033c72 doc(instance_security_group_rules): add rule port_range field doc (#1318)
- c1cee74 doc(rdb): add details for rdb instance settings option (#1305)
- 674adda docs: add documentation about debugging (#1279)
Chores
- cd1479f added 412 to error codes that are checked (#1306)
- 7d0430b test(domain): update basic test cassette (#1336)
- a17585b test(rdb_instance): detach private network in final steps (#1335)
- 171aeb9 test: update cassettes of all tests using dns (#1332)
- 9afb4ca chore(deps): bump github.com/hashicorp/terraform-plugin-sdk/v2 (#1309)
- 028873d chore(deps): bump github.com/docker/docker (#1310)
- b206178 chore(deps): bump github.com/aws/aws-sdk-go from 1.44.4 to 1.44.26 (#1311)
- 5956ce5 chore(deps): bump github.com/hashicorp/terraform-plugin-log (#1308)
- 3d6bf9c fix(domain): domain basic2 test subdomain name collide with basic (#1322)
- ad50d20 chore: bump sdk (#1299)
- 4215bc3 chore: fix gocritic linter (#1292)
- aa38c72 chore: fix contextcheck linter (#1286)
- fae2a38 chore: fix wastedassign linter (#1290)
- 3911bec chore: fix gofumpt linter (#1293)
- be5ce9f chore: fix gosec linter (#1294)
- 0be00df chore: fix predeclared linter (#1291)
- 3aca0e0 chore: fix containedctx linter (#1288)
- 07e11d4 chore: fix thelper linter (#1287)
- 009f5b6 chore: add support for ifshort linter (#1285)
- ceb09e3 chore: fix nilerr linter (#1284)
- 465fb6d chore: update golangci configuration files to make it more explicit (#1278)
- b10db93 chore: add acceptance tests to code coverage (#1147)
- d8bff37 fix(iot): fix route s3 test (#1282)