Releases: scaleway/terraform-provider-scaleway
v2.76.0
Changelog
Feats
- b798758: feat(vpcgw): add ip list resource (#4000) (@yfodil)
- ae3a203: feat(iam): add ssh key list resource (#3997) (@estellesoulard)
- 2178d38: feat(object): add support for bucket
noncurrent_versions(#3993) (@pypaut) - 2d5881e: feat(iam): add group list resource (#4006) (@estellesoulard)
- 7984f76: feat(rdb): add scaleway_rdb_database list resource (#3990) (@jremy42)
- 2bbb1f2: feat(vpc): add connector list resource (#4007) (@yfodil)
- 54222f2: feat(edge_services): add support for container & function backends (#4010) (@yfodil)
- 9fa6676: feat(instance): add support for security group identity (#3789) (@Mia-Cross)
- 96333fd: feat(iam): add applications list resource (#4016) (@estellesoulard)
- ed608b4: feat(rdb): add database backup list resource (#4014) (@jremy42)
- 2495dd9: feat(object): add support for bucket SSE-KMS (#4005) (@pypaut)
- e5f4368: feat(instance): security group rules identity (#3814) (@Mia-Cross)
- 13e2764: feat(rdb): add snapshot list resource (#4017) (@jremy42)
- a5ee6fd: feat(vpc): add route list resource (#4021) (@yfodil)
- 03e5876: feat(iam): add user list resource (#4013) (@estellesoulard)
- 40a682f: feat(opensearch): add deployment list resource (#3981) (@jremy42)
- a4076b1: feat(domain): add domain zone list resource (#4024) (@jremy42)
- 043c9ed: feat(k8s): add
skip_nodes_with_local_storageandlog_levelto autoscaler_config (#4022) (@Mia-Cross) - c36d182: feat(k8s): add
labels,taintsandstartup_taints(#4031) (@Mia-Cross) - 1b9cf49: feat(secret): add secret list resource (#4034) (@estellesoulard)
- 0530c89: feat(cockpit): add scaleway_cockpit_config data source (#4040) (@jremy42)
- 1c5b4da: feat(mongodb): add scaleway_mongodb_databases data source (#4035) (@jremy42)
- e296aca: feat(interlink): set peer_asn to required on self-hosted links (#4033) (@yfodil)
- d43e4a8: feat(rdb): add scaleway_rdb_instance_restart action (#4025) (@jremy42)
Fixes
- 58e9c91: fix(object): add support for bucket encryption region (#3998) (@pypaut)
- 1da51ec: fix(s2s_vpn): omit optional cipher fields when not set (#4001) (@yfodil)
- c7e3d49: fix(rdb): wait for instance endpoints before read to fix null outputs on first apply (#4003) (@jremy42)
- 1b5e75e: fix(apple-silicon): treat permissions_denied as not found on read to fix phantom state after partial create (#4009) (@jremy42)
Docs
- d808d5f: docs(object): add bucket examples for lifecycle rules (#4008) (@pypaut)
- 35d66ef: docs(backend): add support to state lock to s3 backend (#4019) (@pypaut)
- 7d61838: doc(container): add an example with a VPC (#4032) (@Mia-Cross)
- f89ce86: docs(backend): fix details about s3 state locking (#4028) (@pypaut)
Chores
- 5249d02: chore: add registry declaration (#4041) (@remyleone)
- 107d372: chore(block): bump API from v1alpha1 to v1 (#3565) (@Mia-Cross)
v2.75.0
Changelog
Feat
- 5fb84e3: feat(vpc): add private network list resource (#3961) (@yfodil)
- 62390c9: feat(iam): add scim resource and datasource (#3963) (@estellesoulard)
- 1775c84: feat(mongodb): list resource (#3962) (@jremy42)
- db9f87a: feat(ipam): add ip list resource (#3982) (@yfodil)
- 4105af8: feat(vpcgw): add public gateway list resource (#3983) (@yfodil)
- 6f8fb6d: feat(redis): add redis cluster list resource (#3986) (@jremy42)
- 129227a: feat(container): migrate all resources to API v1 (#3964) (@Mia-Cross)
- afcd5ad: feat(lb): add lb list resource (#3988) (@yfodil)
- bb25ad2: feat(lb): add lb backend list resource (#3991) (@yfodil)
- fad8311: feat(lb): add lb frontend list resource (#3992) (@yfodil)
- dce40f9: feat(rdb): add rdb instance list resource (#3989) (@jremy42)
- 5e9afbf: feat(datawarehouse): shard count (#3994) (@jremy42)
Fix
- e1cc86b: fix(cockpit/tem): base default project on config rather than naming (#3953) (@estellesoulard)
- 32a054f: fix(opensearch): stabilize private network endpoint switching (#3966) (@jremy42)
Chore
- d2a6f6c: chore(deps): bump actions/cache from 5.0.4 to 5.0.5 (#3973) (@dependabot[bot])
- 0096bba: chore(deps): bump golang.org/x/crypto from 0.49.0 to 0.50.0 (#3976) (@dependabot[bot])
- 11ed197: chore(deps): bump github.com/aws/aws-sdk-go-v2/service/sqs (#3975) (@dependabot[bot])
- e6daf45: chore(deps): bump crate-ci/typos from 1.45.0 to 1.46.0 (#3972) (@dependabot[bot])
- b0b89e2: chore(function): remove deprecated attribute
activate_vpc_integration(#3967) (@Mia-Cross) - 31d561f: chore(deps): bump goreleaser/goreleaser-action from 7.0.0 to 7.2.1 (#3971) (@dependabot[bot])
- fd104a9: chore(deps): bump github.com/hashicorp/terraform-plugin-testing (#3977) (@dependabot[bot])
- 8f5b725: chore(deps): bump github.com/aws/aws-sdk-go-v2/config (#3969) (@dependabot[bot])
- 4e61f04: chore(deps): bump devcontainers/ci from 0.3.1900000417 to 0.3.1900000449 (#3970) (@dependabot[bot])
- 08bd31f: chore: bump golangci-lint to v2.12.2 (#3995) (@yfodil)
v2.74.0
Changelog
Feat
- caed635: feat(interlink): add attach/detach vpc on links (#3951) (@yfodil)
- 6bc9360: feat(interlink): add enable/disable route propagation on links (#3954) (@yfodil)
- 88ed1b6: feat(interlink): add dedicated connection datasource (#3955) (@yfodil)
Fix
- 9e13b58: fix(function): replace container API call by function API call on token deletion (#3952) (@Mia-Cross)
- 6e1042c: fix registry_sha256 update (#3956) (@Mia-Cross)
- b2c884e: fix(rdb): return resource identity after rdb privilege update (#3958) (@jremy42)
Chores
- e11851f: chore(instance): add APIIDs filter to PCU requests to reduce cassette size (#3949) (@Mia-Cross)
Docs
- 91a849f: docs(vpc): add support for vpc list documentation (#3948) (@remyleone)
v2.73.0
Changelog
Feat
- 1e0169d: feat(vpc): add support for nexthop_vpc_connector_id in routes (#3942) (@yfodil)
- 3a5bdae: feat(k8s): add pool specs validation (#3852) (@Mia-Cross)
- 6b3ef25: feat(interlink): add routing policies (#3938) (@yfodil)
- 0658d35: feat(redis): cluster connection string (#3906) (@jremy42)
- 2f7ab41: feat(vpc): add support for list resource (#3709) (@remyleone)
- f9ec5cb: feat(interlink): add link resources (#3943) (@yfodil)
Fixes
- 0385b66: fix(domain): registration owner contact (#3939) (@jremy42)
- 0d92291: fix(mnq): tests serial and sns project name (#3936) (@jremy42)
- 914d132: fix(vpc): make connector project_id computed-only (#3945) (@yfodil)
Chore
- 4413db2: chore: bump github.com/hashicorp/terraform-plugin-mux to v0.23.1 (#3940) (@remyleone)
- 9b43170: chore: bump opentofu/setup-opentofu (#3941) (@remyleone)
v2.72.0
Changelog
Feat
- 1ad3bda: feat(domain): add identity support to domain registration. (#3881) (@jremy42)
- 634743f: feat(interlink): add PoPs datasources (#3907) (@yfodil)
- c5b97da: feat(edge_services): add host filter on route stage (#3909) (@yfodil)
Fixes
- 377c7d6: fix(provider): prevent meta override (#3908) (@estellesoulard)
- a6c443b: fix(rdb): surface effective_permission and permission_status for privileges drifts (#3429) (@jremy42)
- 21aaf5a: fix(baremetal): treat option as locality-independent (#3915) (@Laure-di)
- 14e7424: fix(domain_zone): avoid duplicate zone creation and align TEM tests with the current API. (#3811) (@jremy42)
Chore
- 7d32d97: chore(deps): bump github.com/aws/aws-sdk-go-v2 from 1.41.2 to 1.41.5 (#3893) (@dependabot[bot])
- 5fb664c: chore(deps): bump actions/cache from 5.0.3 to 5.0.4 (#3895) (@dependabot[bot])
- 5d05708: chore(deps): bump github.com/nats-io/jwt/v2 from 2.8.0 to 2.8.1 (#3894) (@dependabot[bot])
- 0767b6c: chore(deps): bump rhysd/actionlint from 1.7.11 to 1.7.12 (#3896) (@dependabot[bot])
- 46975ff: chore(deps): bump actions/setup-go from 6.3.0 to 6.4.0 (#3897) (@dependabot[bot])
- d55bbf5: chore(deps): bump crate-ci/typos from 1.44.0 to 1.45.0 (#3898) (@dependabot[bot])
- 1768b12: chore(deps): bump codecov/codecov-action from 5.5.2 to 6.0.0 (#3899) (@dependabot[bot])
- ea16045: chore(deps): bump github.com/aws/aws-sdk-go-v2/credentials (#3900) (@dependabot[bot])
- 6e49f5e: chore(deps): bump github.com/hashicorp/aws-sdk-go-base/v2 (#3902) (@dependabot[bot])
- 52918e0: chore(deps): bump github.com/hashicorp/terraform-plugin-mux from 0.22.0 to 0.23.0 (#3901) (@dependabot[bot])
- 7fabcbd: chore: transition syntax to go1.26 (new, ErrorAsType) (#3903) (@remyleone)
- 9694713: chore(deps): bump github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream (#3922) (@dependabot[bot])
- 1744b17: chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 (#3933) (@dependabot[bot])
- 4b7c154: chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp (#3934) (@dependabot[bot])
v2.71.0
Changelog
Feat
- 4f40429: feat(object): add support for sse (#3775) (@remyleone)
- d5d9071: feat(iam): add iam_saml resource (#3793) (@estellesoulard)
- 1103c4f: feat(iam): add iam_saml_certificate datasource (#3813) (@estellesoulard)
- 1278ead: feat(vpc): add support for vpc peering connectors (#3835) (@yfodil)
- 0a27a0f: feat(cockpit): add exporter resource (#3548) (@jremy42)
- 65c341e: feat(opensearch): add support for
public_dashboard_url(#3836) (@jremy42) - aa2f4d4: feat(datawarehouse): start stop config (#3844) (@jremy42)
- 25e6543: feat(datawarehouse): write-only password for deployment resource (#3842) (@jremy42)
- 3f55ddd: feat(autoscaling): add support for group identity (#3749) (@yfodil)
- cd0efde: feat(autoscaling): add support for template identity (#3770) (@yfodil)
- 1bee23e: feat(mnq): add identity support to MNQ NATS resources (#3766) (@jremy42)
- 6f73379: feat(webhosting): add identity support to scaleway_webhosting (#3769) (@jremy42)
- df2721c: feat(opensearch): add data source for deployment resource (#3772) (@jremy42)
- ee957e5: feat(mnq): add identity support to MNQ SQS resources (#3768) (@jremy42)
- 67f722b: feat(vpcgw): add support for gateway network identity (#3779) (@yfodil)
- 03802f5: feat(vpcgw): add support for pat rule identity (#3780) (@yfodil)
- dbb4f4e: feat(mnq): add identity support to MNQ SNS resources (#3767) (@jremy42)
- af35210: feat(vpcgw): add support for ip identity (#3777) (@yfodil)
- 0d4fa9a: feat(s2s-vpn): add support for connector identity (#3784) (@yfodil)
- 9adf37a: feat(vpcgw): add support for ip reverse identity (#3782) (@yfodil)
- 1c91f65: feat(s2s-vpn): add support for vpn gateway identity (#3787) (@yfodil)
- 44d07ab: feat(ipam): add support for ip identity (#3798) (@yfodil)
- a807060: feat(vpcgw): add support for public gateway identity (#3778) (@yfodil)
- 54cd06c: feat(autoscaling): add support for policy identity (#3750) (@yfodil)
- 4057857: feat(s2s-vpn): add support for customer gw identity (#3785) (@yfodil)
- 1b0e61e: feat(s2s-vpn): add support for routing policy identity (#3786) (@yfodil)
- 6a3bc82: feat(file): add support for identity (#3654) (@remyleone)
- 923619d: feat(iot): add identity (#3799) (@jremy42)
- 6a13224: feat(iam): add iam_saml_certificate resource (#3795) (@estellesoulard)
- 51bdbeb: feat(vpc): add route datasource (#3812) (@yfodil)
- 2c67c81: feat(vpc): add acl datasource (#3815) (@yfodil)
- ba3c8aa: feat(edge_services): support WAF and backend stage targets in route rules (#3816) (@yfodil)
- 99a47fc: feat(edge_services): add backend datasource (#3817) (@yfodil)
- 3b38c35: feat(edge_services): add cache datasource (#3818) (@yfodil)
- d89c8ad: feat(edge_services): add dns datasource (#3819) (@yfodil)
- f51b441: feat(edge_services): add tls datasource (#3822) (@yfodil)
- 28e9ffe: feat(edge_services): add waf datasource (#3823) (@yfodil)
- 2b7b06a: feat(domain): add Identity (#3688) (@jremy42)
- 896cca7: feat(edge_services): add route datasource (#3829) (@yfodil)
- e51a66b: feat(domain): registration data source (#3759) (@jremy42)
- a3543b1: feat(edge_services): add pipeline datasource (#3830) (@yfodil)
- 3ad4137: feat(cockpit): add identity support to deprecated cockpit resources. (#3880) (@jremy42)
- bbee6c3: feat(interlink): add partner datasources (#3874) (@yfodil)
Fixes
- 8823542: fix(instance): servers datasource public ips schema (#3801) (@jremy42)
- 6e6a4bb: fix(vpcgw): remove outdated locality check (#3806) (@yfodil)
- 4906309: fix(domain): add d.SetId("") in record delete (#3831) (@jremy42)
- 90267ad: fix(instance): set public_ips in datasource as optional (#3825) (@estellesoulard)
- f161058: fix(vpc): filter out server-managed rules to prevent permanent drift (#3834) (@yfodil)
- a2d8371: fix(rdb): preserve HA during engine upgrades. (#3858) (@jremy42)
- 02ec3cc: fix(k8s): cluster oidc: allow trailing slash in issuer_url at creation (#3857) (@Mia-Cross)
- f156dbd: fix(rdb): maintain ACL during RDB instance engine upgrade (#3832) (@jremy42)
Docs
- f267d28: docs: add write only and ephemeral documentation (#3776) (@estellesoulard)
- c064996: docs(iam): add a warning about importing api_key (#3409) (@Mika56)
Chore
- c6dcc7f: chore: add terraform-provider-scaleway user agent for s3client (#3773) (@remyleone)
- 1f776b4: chore(vpcgw): remove v1 api (#3774) (@yfodil)
- 763a475: chore(opensearch): add docs and remove unused func (#3788) (@yfodil)
- e853e51: chore: make runs-on configurable through variables (#3792) (@remyleone)
- 80eea4c: ci: remove paths filter from documentation workflow to ensure tfplugindocs always runs on PRs (#3796) (@jremy42)
- 75274fc: chore: nightly missing products matrix (#3797) (@jremy42)
- 030ae58: chore: add a test to ensure that all resources got a data source (#3663) (@remyleone)
- 9170436: chore: add cassette anonymization (#3802) (@jremy42)
- c124097: chore(iam): fix saml nightly (#3807) (@estellesoulard)
- e3b93d0: chore(deps): bump google.golang.org/grpc from 1.79.1 to 1.79.3 (#3820) (@dependabot[bot])
- 4e18046: chore: migrate golangci-lint to v2.11.3 (#3827) (@remyleone)
- e901b8b: chore(keymanager): add checkdestroy to tests (#3837) (@estellesoulard)
v2.70.1
Changelog
Fixes
- d4d3abf: fix(s2s-vpn): panic when creating vpn gateway with IPAM private IP (#3760) (@yfodil)
- 049a202: fix(apple-silicon): convert []interface{} to []string for runner_ids (#3761) (@Laure-di)
Chores
- 8551f44: chore: add support for devcontainers in dependabot (#3748) (@remyleone)
- da32778: chore(deps): bump crazy-max/ghaction-import-gpg from 6.3.0 to 7.0.0 (#3752) (@dependabot[bot])
- a0faf2c: chore(deps): bump github.com/aws/aws-sdk-go-v2/credentials (#3754) (@dependabot[bot])
- 9e305bd: chore(deps): bump golang.org/x/crypto from 0.47.0 to 0.48.0 (#3755) (@dependabot[bot])
- 27a9c97: chore(deps): bump github.com/nats-io/nats.go from 1.48.0 to 1.49.0 (#3757) (@dependabot[bot])
- 1c3b48a: chore(deps): bump github.com/hashicorp/aws-sdk-go-base/v2 (#3753) (@dependabot[bot])
- 2700399: chore(apple-silicon): update cassettes (#3763) (@yfodil)
v2.70.0
Changelog
Feat
- 7666216: feat(mongodb): add instance password_wo (#3624) (@estellesoulard)
- 4ea6d7f: feat(mongodb): add mongodb_user password_wo (#3625) (@estellesoulard)
- 4eda90f: feat(config): add organization_id to config data source (#3646) (@jremy42)
- 0be2cf7: Add private network support for datawarehouse deployments (#3647) (@jremy42)
- a899229: feat(vpc): add support for identity (#3655) (@yfodil)
- e3e5e4b: feat(jobs): migrate api from v1alpha1 to v1alpha2 (#3650) (@Mia-Cross)
- 4d07d3d: feat(kafka): add cluster resource (#3651) (@jremy42)
- d14ba5e: feat(s2s_vpn): add datasources (#3648) (@yfodil)
- 0df5aa1: feat(instance): user_data resource identity (#3670) (@Mia-Cross)
- 292b13c: feat(edge_services): add support for cache stage identity (#3681) (@yfodil)
- 44229c7: feat(edge_services): add support for pipeline identity (#3679) (@yfodil)
- 4f8a37e: feat(edge_services): add support for dns stage identity (#3682) (@yfodil)
- 8ad0b81: feat(edge_services): add support for route stage identity (#3684) (@yfodil)
- b717c35: feat(inference): add model secret_wo (#3689) (@estellesoulard)
- 823ec18: feat(redis): implement Identity (#3675) (@jremy42)
- 63b14ae: feat(edge_services): add support for tls stage identity (#3683) (@yfodil)
- 13c9f80: feat(edge_services): add support for baackend stage identity (#3680) (@yfodil)
- 66f8205: feat(Opensearch): add new deployment resource (#3645) (@jremy42)
- fb8c50c: feat(cockpit): implement Identity (#3676) (@jremy42)
- 44f8b0e: feat(lb): add support for acl identity (#3690) (@yfodil)
- ebfdaad: feat(instance): snapshot resource identity (#3674) (@Mia-Cross)
- 5415dcb: feat(edge_services): add support for plan identity (#3672) (@yfodil)
- 6c7a39d: feat(kafka): add scaleway_kafka_cluster data source (#3692) (@jremy42)
- e4099fe: feat(lb): add support for certificate identity (#3699) (@yfodil)
- 143c53a: feat(lb): add support for frontend identity (#3700) (@yfodil)
- 6146428: feat(lb): add support for ip identity (#3710) (@yfodil)
- 7dd991f: feat(lb): add support for backend identity (#3691) (@yfodil)
- c9a3882: feat(lb): add support for private network identity (#3713) (@yfodil)
- a1ea369: feat(instance): add support for IP reverse DNS identity (#3725) (@Mia-Cross)
- 37979da: feat(instance): add support for private NIC identity (#3721) (@Mia-Cross)
- 0a8a93e: feat(autoscaling): add group datasource (#3731) (@yfodil)
- 65d442c: feat(edge_services): add support for waf & head stage identity (#3730) (@yfodil)
- 455d7db: feat(autoscaling): add policy datasource (#3733) (@yfodil)
- c7a7267: feat(baremetal): add WriteOnly password and service_password (#3717) (@estellesoulard)
- e48cd55: feat(instance): add support for image identity (#3677) (@Mia-Cross)
- 64c3c1b: feat(tem): add support for identity (#3687) (@jremy42)
- 927cd4c: feat(lb): add support for lb identity (#3722) (@yfodil)
- 44c9200: feat(mongodb): add identity (#3668) (@jremy42)
- 663cef2: feat(flexible-ip): add support for ip identity (#3723) (@yfodil)
- 77fd717: feat(instance): add support for IP identity (#3678) (@Mia-Cross)
- 4fb85d0: feat(flexible-ip): add support for mac address identity (#3726) (@yfodil)
- 5a88dfd: feat(instance): add support for placement group identity (#3720) (@Mia-Cross)
- c12e061: feat(lb): add support for route identity (#3712) (@yfodil)
- ce0b433: feat(tem): add identity for domain_validation (#3716) (@jremy42)
- fbe0a67: feat(scwconfig): add config ephemeral resource (#3652) (@estellesoulard)
- 4d61e38: feat(rdb): Implement Identity for all RDB resources (#3659) (@jremy42)
Fixes
- 105a6fa: fix(domain): use dns zone to deduplicate SRV records (#3596) (@mauritsderuiter95)
- ead87af: fix(k8s): add scaleway ranges when ACL are deleted (#3715) (@remyleone)
- 4a22f3d: fix(secret): add ForceNew to version secret_id (#3747) (@estellesoulard)
- ba301b7: fix(provider): fix framework provider meta for all various config sources (#3728) (@estellesoulard)
- cce638e: fix(rdb): add same_region, status, download_url attributes to database_backup for import (#3732) (@jremy42)
- c001c77: fix(k8s): fix expand id for security group id (#3729) (@remyleone)
- 98e8cde: fix(s2s_vpn): expand ipam ip ids (#3735) (@yfodil)
- a157d6f: fix(rdb,redis): document and validate IPv4-only for ACL ip fields (#3708) (@jremy42)
Docs
Chore
-
bbb1a32: chore: migrate from master to main (#3736) (@remyleone)
-
42c8b79: chore(deps): bump github.com/aws/smithy-go from 1.24.0 to 1.24.2 (#3737) (@dependabot[bot])
-
f5354ad: chore(deps): bump github.com/hashicorp/terraform-plugin-mux (#3738) (@dependabot[bot])
-
fe482fd: chore(deps): bump crate-ci/typos from 1.43.4 to 1.44.0 (#3744) (@dependabot[bot])
-
c07a1f6: chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 (#3740) (@dependabot[bot])
-
47711b2: chore(deps): bump github.com/aws/aws-sdk-go-v2/config (#3639) (@dependabot[bot])
-
355eeb7: chore(deps): bump actions/setup-go from 6.2.0 to 6.3.0 (#3743) (@dependabot[bot])
-
488a00c: chore(deps): bump goreleaser/goreleaser-action from 6.4.0 to 7.0.0 (#3742) (@dependabot[bot])
-
2e12341: chore(deps): bump hashicorp/setup-terraform from 3.1.2 to 4.0.0 (#3746) (@dependabot[bot])
-
89e240f: chore(deps): bump rhysd/actionlint from 1.7.10 to 1.7.11 (#3745) (@dependabot[bot])
-
f05cb5e: chore(deps): bump github.com/aws/aws-sdk-go-v2/service/sns (#3739) (@dependabot[bot])
-
c46a38a: chore: migrate to pinned actions and update (#3649) (@remyleone)
-
86b11c8: chore(ci): exclude unsupported windows/arm from goreleaser build (#3658) (@yfodil)
-
7cceb50: tests(serverless_jobs) bump go-vcr.v4 for jobs package (#3669) (@Mia-Cross)
-
7983c0d: tests(instance): refactor image tests (#3671) (@Mia-Cross)
-
b84c462: tests(cassettes): add a compression test that does not modify the files (#3686) (@Mia-Cross)
-
a712856: tests(instance): refactor snapshot tests (#3673) (@Mia-Cross)
-
beaf50e: chore: bump to go1.26 (#3664) (@remyleone)
-
7f5e897: tests(instance): move check functions and consts to separate file (#3703) (@Mia-Cross)
-
a3074ed: tests(instance): refactor server tests (#3711) (@Mia-Cross)
-
ade8662: chore(deps): bump github.com/cloudflare/circl from 1.6.1 to 1.6.3 (#3727) (@dependabot[bot])
-
15ea1ac: volume resource and datasource OK (#3662) (@Mia-Cross)
v2.69.0
Changelog
Fix
- 0444981: fix(domain): handle FQDN normalization for CNAME targets (#3620) (@yfodil)
- abdd012: fix(edge_services): use lbConfig zone instead of resource zone in flatten func (#3621) (@yfodil)
- e3080ed: fix(secret): revert secret version base64 handling change (#3622) (@estellesoulard)
Feat
- 98d5689: feat(iam): add iam_user password_wo (#3617) (@estellesoulard)
- 02532be: feat(redis): add cluster password_wo (#3623) (@estellesoulard)
- aef1350: feat(s2s_vpn): add enable & disable route propagation actions (#3631) (@yfodil)
- 089a832: feat(keymanager): add import key (#3642) (@estellesoulard)
- f57d7eb: feat(secret): add secret_version ephemeral resource (#3626) (@estellesoulard)
Docs
- 317ed09: docs: fix subcategories (#3618) (@estellesoulard)
- c3d60bb: docs(secret): fix link format (#3633) (@estellesoulard)
- 132158e: docs(secret): fix erraneous secret_version data format description (#3629) (@estellesoulard)
Chore
- eb5e8c0: chore(secret/keymanager): better tests (#3632) (@estellesoulard)
- 84c6297: chore(deps): bump go.yaml.in/yaml/v4 from 4.0.0-rc.3 to 4.0.0-rc.4 (#3637) (@dependabot[bot])
- b9af7f6: chore(deps): bump crate-ci/typos from 1.41.0 to 1.42.3 (#3638) (@dependabot[bot])
- 23f0f66: chore(deps): bump github.com/docker/docker (#3635) (@dependabot[bot])
- f60b5b0: chore(deps): bump github.com/aws/aws-sdk-go-v2 from 1.41.0 to 1.41.1 (#3636) (@dependabot[bot])
- c035da7: chore(provider): add validation on resources importer (#3643) (@estellesoulard)
- d56e1b2: chore(deps): bump golang.org/x/crypto from 0.46.0 to 0.47.0 (#3640) (@dependabot[bot])
v2.68.0
Changelog
Feat
- 433334b: feat(iam): add iam_api_key ephemeral resource (#3608) (@estellesoulard)
- 436643a: feat(block): add support for export snapshot action (#3602) (@remyleone)
- 905db64: feat(rdb): add rdb_instance password_wo (#3614) (@estellesoulard)