Changelog
Feat
- dc5405d: feat(ipam): add a new kafka_cluster resource (#4845) (@scaleway-bot)
- c907dc0: feat(vpc): parallelize private-network get with errgroup (#4754) (@yfodil)
- c8febba: feat(vpc-gw): add edit mode for PAT rules (#4798) (@yfodil)
- 2f937c8: feat: make volume_id positional in the CLI (#4753) (@scaleway-bot)
- e3b4901: feat(apple_silicon): add public bandwidth configuration feature (#4776) (@scaleway-bot)
- b846a62: feat(apple_silicon): add public bandwidth configuration feature (#4780) (@scaleway-bot)
- 81b313f: feat(audit_trail): add account user and organization resources (#4717) (@scaleway-bot)
- 075707f: feat(cockpit): update wording (#4831) (@scaleway-bot)
- 61e2fa4: feat(containers): add VPC integration feature flag (#4736) (@scaleway-bot)
- d6c5314: feat(file): activate support and generate doc (#4693) (@Laure-di)
- 43f2f54: feat(file): add organization_id in ListFileSystemsRequest (#4775) (@scaleway-bot)
- 9dba1ba: feat(file): generate cli (#4671) (@scaleway-bot)
- 33d2698: feat(functions): add support for VPC integration (#4785) (@scaleway-bot)
- 359b1d1: feat(iam): add support for organization resource (#4740) (@scaleway-bot)
- 416b188: feat(iam): support api-key get option to retrieve the ApiKey principal policies (#4709) (@Gnoale)
- 7438cf9: feat(iam/v1alpha1): add user connection routes (#4773) (@scaleway-bot)
- 0d0d814: feat(inference): add support v1 (#4765) (@Laure-di)
- ae7b686: feat(inference): generate cli (#4757) (@scaleway-bot)
- 7540992: feat(instance) fetch EoS date from PCU API and add it to warning (#4839) (@Mia-Cross)
- 0926fff: feat(instance): add max_file_systems to server-type list (#4818) (@Laure-di)
- 0b301e3: feat(instance): add support detach and attach filesystem (#4797) (@Laure-di)
- 34fc155: feat(instance): add support for filesystems (#4786) (@scaleway-bot)
- 87b1ae8: feat(instance): display server details for get-compatible-types (#4686) (@Mia-Cross)
- 51f8e6e: feat(interlink): add support for
RoutingPolicyV4ID
,RoutingPolicyV6ID
andIsIPv6
(#4787) (@scaleway-bot) - 8c72b01: feat(ipam): add a new bgp_endpoint resource (#4847) (@scaleway-bot)
- ea79eb4: feat(ipam): add ddl_datalab resource type (#4711) (@scaleway-bot)
- ceaed55: feat(ipam): add new ip source (#4767) (@scaleway-bot)
- 772b316: feat(k8s): enable passing a security group ID at pool creation (#4774) (@scaleway-bot)
- 52b3e99: feat(k8s): kosmos: add-external-node command (#4651) (@Mia-Cross)
- f189ba3: feat(key_manager): add filtering and asymmetric algos (#4715) (@scaleway-bot)
- f2bae55: feat(key_manager): add key scheduled deletion and restoration (#4836) (@scaleway-bot)
- ec903b9: feat(key_manager): add sign and verify methods (#4713) (@scaleway-bot)
- f04cf14: feat(lb): enable devtools generation for path_begin new route feature (#4712) (@scaleway-bot)
- 2d4490a: feat(lb): remove exclude from ips_edge acl feature (#4752) (@scaleway-bot)
- 9863042: feat(mongodb): add support for endpoint management (#4739) (@scaleway-bot)
- 4ad153a: feat(rdb): add command for instance settings (#4677) (@jremy42)
- 1167d12: feat(rdb): add has_maintenances filter to ListInstances endpoint and... (#4850) (@scaleway-bot)
- 0db118a: feat(secret_manager): allow to specify an external key id when creating a secret (#4674) (@scaleway-bot)
- e260ebd: feat(serverless): add command and args to containers (#4748) (@scaleway-bot)
- 776269a: feat(serverless): add support for tags (#4699) (@scaleway-bot)
- 2a95e4f: feat(serverless_jobs): add support for states in
scw jobs run list
(#4745) (@scaleway-bot) - 6dbf9b2: feat(vpc): add edit mode for acls (#4655) (@yfodil)
- 5bac52b: feat(vpc): add new attached resources on get pn command (#4742) (@yfodil)
- f5814a4: feat(vpc): add support for
default-route-propagation-enabled
(#4720) (@scaleway-bot)
Fixes
- 5c03926: fix(baremetal): activate PN v3 (#4763) (@Laure-di)
- 521274e: fix(baremetal): change visibility cli private-network (#4762) (@Laure-di)
- d200474: fix(config): use SCW_CLI_CONFIG_PATH with set config (#4682) (@Gnoale)
- 5bc9638: fix(core): add quota in quotas exceeded error (#4670) (@almottier)
- 766312b: fix(docs): fix 404s in doc index (#4668) (@SamyOubouaziz)
- d37fa44: fix(function): update go runtime (#4803) (@Laure-di)
- 6eb14c1: fix(iam): support application Entity Type (#4855) (@Gnoale)
- ce84dae: fix(instance): add zone to update volume request (#4710) (@Laure-di)
- d1147d8: fix(instance): delete sbs volumes on instance termination (#4848) (@Mia-Cross)
- 10d8adc: fix(instance): display sbs volumes' size in
instance image list
details (#4766) (@Mia-Cross) - f604dfa: fix(mongodb): add the new SetUserRole endpoint on the documentation (#4724) (@scaleway-bot)
- 45fbdcf: fix(rdb): allow toggling is-admin without password when generate-pass… (#4719) (@jremy42)
- e389ae5: fix(rdb): prevent crash when updating user without password (#4690) (@jremy42)
- 2ce33f9: fix(rdb): require instance_id and database_name in CreateDatabaseBackupRequest (#4828) (@scaleway-bot)
Documentation
- 9bedc14: docs(containers): document VPC integration fields (#4781) (@scaleway-bot)
- 23f90be: docs(file): review File Storage API descriptions and documentation MTA-6002 (#4714) (@scaleway-bot)
- 442f079: docs(file): update file description and add more file examples (#4697) (@scaleway-bot)
- 99d6d13: docs(instance): fix terminate action documentation and remove b_ssd volumes documentation (#4820) (@scaleway-bot)
- 6fa305f: docs(mongodb): add reference (#4756) (@jremy42)
- 76a5b31: docs(secret_manager): update documentation about key_id (#4678) (@scaleway-bot)
Chores
- 49e9b9b: Revert "fix(config): use SCW_CLI_CONFIG_PATH with set config" (#4858) (@remyleone)
- ddc327a: chore(container): update default builder image for container deploy (#4692) (@Mia-Cross)
- 8c858c5: chore(deps): bump alpine from 3.21 to 3.22 (#4770) (@dependabot[bot])
- 94ea284: chore(deps): bump github.com/aws/aws-sdk-go-v2 from 1.36.3 to 1.36.4 (#4795) (@dependabot[bot])
- 2d48568: chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.79.2 to 1.79.3 (#4689) (@dependabot[bot])
- 73f6b13: chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.79.3 to 1.79.4 (#4755) (@dependabot[bot])
- 67d6985: chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.79.4 to 1.80.0 (#4769) (@dependabot[bot])
- b24eded: chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.80.0 to 1.80.1 (#4782) (@dependabot[bot])
- 0cb2df6: chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.80.1 to 1.80.2 (#4796) (@dependabot[bot])
- 250abfa: chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.80.2 to 1.80.3 (#4842) (@dependabot[bot])
- fcce831: chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.80.3 to 1.81.0 (#4849) (@dependabot[bot])
- b8b9d15: chore(deps): bump github.com/charmbracelet/bubbletea from 1.3.4 to 1.3.5 (#4696) (@dependabot[bot])
- a21fa4b: chore(deps): bump github.com/cloudflare/circl from 1.3.7 to 1.6.1 (#4793) (@dependabot[bot])
- 2a84aa6: chore(deps): bump github.com/containerd/console from 1.0.4 to 1.0.5 (#4743) (@dependabot[bot])
- cb9b3d0: chore(deps): bump github.com/getsentry/sentry-go from 0.32.0 to 0.33.0 (#4728) (@dependabot[bot])
- 0757c23: chore(deps): bump golang.org/x/crypto from 0.37.0 to 0.38.0 (#4705) (@dependabot[bot])
- 1c82094: chore(deps): bump golang.org/x/crypto from 0.38.0 to 0.39.0 (#4779) (@dependabot[bot])
- 1e010be: chore(deps): bump golang.org/x/net from 0.36.0 to 0.38.0 (#4675) (@dependabot[bot])
- 007125f: chore(deps): bump golang.org/x/sync from 0.14.0 to 0.15.0 (#4777) (@dependabot[bot])
- 650f8fe: chore(deps): bump golang.org/x/text from 0.24.0 to 0.25.0 (#4704) (@dependabot[bot])
- 3e57ac3: chore(deps): bump golang.org/x/text from 0.25.0 to 0.26.0 (#4778) (@dependabot[bot])
- 1e7d4f0: chore(deps): bump golangci/golangci-lint-action from 7 to 8 (#4771) (@dependabot[bot])
- 6e869d9: chore(deps-dev): bump @vitest/browser from 0.34.4 to 0.34.6 in /wasm (#4799) (@dependabot[bot])
- 4c02f75: chore(deps-dev): bump prettier from 3.0.3 to 3.5.3 in /wasm (#4800) (@dependabot[bot])
- fca4db4: chore(deps-dev): bump typescript from 5.0.4 to 5.8.3 in /wasm (#4801) (@dependabot[bot])
- 1589999: chore(documentdb): purge all documentdb (#4824) (@jremy42)
- 4e33c67: chore(instance): add EndOfService warning on server get, create and update (#4749) (@Mia-Cross)
- b006eb9: chore(k8s): remove migrate-to-sbs-csi from cli (#4685) (@scaleway-bot)
- 01e4693: chore(test): skip nightly IAM test relying on organization owner (#4843) (@Gnoale)
- aab066d: chore: add support for a makefile (#4852) (@remyleone)
- 3944b33: chore: add support for funcorder (#4810) (@remyleone)
- 34488df: chore: add support for npm in dependabot for wasm package (#4790) (@remyleone)
- 26f88c9: chore: bump SDK (#4805) (@scaleway-bot)
- 4414477: chore: bump sdk (#4702) (@scaleway-bot)
- b507fbb: chore: bump sdk (#4751) (@scaleway-bot)
- cc11c7d: chore: fix lint in dockerfile (#4811) (@remyleone)
- 1e9d4d8: chore: fix marshall test (#4738) (@remyleone)
- 3770717: chore: migrate from interface{} to any (#4817) (@remyleone)
- 0b5f7d0: chore: remove aws-cli image update (#4815) (@Laure-di)
- 921e52d: chore: simplify lint workflow (#4825) (@remyleone)
- cddd6a2: ci: add go mod tidy verification step (#4729) (@yfodil)
- d29768a: tests: put ipam sweeper last (#4730) (@yfodil)