What's Changed
Features
- feat(instance): display server details for get-compatible-types by @Mia-Cross in https://github.com/scaleway/scaleway-cli/pull/4686
- feat(file): generate cli by @scaleway-bot in https://github.com/scaleway/scaleway-cli/pull/4671
- feat(file): activate support and generate doc by @Laure-di in https://github.com/scaleway/scaleway-cli/pull/4693
- feat(k8s): kosmos: add-external-node command by @Mia-Cross in https://github.com/scaleway/scaleway-cli/pull/4651
- feat(rdb): add command for instance settings by @jremy42 in https://github.com/scaleway/scaleway-cli/pull/4677
- feat(secret_manager): allow to specify an external key id when creating a secret by @scaleway-bot in https://github.com/scaleway/scaleway-cli/pull/4674
- feat(serverless): add support for tags by @scaleway-bot in https://github.com/scaleway/scaleway-cli/pull/4699
- feat(vpc): add edit mode for acls by @yfodil in https://github.com/scaleway/scaleway-cli/pull/4655
- feat(ipam): add ddl_datalab resource type by @scaleway-bot in https://github.com/scaleway/scaleway-cli/pull/4711
- feat(lb): enable devtools generation for path_begin new route feature by @scaleway-bot in https://github.com/scaleway/scaleway-cli/pull/4712
- feat(key_manager): add sign and verify methods by @scaleway-bot in https://github.com/scaleway/scaleway-cli/pull/4713
- feat(iam): support api-key get option to retrieve the ApiKey principal policies by @Gnoale in https://github.com/scaleway/scaleway-cli/pull/4709
- feat(key_manager): add filtering and asymmetric algos by @scaleway-bot in https://github.com/scaleway/scaleway-cli/pull/4715
- feat(audit_trail): add account user and organization resources by @scaleway-bot in https://github.com/scaleway/scaleway-cli/pull/4717
- feat(vpc): add support for
default-route-propagation-enabled
by @scaleway-bot in https://github.com/scaleway/scaleway-cli/pull/4720
- feat(mongodb): add support for endpoint management by @scaleway-bot in https://github.com/scaleway/scaleway-cli/pull/4739
- feat(iam): add support for organization resource by @scaleway-bot in https://github.com/scaleway/scaleway-cli/pull/4740
- feat(containers): add VPC integration feature flag by @scaleway-bot in https://github.com/scaleway/scaleway-cli/pull/4736
- feat(serverless_jobs): add support for states in
scw jobs run list
by @scaleway-bot in https://github.com/scaleway/scaleway-cli/pull/4745
- feat(vpc): add new attached resources on get pn command by @yfodil in https://github.com/scaleway/scaleway-cli/pull/4742
- feat(serverless): add command and args to containers by @scaleway-bot in https://github.com/scaleway/scaleway-cli/pull/4748
- feat(lb): remove exclude from ips_edge acl feature by @scaleway-bot in https://github.com/scaleway/scaleway-cli/pull/4752
- feat(vpc): parallelize private-network get with errgroup by @yfodil in https://github.com/scaleway/scaleway-cli/pull/4754
- feat(inference): generate cli by @scaleway-bot in https://github.com/scaleway/scaleway-cli/pull/4757
- feat(inference): add support v1 by @Laure-di in https://github.com/scaleway/scaleway-cli/pull/4765
- feat: make volume_id positional in the CLI by @scaleway-bot in https://github.com/scaleway/scaleway-cli/pull/4753
- feat(ipam): add new ip source by @scaleway-bot in https://github.com/scaleway/scaleway-cli/pull/4767
- feat(iam/v1alpha1): add user connection routes by @scaleway-bot in https://github.com/scaleway/scaleway-cli/pull/4773
- feat(k8s): enable passing a security group ID at pool creation by @scaleway-bot in https://github.com/scaleway/scaleway-cli/pull/4774
- feat(apple_silicon): add public bandwidth configuration feature by @scaleway-bot in https://github.com/scaleway/scaleway-cli/pull/4776
- feat(file): add organization_id in ListFileSystemsRequest by @scaleway-bot in https://github.com/scaleway/scaleway-cli/pull/4775
- feat(apple_silicon): add public bandwidth configuration feature by @scaleway-bot in https://github.com/scaleway/scaleway-cli/pull/4780
- feat(functions): add support for VPC integration by @scaleway-bot in https://github.com/scaleway/scaleway-cli/pull/4785
- feat(instance): add support for filesystems by @scaleway-bot in https://github.com/scaleway/scaleway-cli/pull/4786
- feat(interlink): add support for
RoutingPolicyV4ID
, RoutingPolicyV6ID
and IsIPv6
by @scaleway-bot in https://github.com/scaleway/scaleway-cli/pull/4787
- feat(vpc-gw): add edit mode for PAT rules by @yfodil in https://github.com/scaleway/scaleway-cli/pull/4798
- feat(instance): add support detach and attach filesystem by @Laure-di in https://github.com/scaleway/scaleway-cli/pull/4797
Fixes
- fix(docs): fix 404s in doc index by @SamyOubouaziz in https://github.com/scaleway/scaleway-cli/pull/4668
- fix(core): add quota in quotas exceeded error by @almottier in https://github.com/scaleway/scaleway-cli/pull/4670
- fix(config): use SCW_CLI_CONFIG_PATH with set config by @Gnoale in https://github.com/scaleway/scaleway-cli/pull/4682
- fix(instance): add zone to update volume request by @Laure-di in https://github.com/scaleway/scaleway-cli/pull/4710
- fix(rdb): prevent crash when updating user without password by @jremy42 in https://github.com/scaleway/scaleway-cli/pull/4690
- fix(rdb): allow toggling is-admin without password when generate-pass… by @jremy42 in https://github.com/scaleway/scaleway-cli/pull/4719
- fix(mongodb): add the new SetUserRole endpoint on the documentation by @scaleway-bot in https://github.com/scaleway/scaleway-cli/pull/4724
- fix(baremetal): change visibility cli private-network by @Laure-di in https://github.com/scaleway/scaleway-cli/pull/4762
- fix(baremetal): activate PN v3 by @Laure-di in https://github.com/scaleway/scaleway-cli/pull/4763
- fix(instance): display sbs volumes' size in
instance image list
details by @Mia-Cross in https://github.com/scaleway/scaleway-cli/pull/4766
- fix(function): update go runtime by @Laure-di in https://github.com/scaleway/scaleway-cli/pull/4803
Others
- docs(secret_manager): update documentation about key_id by @scaleway-bot in https://github.com/scaleway/scaleway-cli/pull/4678
- docs(file): update file description and add more file examples by @scaleway-bot in https://github.com/scaleway/scaleway-cli/pull/4697
- docs: fix 404s in doc index by @SamyOubouaziz in https://github.com/scaleway/scaleway-cli/pull/4716
- docs(file): review File Storage API descriptions and documentation MTA-6002 by @scaleway-bot in https://github.com/scaleway/scaleway-cli/pull/4714
- docs(mongodb): add reference by @jremy42 in https://github.com/scaleway/scaleway-cli/pull/4756
- docs(containers): document VPC integration fields by @scaleway-bot in https://github.com/scaleway/scaleway-cli/pull/4781
- chore(deps): bump golang.org/x/sync from 0.14.0 to 0.15.0 by @dependabot in https://github.com/scaleway/scaleway-cli/pull/4777
- chore(deps): bump golang.org/x/text from 0.25.0 to 0.26.0 by @dependabot in https://github.com/scaleway/scaleway-cli/pull/4778
- chore(deps): bump golang.org/x/crypto from 0.38.0 to 0.39.0 by @dependabot in https://github.com/scaleway/scaleway-cli/pull/4779
- chore(container): update default builder image for container deploy by @Mia-Cross in https://github.com/scaleway/scaleway-cli/pull/4692
- chore(k8s): remove migrate-to-sbs-csi from cli by @scaleway-bot in https://github.com/scaleway/scaleway-cli/pull/4685
- chore(deps): bump golang.org/x/net from 0.36.0 to 0.38.0 by @dependabot in https://github.com/scaleway/scaleway-cli/pull/4675
- chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.79.2 to 1.79.3 by @dependabot in https://github.com/scaleway/scaleway-cli/pull/4689
- chore(deps): bump github.com/charmbracelet/bubbletea from 1.3.4 to 1.3.5 by @dependabot in https://github.com/scaleway/scaleway-cli/pull/4696
- chore: bump sdk by @scaleway-bot in https://github.com/scaleway/scaleway-cli/pull/4702
- chore(deps): bump golang.org/x/text from 0.24.0 to 0.25.0 by @dependabot in https://github.com/scaleway/scaleway-cli/pull/4704
- chore(deps): bump golang.org/x/crypto from 0.37.0 to 0.38.0 by @dependabot in https://github.com/scaleway/scaleway-cli/pull/4705
- chore(deps): bump github.com/getsentry/sentry-go from 0.32.0 to 0.33.0 by @dependabot in https://github.com/scaleway/scaleway-cli/pull/4728
- chore: fix marshall test by @remyleone in https://github.com/scaleway/scaleway-cli/pull/4738
- chore(deps): bump github.com/containerd/console from 1.0.4 to 1.0.5 by @dependabot in https://github.com/scaleway/scaleway-cli/pull/4743
- chore: bump sdk by @scaleway-bot in https://github.com/scaleway/scaleway-cli/pull/4751
- chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.79.3 to 1.79.4 by @dependabot in https://github.com/scaleway/scaleway-cli/pull/4755
- chore(instance): add EndOfService warning on server get, create and update by @Mia-Cross in https://github.com/scaleway/scaleway-cli/pull/4749
- chore(deps): bump alpine from 3.21 to 3.22 by @dependabot in https://github.com/scaleway/scaleway-cli/pull/4770
- chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.79.4 to 1.80.0 by @dependabot in https://github.com/scaleway/scaleway-cli/pull/4769
- chore(deps): bump golangci/golangci-lint-action from 7 to 8 by @dependabot in https://github.com/scaleway/scaleway-cli/pull/4771
- chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.80.0 to 1.80.1 by @dependabot in https://github.com/scaleway/scaleway-cli/pull/4782
- chore: add support for npm in dependabot for wasm package by @remyleone in https://github.com/scaleway/scaleway-cli/pull/4790
- chore(deps-dev): bump typescript from 5.0.4 to 5.8.3 in /wasm by @dependabot in https://github.com/scaleway/scaleway-cli/pull/4801
- chore(deps-dev): bump prettier from 3.0.3 to 3.5.3 in /wasm by @dependabot in https://github.com/scaleway/scaleway-cli/pull/4800
- chore(deps-dev): bump @vitest/browser from 0.34.4 to 0.34.6 in /wasm by @dependabot in https://github.com/scaleway/scaleway-cli/pull/4799
- chore(deps): bump github.com/cloudflare/circl from 1.3.7 to 1.6.1 by @dependabot in https://github.com/scaleway/scaleway-cli/pull/4793
- chore(deps): bump github.com/aws/aws-sdk-go-v2 from 1.36.3 to 1.36.4 by @dependabot in https://github.com/scaleway/scaleway-cli/pull/4795
- chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.80.1 to 1.80.2 by @dependabot in https://github.com/scaleway/scaleway-cli/pull/4796
- chore: bump SDK by @scaleway-bot in https://github.com/scaleway/scaleway-cli/pull/4805
- ci: add go mod tidy verification step by @yfodil in https://github.com/scaleway/scaleway-cli/pull/4729
- tests: put ipam sweeper last by @yfodil in https://github.com/scaleway/scaleway-cli/pull/4730
New Contributors
- @almottier made their first contribution in https://github.com/scaleway/scaleway-cli/pull/4670
Full Changelog: https://github.com/scaleway/scaleway-cli/compare/v2.39.0...v2.40.0