Features
- feat(s2s_vpn): add support for updating connection's PSK secret by @yfodil in #4458
- feat(datawarehouse): add move_factor on deployment by @jremy42 in #4459
- feat(k8s): support private_network_id on pools by @Mia-Cross in #4476
- feat(keymanager): add key key_encapsulation usage by @estellesoulard in #4488
- feat(account): add project srn attribute by @estellesoulard in #4494
- feat(annotations): add key/value srn attribute by @estellesoulard in #4495
- feat(autoscaling): add group srn attribute by @estellesoulard in #4496
- feat(container): add container/namespace/domain/trigger srn attribute by @estellesoulard in #4497
- feat(function): add function/cron/namespace/domain/trigger srn attribute by @estellesoulard in #4498
- feat(mailbox): add scaleway_mailbox_alias resource by @jremy42 in #4484
Fixes
- fix(keymanager): retry on transient 403 while IAM permissions propagate, scope list tests to project by @estellesoulard in #4453
- fix(lb): keep external ACLs when updating frontend with external_acls by @jremy42 in #4486
- fix(secret): set ephemeral secret_version revision/region as computed, add srn attribute by @estellesoulard in #4483
- fix(edge_services): force replacement of backend stage on backend type change by @yfodil in #4479
Chores and deps
- chore(deps): bump github.com/aws/aws-sdk-go-v2/credentials from 1.20.1 to 1.20.6 by @dependabot[bot] in #4448
- chore(deps): bump github.com/nats-io/nats.go from 1.52.0 to 1.54.0 by @dependabot[bot] in #4452
- chore(deps): bump github.com/hashicorp/awspolicyequivalence from 1.7.0 to 1.8.0 by @dependabot[bot] in #4451
- chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.113.4 to 1.114.0 by @dependabot[bot] in #4450
- chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.33.1 to 1.33.6 by @dependabot[bot] in #4449
- chore(ci): bump golangci-lint, pin go for breaking tfproviderlint because of latest go bump by @estellesoulard in #4467
- chore(block): migrate snapshot to the plugin framework by @pypaut in #4386
- refacto: retry on status by @estellesoulard in #4477
- chore: bump sdk by @estellesoulard in #4489
- chore: mutualize string expand helpers and use schema.HashString by @jremy42 in #4454
- chore: setup mise and github workflows to follow the scaleway-cli model by @elwinar in #4414
- chore(deps): bump golang.org/x/sync from 0.23.0 to 0.24.0 by @dependabot[bot] in #4509
- chore(deps): bump github.com/dustin/go-humanize from 1.0.1 to 1.1.0 by @dependabot[bot] in #4510
- chore(deps): bump actions/upload-code-coverage from 1.4.2 to 1.4.4 by @dependabot[bot] in #4505
- chore(deps): bump github.com/hashicorp/terraform-plugin-log from 0.10.1-0.20260721164921-2f73dc013b2c to 0.11.0 by @dependabot[bot] in #4507
- chore(deps): bump github.com/aws/aws-sdk-go-v2/service/sns from 1.47.2 to 1.47.4 by @dependabot[bot] in #4506
- fix: skip tests when no default project id by @pypaut in #4456
- fix: indentation of the key_manager_key.md template by @elwinar in #4480
Full Changelog: v2.86.0...v2.87.0