ReleaseScalewayScalewaypublished Jun 24, 2026seen 1d

scaleway/terraform-provider-scaleway v2.77.0

scaleway/terraform-provider-scaleway

Open original ↗

Captured source

source ↗
published Jun 24, 2026seen 1dcaptured 1dhttp 200method plain

v2.77.0

Repository: scaleway/terraform-provider-scaleway

Tag: v2.77.0

Published: 2026-06-24T15:02:03Z

Prerelease: no

Release notes:

Changelog

Feat

  • 2dccdabd38b8d1ace5274634973dbfd45a4a1007: feat(domain): add domain record list resource (#4026) (@jremy42)
  • 84554fb3f9143f1a2fa5a5c4b75c1a23e3841f04: feat(secret): add version list resource (#4038) (@estellesoulard)
  • b5454e55257a3447618da6042c98b0c29b68fa20: feat(account): add support for identity in project resource (#3660) (@remyleone)
  • 92fca606833e41b822ac274a21baabd7de65ab01: feat(key_manager): add key list resource (#4059) (@estellesoulard)
  • 5a9bf54ccd185d18e57033652b181a943caa8dc9: feat(account): add project list resource (#4066) (@estellesoulard)
  • 42769bcc86b4565642ebec8b9e3aeef34397eb29: feat(container): display a warning when container status is not ready (#4075) (@Mia-Cross)
  • be11a531462a50126f56ade19c28060a3d534365: feat(iam): add api key list resource (#4074) (@estellesoulard)
  • d4bd77bf5d7ecd57422b08dda4d0eb3ffafd6ca3: feat(iam): add policy list resource (#4096) (@estellesoulard)
  • c90a157a610bdfa3c6e5fca9810941dce5e948c8: feat(iam): add scim_token resource and datasource (#3968) (@estellesoulard)
  • f381a30298ffe6f0ec6899bd160b65884f08ca80: feat(block): add snapshot identity (#4109) (@pypaut)
  • ccb225fa60020b7f82cb26d7285976c255b2f879: feat(billing): add budget resource and datasource (#4116) (@estellesoulard)
  • 51c393df6e4045c9135954450a4d839a72ac8b8d: feat(object): add project_id to bucket sse (#4119) (@pypaut)
  • 61d83c69cbade4c654797d350ca1021a5d41601a: feat(k8s): upgrade pool separately from cluster (#4103) (@Mia-Cross)
  • ae56dd74cd6cfbc43a3a290e449ca4b20cd70d28: feat(cockpit): add scaleway_cockpit_grafana_sync_data_sources action (#4114) (@jremy42)
  • f1ab029039f608385e2b2684b2ededa59ae75f95: feat(datalab): add support for v1beta1 (#4069) (@jremy42)
  • 48fbb90492197d548816a5685d96447bfeb48747: feat(vpc): add ingress rules resources (#4127) (@yfodil)
  • 6c8880ec977b8cf4a7d36e73d645dc80b174a8d1: feat(vpc): add support for enable_transitivity (#4130) (@yfodil)

Fixes

  • 7e30187e565c6fd78814aff92dc051f103e6a18d: fix(keymanager): base64 encode/decode in ephemeral encrypt/decrypt/generate_data_key (#4071) (@estellesoulard)
  • 66232f1360b1e251baf97a25fd03ae155311105e: fix(baremetal): support partitioning update (#4088) (@Laure-di)
  • 1b4063c8d9a31eea8ea6ef83d143100aae5f1342: fix(opensearch): migrate node_amount to node_count (#4101) (@jremy42)
  • 90421aaae7904478832a4daa89fb408e87a361cc: fix(rdb): retry on transient 403 in waitFor funcs (#4106) (@estellesoulard)
  • f596c30a6c4451dbf351b2f9f80db05438fb6dfe: fix(config): fix warning format about multiple var def (#4086) (@pypaut)
  • dfd64102b77022026826aba4949e65c544bc3e7d: fix(cockpit): retry on transient 403 while IAM permissions propagate (#4115) (@jremy42)
  • 714050c27204d343bd805a753d96c615f18be7ab: fix(domain): block owner_contact updates and make contact schema fields optional (#4112) (@jremy42)
  • bdb4a6cb1c6ce367ab921698f66956fad8d7296d: fix(instance): add an error check for GetAllServerUserData (#4129) (@remyleone)
  • ffda4c270a3b95404a90e85ad300f4e7e0892888: fix(secret): add versions to secret resource and datasource (#4128) (@estellesoulard)

Docs

  • e1a99734188d50cdc6eb66b5c9959e8a3a8b5212: docs(backend): update guide (#4043) (@pypaut)
  • 0c833727bdd68ddaa2b5c624a88fe577d998f43d: docs(object): add missing argument references (#4057) (@pypaut)
  • 59089c5b6a019c394ed483a3487bb0621e73bc05: docs(lb): fix subcategory (#4061) (@yfodil)
  • 9f00c7d934a8f9bd4a842eee4cc8416c75b371c6: docs(object): add missing fields in bucket (#4068) (@pypaut)
  • a909c7d9f49b9e8f06fff6001b093520c7ca6281: docs(opensearch): document private_network block and remove misleading coming soon note (#4094) (@jremy42)
  • 9783c5f026038e26b33fec8381fe2bbd8ccad979: docs: add subcategory validation (#4095) (@estellesoulard)
  • a522e542019461f95866c9f0e98609ac1fca8623: docs(object): add warning for bucket policies (#4063) (@pypaut)

Chores

  • 9c909db173d54f7fe758cfd4f95ab904a26178db: chore(deps): bump crate-ci/typos from 1.46.0 to 1.47.1 (#4050) (@dependabot[bot])
  • 34b1f013aa9af300d28ac9520536293cc51685c0: chore(deps): bump codecov/codecov-action from 6.0.0 to 6.0.1 (#4051) (@dependabot[bot])
  • 4ca84c6ceb451a06d4d78cc8a514988d9905f099: chore(deps): bump goreleaser/goreleaser-action from 7.2.1 to 7.2.2 (#4052) (@dependabot[bot])
  • 06744969848eb2047874b4ed3560adbaff3241ca: chore(deps): bump github.com/nats-io/nats.go from 1.50.0 to 1.52.0 (#4047) (@dependabot[bot])
  • e119c23d58b91ce043df266bcebba1e7dd5bc64f: chore(deps): bump github.com/hashicorp/terraform-plugin-sdk/v2 (#4044) (@dependabot[bot])
  • 017735f4965d46b19fda3d9698e34e607c46fc51: chore(deps): bump github.com/aws/smithy-go from 1.25.1 to 1.27.0 (#4046) (@dependabot[bot])
  • 4686fb530643eb40204c002ff19a75255dbb3df3: chore(deps): bump hashicorp/setup-terraform from 4.0.0 to 4.0.1 (#4049) (@dependabot[bot])
  • 86ea41b46d181b8772132255d43b8ba38f072edf: chore(deps): bump github.com/hashicorp/aws-sdk-go-base/v2 (#4048) (@dependabot[bot])
  • f4c6ee9aa26d5d383cf3e2895fb19554ec004585: chore(deps): bump golang.org/x/crypto from 0.51.0 to 0.52.0 (#4045) (@dependabot[bot])
  • d4c8ac4fc039cdd03e9f815029b9b9a1bae06947: chore: add support to upload artifact (#4058) (@remyleone)
  • c39294717c9078f3ad700577d71cbd4f532f45c4: chore: add support for rumdl (#4070) (@remyleone)
  • 85d3774089567e8b8261b61a3e83254f09836e2f: chore: fix MD004 (#4081) (@remyleone)
  • 4021e565463c84d06ecaa4c24f4e1fb578d97e8c: chore: fix MD034 (#4083) (@remyleone)
  • 1523498d98649e3dc3e913f381071d503d1022ce: chore: fix MD009 (#4078) (@remyleone)
  • 256fa20dde7dceeb95230a7914bcb491959b9b1d: chore: fix MD071 (#4084) (@remyleone)
  • 8a830e3568b28f933880dda7223e840e7eea01a8: chore: fix MD001 (#4082) (@remyleone)
  • 2a4f048949e91e2c9afbb7e696c21842bfa18c6d: chore: fix MD064 (#4085) (@remyleone)
  • 3e96df16f89e52c019d786fe4e6caf977d3bdaa2: chore: fix MD007 (#4092) (@remyleone)
  • 2cb6d80b143aaa02753aff93ad9ef75dbb5e4666: chore: fix MD038 (#4090) (@remyleone)
  • 6e6c6ac16447dbc95e5af9df1f4cb93af021c002: chore: fix MD010 (#4077) (@remyleone)
  • 8cc146728e2c37d682d24d48e498fd890fa613a7: chore(iam): rename test applications to prevent conflict (#4105) (@estellesoulard)
  • 60f539e74e790c4895c7b12f93b6ffdf710d0491: chore: fix MD047 (#4076) (@remyleone)
  • f1e47297cc45514c8224aa402342b405a75b63f7: chore(block): add volume identity (#4111) (@pypaut)
  • 1596d76a15893388992d0c360cdc06ac1801419c:...

Excerpt shown — open the source for the full document.

Notability

notability 3.0/10

Routine Terraform provider release