Changelog
Feat
- 2dccdab: feat(domain): add domain record list resource (#4026) (@jremy42)
- 84554fb: feat(secret): add version list resource (#4038) (@estellesoulard)
- b5454e5: feat(account): add support for identity in project resource (#3660) (@remyleone)
- 92fca60: feat(key_manager): add key list resource (#4059) (@estellesoulard)
- 5a9bf54: feat(account): add project list resource (#4066) (@estellesoulard)
- 42769bc: feat(container): display a warning when container status is not ready (#4075) (@Mia-Cross)
- be11a53: feat(iam): add api key list resource (#4074) (@estellesoulard)
- d4bd77b: feat(iam): add policy list resource (#4096) (@estellesoulard)
- c90a157: feat(iam): add scim_token resource and datasource (#3968) (@estellesoulard)
- f381a30: feat(block): add snapshot identity (#4109) (@pypaut)
- ccb225f: feat(billing): add budget resource and datasource (#4116) (@estellesoulard)
- 51c393d: feat(object): add project_id to bucket sse (#4119) (@pypaut)
- 61d83c6: feat(k8s): upgrade pool separately from cluster (#4103) (@Mia-Cross)
- ae56dd7: feat(cockpit): add scaleway_cockpit_grafana_sync_data_sources action (#4114) (@jremy42)
- f1ab029: feat(datalab): add support for v1beta1 (#4069) (@jremy42)
- 48fbb90: feat(vpc): add ingress rules resources (#4127) (@yfodil)
- 6c8880e: feat(vpc): add support for enable_transitivity (#4130) (@yfodil)
Fixes
- 7e30187: fix(keymanager): base64 encode/decode in ephemeral encrypt/decrypt/generate_data_key (#4071) (@estellesoulard)
- 66232f1: fix(baremetal): support partitioning update (#4088) (@Laure-di)
- 1b4063c: fix(opensearch): migrate node_amount to node_count (#4101) (@jremy42)
- 90421aa: fix(rdb): retry on transient 403 in waitFor funcs (#4106) (@estellesoulard)
- f596c30: fix(config): fix warning format about multiple var def (#4086) (@pypaut)
- dfd6410: fix(cockpit): retry on transient 403 while IAM permissions propagate (#4115) (@jremy42)
- 714050c: fix(domain): block owner_contact updates and make contact schema fields optional (#4112) (@jremy42)
- bdb4a6c: fix(instance): add an error check for GetAllServerUserData (#4129) (@remyleone)
- ffda4c2: fix(secret): add versions to secret resource and datasource (#4128) (@estellesoulard)
Docs
- e1a9973: docs(backend): update guide (#4043) (@pypaut)
- 0c83372: docs(object): add missing argument references (#4057) (@pypaut)
- 59089c5: docs(lb): fix subcategory (#4061) (@yfodil)
- 9f00c7d: docs(object): add missing fields in bucket (#4068) (@pypaut)
- a909c7d: docs(opensearch): document private_network block and remove misleading coming soon note (#4094) (@jremy42)
- 9783c5f: docs: add subcategory validation (#4095) (@estellesoulard)
- a522e54: docs(object): add warning for bucket policies (#4063) (@pypaut)
Chores
- 9c909db: chore(deps): bump crate-ci/typos from 1.46.0 to 1.47.1 (#4050) (@dependabot[bot])
- 34b1f01: chore(deps): bump codecov/codecov-action from 6.0.0 to 6.0.1 (#4051) (@dependabot[bot])
- 4ca84c6: chore(deps): bump goreleaser/goreleaser-action from 7.2.1 to 7.2.2 (#4052) (@dependabot[bot])
- 0674496: chore(deps): bump github.com/nats-io/nats.go from 1.50.0 to 1.52.0 (#4047) (@dependabot[bot])
- e119c23: chore(deps): bump github.com/hashicorp/terraform-plugin-sdk/v2 (#4044) (@dependabot[bot])
- 017735f: chore(deps): bump github.com/aws/smithy-go from 1.25.1 to 1.27.0 (#4046) (@dependabot[bot])
- 4686fb5: chore(deps): bump hashicorp/setup-terraform from 4.0.0 to 4.0.1 (#4049) (@dependabot[bot])
- 86ea41b: chore(deps): bump github.com/hashicorp/aws-sdk-go-base/v2 (#4048) (@dependabot[bot])
- f4c6ee9: chore(deps): bump golang.org/x/crypto from 0.51.0 to 0.52.0 (#4045) (@dependabot[bot])
- d4c8ac4: chore: add support to upload artifact (#4058) (@remyleone)
- c392947: chore: add support for rumdl (#4070) (@remyleone)
- 85d3774: chore: fix MD004 (#4081) (@remyleone)
- 4021e56: chore: fix MD034 (#4083) (@remyleone)
- 1523498: chore: fix MD009 (#4078) (@remyleone)
- 256fa20: chore: fix MD071 (#4084) (@remyleone)
- 8a830e3: chore: fix MD001 (#4082) (@remyleone)
- 2a4f048: chore: fix MD064 (#4085) (@remyleone)
- 3e96df1: chore: fix MD007 (#4092) (@remyleone)
- 2cb6d80: chore: fix MD038 (#4090) (@remyleone)
- 6e6c6ac: chore: fix MD010 (#4077) (@remyleone)
- 8cc1467: chore(iam): rename test applications to prevent conflict (#4105) (@estellesoulard)
- 60f539e: chore: fix MD047 (#4076) (@remyleone)
- f1e4729: chore(block): add volume identity (#4111) (@pypaut)
- 1596d76: chore(iam): relax list test expect (#4117) (@estellesoulard)
- e11e113: tests(opensearch): set user_name in acceptance tests required by the API (#4054) (@jremy42)
- c5b6095: tests(k8s): re-record cassettes related to pool's version (#4124) (@Mia-Cross)