Releases: scaleway/scaleway-cli
v2.32.1
Changelog
Features
- feat(key-manager): enable key manager in CLI by @mmrqs in #3867
- feat: update generated APIs by @scaleway-bot in #3869
- feat(instance): add web urls by @Codelax in #2979
- feat(k8s): add support to show up the zone in the pool infos of a clu… by @remyleone in #3879
- feat(edge-services): add support v1alpha1 by @Laure-di in #3908
- feat(dedibox): add support for v1 by @Laure-di in #3906
- feat(serverless): add sandbox for containers and functions by @scaleway-bot in #3894
- feat(inference): release of new version of inference by @Laure-di in #3905
- feat(dedibox):enable beta version by @Laure-di in #3917
Fixes
- fix(lb): change default value for assign_flexible_ip by @scaleway-bot in #3875
- fix(apple-silicon): improve vizualization compatible server types by @Laure-di in #3834
- fix(serverless): support rust179 instead of rust178 by @scaleway-bot in #3886
- fix(marketplace): order by type by default by @scaleway-bot in #3895
- fix(llm-inference): clean namespace by @Laure-di in #3898
- fix(inference): skip test out of stock by @Laure-di in #3900
- fix(script): increase binary size by @Laure-di in #3914
- fix(marketplace): order by type by default by @scaleway-bot in #3901
- fix(dedibox): set default value project-id by @Laure-di in #3916
- fix(key_manager): fix the base64 encoding and decoding by @mmrqs in #3884
Others
- chore(deps): bump github.com/getsentry/sentry-go from 0.28.0 to 0.28.1 by @dependabot in #3871
- chore(deps): bump github.com/docker/docker from 26.1.4+incompatible to 27.0.0+incompatible by @dependabot in #3872
- chore: fix ci by @remyleone in #3877
- chore(deps): bump github.com/gorilla/websocket from 1.5.2 to 1.5.3 by @dependabot in #3878
- chore(deps): bump goreleaser/goreleaser-action from 5 to 6 by @dependabot in #3882
- chore(deps): bump github.com/spf13/cobra from 1.8.0 to 1.8.1 by @dependabot in #3880
- chore(deps): bump github.com/charmbracelet/bubbletea from 0.26.4 to 0.26.5 by @dependabot in #3889
- chore(deps): bump github.com/charmbracelet/bubbletea from 0.26.5 to 0.26.6 by @dependabot in #3893
- chore(deps): bump github.com/docker/docker from 27.0.0+incompatible to 27.0.1+incompatible by @dependabot in #3896
- chore: bump sdk-go by @Laure-di in #3912
- chore(deps): bump github.com/docker/docker from 27.0.1+incompatible to 27.0.2+incompatible by @dependabot in #3915
- ci: fix goreleaser v2 by @Codelax in #3918
New Contributors
Full Changelog: v2.31.0...v2.32.1
v2.31.0
Changelog
Features
- f123277: feat(apple-silicon): add autocomplete server type (#3778) (@Laure-di)
- ae07f85: feat(apple_silicon): add infos on server type (#3830) (@scaleway-bot)
- fee885b: feat(apple_silicon): add os selection fields (#3790) (@scaleway-bot)
- 0e29eec: feat(baremetal): add name filter for ListOffersRequest (#3840) (@scaleway-bot)
- 141fdb1: feat(baremetal): add support for add flexible ip (#3670) (@Laure-di)
- 1134b91: feat(block): add ImportSnapshotFromS3Request field explanation (#3792) (@scaleway-bot)
- ec3263f: feat(cockpit): enable v1 generation on cli (#3789) (@scaleway-bot)
- fe63a2b: feat(core): add support for handling deprecated method (#3786) (@jremy42)
- af1e600: feat(core):handle oneof validation (#3727) (@jremy42)
- 207a7a0: feat(instance): adapt pnic creation to ipam workflow (#3853) (@scaleway-bot)
- 48d19d1: feat(instance): add completion to zone argument (#3822) (@Codelax)
- 07dd143: feat(instance): generate delete-rdp-password cli command (#3826) (@scaleway-bot)
- a66ee3d: feat(instance): get rdp password and decrypt it (#3680) (@Codelax)
- d942896: feat(instance): improve support of windows based servers (#3863) (@Codelax)
- aa56ae4: feat(instance): move EncryptedRdpPassword elements to Server (#3843) (@scaleway-bot)
- e00d962: feat(instance): use API to complete instance type per zone (#3823) (@Codelax)
- c097b01: feat(ipam): allow filtering on pn, subnet or vpc id (#3809) (@scaleway-bot)
- 922e2d9: feat(k8s): remove migrate-to-private-network command usage (#3841) (@Codelax)
- 8cbf6bf: feat(lb): publish flexible ip tags feature (#3800) (@scaleway-bot)
- 83d8603: feat(rdb): add private network provisionning mode (#3781) (@scaleway-bot)
- bd18640: feat(secret): add examples and tests to v1beta1 (#3740) (@Codelax)
- d35917b: feat(secret_manager): add cli command for AccessSecretVersionByPath (#3766) (@scaleway-bot)
- d9d884d: feat(serverless): add node22, python312, php83, go122 and rust178 runtimes (#3852) (@scaleway-bot)
- 6838f60: feat(serverless_sqldb): swap values of OrderBy of list database (#3771) (@Codelax)
- e279375: feat(tem): create webhook endpoint (#3827) (@scaleway-bot)
- daa0b33: feat(webhosting): add CreateSession in CLI (#3845) (@scaleway-bot)
- b237827: feat(webhosting): add public reset hosting password (#3788) (@scaleway-bot)
- a012ae0: feat: add keymanager (#3854) (@scaleway-bot)
- c67e382: feat: add rdb encryption_at_rest flag & expose max bandwidth on baremetal (#3816) (@scaleway-bot)
- 3aff780: feat: update generated APIs (#3811) (@scaleway-bot)
- c22c14c: feat: update generated APIs (#3832) (@scaleway-bot)
Fixes
- ee2927c: fix(apple_silicon): remove of cli's default value of type in CreateServerRequest (#3775) (@scaleway-bot)
- 95992cb: fix(apple_silicon): remove of cli's default value of type in CreateServerRequest (#3794) (@scaleway-bot)
- 8d8af37: fix(autocomplete): add basename arg for custom path (#3829) (@Laure-di)
- 24086ca: fix(container): limit to platforms supported by github.com/buildpacks/lifecycle (#3806) (@iamleot)
- 37b9f6c: fix(inference): update namespace (#3839) (@Laure-di)
- e73b723: fix(instance): delete default values for handle oneof correctly (#3763) (@scaleway-bot)
- 93d86cc: fix(ipam/v1): add missing description (#3821) (@scaleway-bot)
Others
- b6240f5: chore(account): add validators to user authentication logs (#3837) (@scaleway-bot)
- 73c063f: chore(deps): bump alpine from 3.19 to 3.20 (#3851) (@dependabot[bot])
- 41026dc: chore(deps): bump github.com/buildpacks/pack from 0.33.2 to 0.34.1 (#3846) (@dependabot[bot])
- 50aa394: chore(deps): bump github.com/buildpacks/pack from 0.34.1 to 0.34.2 (#3859) (@dependabot[bot])
- 5a8ffe3: chore(deps): bump github.com/charmbracelet/bubbletea from 0.25.0 to 0.26.0 (#3797) (@dependabot[bot])
- 99fc4ba: chore(deps): bump github.com/charmbracelet/bubbletea from 0.26.0 to 0.26.1 (#3799) (@dependabot[bot])
- ff8d3c9: chore(deps): bump github.com/charmbracelet/bubbletea from 0.26.1 to 0.26.2 (#3805) (@dependabot[bot])
- cb8a9ac: chore(deps): bump github.com/charmbracelet/bubbletea from 0.26.2 to 0.26.3 (#3831) (@dependabot[bot])
- 41adba1: chore(deps): bump github.com/charmbracelet/bubbletea from 0.26.3 to 0.26.4 (#3847) (@dependabot[bot])
- 4f6fcce: chore(deps): bump github.com/docker/docker from 26.1.3+incompatible to 26.1.4+incompatible (#3860) (@dependabot[bot])
- d85a9d9: chore(deps): bump github.com/fatih/color from 1.16.0 to 1.17.0 (#3810) (@dependabot[bot])
- cb1b9ac: chore(deps): bump github.com/getsentry/sentry-go from 0.27.0 to 0.28.0 (#3836) (@dependabot[bot])
- 8464a97: chore(deps): bump github.com/gorilla/websocket from 1.5.1 to 1.5.2 (#3864) (@dependabot[bot])
- db745b9: chore(deps): bump github.com/hashicorp/go-version from 1.6.0 to 1.7.0 (#3833) (@dependabot[bot])
- 317463f: chore(deps): bump github.com/moby/buildkit from 0.13.1 to 0.13.2 (#3793) (@dependabot[bot])
- 45f5fc2: chore(deps): bump golang.org/x/crypto from 0.23.0 to 0.24.0 (#3862) (@dependabot[bot])
- 2a2aeac: chore(deps): bump golang.org/x/term from 0.19.0 to 0.20.0 (#3803) (@dependabot[bot])
- ec9e0d5: chore(deps): bump golang.org/x/term from 0.20.0 to 0.21.0 (#3856) (@dependabot[bot])
- 4f1c4c9: chore(deps): bump golang.org/x/text from 0.14.0 to 0.15.0 (#3804) (@dependabot[bot])
- ca57101: chore(deps): bump golang.org/x/text from 0.15.0 to 0.16.0 (#3855) (@dependabot[bot])
- 1448945: chore(deps): bump golangci/golangci-lint-action from 4 to 5 (#3795) (@dependabot[bot])
- c18f938: chore(deps): bump golangci/golangci-lint-action from 5 to 6 (#3849) (@dependabot[bot])
- 6663a4a: chore(deps): bump pnpm/action-setup from 3 to 4 (#3850) (@dependabot[bot])
- 0131950: chore(instance): fix linter for deprecated fields (#3774) (@Codelax)
- 65f0edd: chore(tem): document ListDomainsRequest fields (#3791) (@scaleway-bot)
- 10a4b6f: chore: add support for CODEOWNERS (#3861) (@remyleone)
- 74768f1: chore: bump scaleway sdk-go (#3772) (@Codelax)
- 4d2fa3a: chore: bump sdk-go (#3825) (@Codelax)
- 7956da5: chore: bump-sdk-go (#3842) (@Codelax)
- ff6cc36: chore: disable inference (#3865) (@Codelax)
- 996f352: chore: migrate to go1.22 and define explicit toolchain (#3770) (@remyleone)
- a2e7cbd: docs(instance): mark some fields as deprecated following ipmob introduction (#3767) (@scaleway-bot)
- aecb9d7: docs(ipam): document expected format of requested IP (#3801) (@scaleway-bot)
- d132ced: docs(llm_inference): update product naming (#3812) (@scaleway-bot)
- 182fb5b: docs(serverless_sqldb): fix headers for display in introduction of svls db doc (#3765) (@scaleway-bot)
- a0407a5: tests(mnq): use tmp home dir in context tests (#3785) (@Codelax)
v2.30.0
Changelog
Features
- c16e24e: feat(core): handle display oneof (#3728) (@jremy42)
- d54c911: feat(core): set can handle all positional args together (#3722) (@Mia-Cross)
- e2e9309: feat(iam): improve rules handling (#3753) (@Codelax)
- bacb5d2: feat(lb): custom command to support ipv6 update (#3759) (@yfodil)
- 0d06554: feat(rdb): acl set simplified [UI breaking-change] (#3597) (@Mia-Cross)
- c132f88: feat(secret-manager): switch to v1beta1 (#3747) (@ojroques)
- b752247: feat(secret_manager): remove tag command from CLI (#3748) (@scaleway-bot)
- 35cc96d: feat(vpc): add support for routes list (#3758) (@scaleway-bot)
Fixes
- de67e68: fix(core/reflect): handle missing values in slice with multiple elements (#3762) (@jremy42)
- 3165ce8: fix(instance): show unknown server-type availability when missing (#3760) (@Codelax)
Others
- 0cd998d: chore(deps): bump actions/checkout from 3 to 4 (#3744) (@dependabot[bot])
- cd22885: chore(deps): bump actions/setup-go from 3 to 5 (#3738) (@dependabot[bot])
- 60de5e9: chore(deps): bump alpine from 3.16 to 3.19 (#3742) (@dependabot[bot])
- 3610dd4: chore(deps): bump codecov/codecov-action from 2 to 4 (#3745) (@dependabot[bot])
- 8baffef: chore(deps): bump golang.org/x/term from 0.18.0 to 0.19.0 (#3750) (@dependabot[bot])
- 5bf53e0: chore(deps): bump golangci/golangci-lint-action from 3 to 4 (#3739) (@dependabot[bot])
- 8729903: chore(deps): bump pnpm/action-setup from 2 to 3 (#3743) (@dependabot[bot])
- 5b4f5d0: chore(deps-dev): bump vite from 4.5.2 to 4.5.3 in /wasm (#3746) (@dependabot[bot])
- 0be6f78: chore(serverless_jobs): filter job defs and runs by organization_id (#3757) (@scaleway-bot)
- 1ebd46a: chore: add support for docker in dependabot (#3741) (@remyleone)
- 6ef60ed: chore: bump buildkit and pack (#3761) (@Codelax)
- bd84d1c: docs(serverless_jobs): add documentation for command, timezone and schedule fields (#3749) (@scaleway-bot)
v2.29.0
Changelog
Features
- d56b230: feat(k8s): allow cluster with cni=none (#3730) (@scaleway-bot)
- 7d2386f: feat(llm-inference): add support llm-inference cli (#3731) (@Laure-di)
- 20a81a5: feat(llm_inference): activate cli (#3729) (@scaleway-bot)
- aa8756a: feat(llm_inference): change more cli fields to positional (#3732) (@scaleway-bot)
- 29f059d: feat(secret-manager): add option 'field' and 'raw' to secret version accesss (#3723) (@ojroques)
- 4407d88: feat(secret_manager): update CLI description (#3726) (@scaleway-bot)
- 72f5bc4: feat: list LBs by tags & upgrade public gateway to IP mobility (#3725) (@scaleway-bot)
- 9bac9fd: feat: return raw result for secret access version (#3721) (@luxifer)
Others
- 381e101: chore(deps): bump gaurav-nelson/github-action-markdown-link-check from 1.0.13 to 1.0.15 (#3736) (@dependabot[bot])
- 3c886b5: chore(deps): bump github/codeql-action from 2 to 3 (#3737) (@dependabot[bot])
- 5b90007: chore(deps): bump goreleaser/goreleaser-action from 4 to 5 (#3735) (@dependabot[bot])
- dddd51b: chore: enable update for github actions in dependabot (#3734) (@remyleone)
- 3c19944: ci(release): remove homebrew bump (#3718) (@Codelax)
v2.28.0
Changelog
Features
- 1e94877: feat(autocomplete): pass partial request to autocompleteFunc (#3693) (@Codelax)
- 601930a: feat(baremetal): add wait support delete server (#3669) (@Laure-di)
- d173433: feat(billing): enable v2beta1 cli generation (#3660) (@scaleway-bot)
- bd839f0: feat(billing): remove v2alpha1 and add download & export custom commands (#3677) (@yfodil)
- 465c8e7: feat(flexibleIP): add waiter support (#3695) (@Laure-di)
- 1a5c7f1: feat(init): consider secret-key as sensitive in prompt (#3681) (@Codelax)
- 833fb65: feat(mnq) : add autocompletion for credentials and account (#3700) (@jremy42)
- 17055b4: feat(mnq): add a create-context nats custom command (#3655) (@jremy42)
- f7fa405: feat(rdb) : add autocompletion for node-type in migrate cluster (#3702) (@jremy42)
- 45e774f: feat(redis): add autocompletion for setting name (#3707) (@jremy42)
- 79c711d: feat(redis): require the node_type field in MigrateClusterRequest (#3704) (@scaleway-bot)
- 924cbb6: Revert "feat(redis): require the node_type field in MigrateClusterRequest" (@scaleway-bot)
- b61f038: feat(secret_manager): add new secret types (#3703) (@scaleway-bot)
- 44faa12: feat(secret_manager): add v1beta1 in cli (#3689) (@scaleway-bot)
- 50c4ff4: feat(serverless): remove serverless metrics and logs endpoints (#3715) (@scaleway-bot)
- 4e753a1: feat(vpc/v2): add property to enable or disable routing in a VPC (#3688) (@scaleway-bot)
- 9ee1caf: feat(wasm): bump go to 1.21 (#3710) (@Codelax)
- fbd498e: feat(webhosting): add "protected" field to hosting (#3701) (@scaleway-bot)
- 43d9ad0: feat(webhosting): add domain configuration (#3696) (@scaleway-bot)
Fixes
- 8118b2e: fix(baremetal): better rendering get offer (#3666) (@Laure-di)
- e07b7e0: fix(baremetal):better vizualisation server create and get (#3682) (@Laure-di)
- 13c1730: fix(container/function): remove deprecated mnq namespace fields (#3690) (@scaleway-bot)
- 187fcc1: fix(instance): explicitly set IP type based on routed-ip-enabled value (#3668) (@ziirish)
- c306c89: fix(instance): use routed-ip-enabled for IP type when explicit (#3679) (@Codelax)
- 47965e4: fix(rdb): acl: add description field (#3683) (@Mia-Cross)
- af66e8f: fix(rdb):add download url backup get (#3686) (@Laure-di)
- b3c24a0: fix(redis): cluster list crash (#3687) (@Laure-di)
- 127f1ab: fix(vpc):better rendering of subnet in private network (#3600) (@jremy42)
- 23ed688: fix(vpc-gw):add support wait vpcGwGatewayNetworkDelete (#3675) (@Laure-di)
- 283ebcf: fix(vpcgw):better vizualisation gw network dhcp (#3674) (@Laure-di)
Others
-
fd9f90a: chore(baremetal): change offerid positional true getofferrequest (#3667) (@scaleway-bot)
-
230b1ef: chore(deps): bump github.com/docker/docker from 25.0.3+incompatible to 25.0.4+incompatible (#3708) (@dependabot[bot])
-
b5b5efb: chore(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 (#3694) (@dependabot[bot])
-
b968c03: chore(deps): bump golang.org/x/term from 0.17.0 to 0.18.0 (#3697) (@dependabot[bot])
-
24a855b: chore(deps): bump google.golang.org/protobuf from 1.31.0 to 1.33.0 (#3711) (@dependabot[bot])
-
7f06641: chore: migrate test to their own package (testpackage linter) (#3709) (@remyleone)
-
79a1c0a: docs(instance): remove references to unified snapshot in the documentation (#3698) (@scaleway-bot)
-
8bd8ebd: docs(redis): migrate endpoint update (#3672) (@scaleway-bot)
-
769f913: tests(e2e): skip tests using test api (#3692) (@Codelax)
v2.27.0
Changelog
Features
- 4f269b9: add --wait vpcGwGatewayCreate (#3649) (@Laure-di)
- 64c5506: feat(document_db): align proto with rdb proto (#3539) (@scaleway-bot)
- 4a81628: feat(iam): add filtering on multiple IDs on listing endpoints (#3586) (@scaleway-bot)
- c63b0a0: feat(iam): generate cli for UpdateUser (#3579) (@scaleway-bot)
- 35294a9: feat(instance): auto completion in rdb instance command (#3605) (@jremy42)
- 2f79e0d: feat(ipam): add llm_deployment resource (#3636) (@scaleway-bot)
- 97ce908: feat(ipam): allow publicly to set a custom reverse on their ip (#3576) (@scaleway-bot)
- 7c6e297: feat(jobs): add waiters (#3530) (@Codelax)
- 1317e5f: feat(k8s): autocomplete cluster types and k8s version (#3575) (@Mia-Cross)
- efcdd3d: feat(lb): add support for is-ipv6 (#3543) (@scaleway-bot)
- 4da8779: feat(lb): generate ip_type for ListIpsRequest (#3578) (@scaleway-bot)
- 2aeba00: feat(mnq): add support for the nl-ams region (#3663) (@scaleway-bot)
- e110d2d: feat(rdb): acl simplified (#3577) (@Mia-Cross)
- 41d81dd: feat(rdb): add --wait prepareInstanceLogs (#3641) (@Laure-di)
- 531905a: feat(rdb): add a command to edit ACL (#3496) (@Mia-Cross)
- 5404b0c: feat(rdb): add endpoints management (#3582) (@Mia-Cross)
- 2c6a923: feat(rdb): generate connection url (#3580) (@Mia-Cross)
- 0d49c7b: feat(rdb): integrate changes to endpoints in rdb instance (#3571) (@Mia-Cross)
- f780a52: feat(secret): add support for ephemeral-policy-template (#3547) (@scaleway-bot)
- edb4674: feat(secret_manager): add protection in secret creation (#3598) (@scaleway-bot)
- 8e9e487: feat(serverless): add CronSchedule to job definitions (#3568) (@scaleway-bot)
- e38f27a: feat(serverless_jobs): add local storage limit (#3658) (@scaleway-bot)
- b0c21e3: feat(serverless_jobs): add run options when starting a job (#3592) (@scaleway-bot)
- d9981f7: feat(serverless_sqldb): add cli commands (#3541) (@scaleway-bot)
- 115f75a: feat(serverless_sqldb): enable commands (#3573) (@Codelax)
- 90adf01: feat(tem): add field to accept new headers in create email endpoint (#3583) (@scaleway-bot)
- 5536bc8: feat(vpc): add support for EnableDHCP (#3540) (@scaleway-bot)
- 5edcd4e: feat(vpc-gw): add --wait vpcGwGatewayNetworkCreate (#3651) (@Laure-di)
- 8a15052: feat(vpc-gw): autocomplete vpc-gw gateway-network list private-networ… (#3657) (@Laure-di)
- b3fcf9f: feat(webhosting): add language field at public hosting creation (#3628) (@scaleway-bot)
- cdf717b: feat: support aarch64 in get script (#3656) (@deimosfr)
- 4ddfa66: feat: update generated APIs (#3536) (@scaleway-bot)
Fixes
- bb53bb3: fix(golangci-lint): update code to fix ci (#3653) (@Laure-di)
- 1110cbb: fix(instance): replace update commands with generated ones (#3535) (@Codelax)
- 4d5f7f9: fix(k8s): better rendering of list-available-types for cluster resource (#3599) (@jremy42)
- f9f5baf: fix(k8s): update field description (#3538) (@scaleway-bot)
- 3068ee3: fix(lb): fix list private network command (#3537) (@yfodil)
- 64e076a: fix(lb): return correct message after successful crud (#3226) (@yfodil)
- 9fd0586: fix(rdb): hide download url rdb backup list (#3606) (@Laure-di)
- 044e98e: fix(redis): add better rendering redis-cluster-acl-rules-endpoints (#3638) (@Laure-di)
- 40964fe: fix(redis):better vizualization acl redis (#3602) (@Laure-di)
- c841125: fix(serverless_sqldb): restore fields in messages (#3587) (@scaleway-bot)
- 9e7d7df: fix(vpc): add better vizualisation for private network subnets (#3643) (@Laure-di)
- c46fb61: fix(vpc): check that redis endpoint is not nil (#3642) (@Laure-di)
- 71dc470: fix(vpcgw):add better vizualisation for gateway and IP (#3644) (@Laure-di)
- 2a47627: fix/shell-display-how-to-quit (#3635) (@Laure-di)
Others
- 0c5b66e: chore(deps): bump github.com/charmbracelet/bubbletea from 0.24.2 to 0.25.0 (#3532) (@dependabot[bot])
- d8dc606: chore(deps): bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 (#3584) (@dependabot[bot])
- a8288b6: chore(deps): bump github.com/containerd/console from 1.0.4-0.20230313162750-1ae8d489ac81 to 1.0.4 (#3639) (@dependabot[bot])
- 905be70: chore(deps): bump github.com/containerd/containerd from 1.7.2 to 1.7.11 (#3551) (@dependabot[bot])
- b7b4832: chore(deps): bump github.com/docker/docker from 24.0.7+incompatible to 25.0.0+incompatible (#3604) (@dependabot[bot])
- dd79a91: chore(deps): bump github.com/docker/docker from 25.0.0+incompatible to 25.0.1+incompatible (#3616) (@dependabot[bot])
- f6a0013: chore(deps): bump github.com/docker/docker from 25.0.1+incompatible to 25.0.2+incompatible (#3633) (@dependabot[bot])
- c59fbdb: chore(deps): bump github.com/docker/docker from 25.0.2+incompatible to 25.0.3+incompatible (#3640) (@dependabot[bot])
- aad1948: chore(deps): bump github.com/getsentry/sentry-go from 0.20.0 to 0.26.0 (#3589) (@dependabot[bot])
- 490d2b2: chore(deps): bump github.com/getsentry/sentry-go from 0.26.0 to 0.27.0 (#3645) (@dependabot[bot])
- 78aa06b: chore(deps): bump github.com/go-git/go-git/v5 from 5.10.0 to 5.11.0 (#3574) (@dependabot[bot])
- cb5d9f0: chore(deps): bump golang.org/x/crypto from 0.14.0 to 0.17.0 (#3544) (@dependabot[bot])
- 801049b: chore(deps): bump golang.org/x/term from 0.15.0 to 0.16.0 (#3581) (@dependabot[bot])
- 7f39070: chore(deps): bump golang.org/x/term from 0.16.0 to 0.17.0 (#3646) (@dependabot[bot])
- d89f858: chore(deps-dev): bump vite from 4.5.1 to 4.5.2 in /wasm (#3603) (@dependabot[bot])
- 3c91bc6: chore(k8s): remove some deprecated fields (#3608) (@scaleway-bot)
- 1ac6220: chore(secret_manager): remove template and status suffixes in field (#3591) (@scaleway-bot)
- 0d910d7: chore(serverless): deprecate /logs and /metrics endpoint (#3654) (@scaleway-bot)
- e34c5c7: chore: add new linters (#3631) (@remyleone)
- 99df586: chore: bump sdk (#3545) (@scaleway-bot)
- ad00044: chore: bump sdk (#3618) (@scaleway-bot)
- bb31774: chore: bump sdk go (#3531) (@Codelax)
- 0da87db: chore: remove ingress (#3623) (@scaleway-bot)
- c39deda: chore: rename github workflows (#3664) (@remyleone)
- a8ddd43: docs(brew): mention linux support for homebrew installation (#3593) (@chenrui333)
- 0aad63e: docs(cockpit): rework wording (#3590) (@scaleway-bot)
- a7073d0: docs(config): improve config profile description (#3585) (@Codelax)
- 0255c84: docs(docker): example for ssh-key usage (#3569) (@Codelax)
- 039c295: docs(instance): document the IPv6 address of the Metadata API (#3629) (@scaleway-bot)
v2.26.0
Changelog
Features
- 89a3c86: feat(iam): enable CLI for IAM logs (#3519) (@scaleway-bot)
- fc2e030: feat(instance): add volume wait command (#3526) (@Codelax)
- 2995cf2: feat(instance): server create use marketplace v2 (#3525) (@Codelax)
- 05199fa: feat(ipam): enable commands (#3527) (@yfodil)
- cfd6c28: feat(jobs): add commands (#3528) (@Codelax)
- 6c6fc95: feat(rdb): ipam config for private endpoints (#3521) (@Mia-Cross)
- 1899440: feat(webhosting): add control panels field in public list hostings request (#3520) (@scaleway-bot)
Others
- 9b9f56a: chore(deps): bump golang.org/x/term from 0.14.0 to 0.15.0 (#3517) (@dependabot[bot])
- d77d758: chore(deps-dev): bump vite from 4.4.11 to 4.5.1 in /wasm (#3524) (@dependabot[bot])
- a642c48: chore: bump sdk-go (#3523) (@Codelax)
v2.25.0
Changelog
Features
- 8b90883: feat(args): handle scw.Duration unmarshal as flat field (#3469) (@Codelax)
- 0d2648b: feat(billing): add cli command to list discounts (#3475) (@scaleway-bot)
- b0d22c7: feat(billing): discount application scope endpoint (#3451) (@scaleway-bot)
- 61920a7: feat(block): add commands (#3505) (@Codelax)
- 5c5dc75: feat(block): add organization_id filter in listings (#3506) (@scaleway-bot)
- dae1d86: feat(cli): use scw.Duration as a flat field (#3510) (@scaleway-bot)
- a8aa0b6: feat(cockpit): add is_product filter to list datasource (#3481) (@scaleway-bot)
- 1932545: feat(domain): add informations on scaleway product using the domain/dnszone (#3513) (@scaleway-bot)
- b259248: feat(gotty): support gotty v2 (#3512) (@Oursin)
- b0920a6: feat(iam): add color for logs action (#3515) (@Codelax)
- b71a60f: feat(iam): add tags on applications, groups, users and policies (#3499) (@scaleway-bot)
- e566d06: feat(instance): add endpoints to attach/detach server volumes (#3493) (@scaleway-bot)
- d7c1b9d: feat(ipam): add k8s_cluster to IPAM ip list (#3504) (@scaleway-bot)
- ee2dfd0: feat(ipfs): add command ipns in labs commands (#3459) (@OnsagerHe)
- dc6469d: feat(ipfs): add documentation about replacePin (#3483) (@scaleway-bot)
- c87d760: feat(ipfs): add ipns commands (#3458) (@scaleway-bot)
- 4b7e2a5: feat(ipfs): remove usless fields in ipfs api (#3453) (@scaleway-bot)
- ea6fdae: feat(lb): improve backend help in case healthcheck is missing (#2689) (@yfodil)
- 87790e2: feat(rdb): add seemless major upgrade (#3452) (@scaleway-bot)
- c845ada: feat(rdb): list ACLs when getting a rdb instance (#3473) (@Mia-Cross)
- 273cd30: feat(rdb): print messages while exporting backup (#3479) (@Mia-Cross)
- e8cc6da: feat(redis): ipam config for private endpoints (#3492) (@Mia-Cross)
- 3b4ca44: feat(secret_manager): add region to folders (#3465) (@scaleway-bot)
- 3cc943c: feat(secret_manager): improve secret type doc (@scaleway-bot)
- b36cd1d: feat(serverless_jobs): add validation for field name (#3514) (@scaleway-bot)
- b09ffbd: feat(serverless_jobs): enable cli generation (#3503) (@scaleway-bot)
- 401d077: feat(vpc_gw): support passing IPAM IP IDs (#3449) (@scaleway-bot)
- 5ddaad4: feat(webhosting): add control panel support in webhosting (#3484) (@scaleway-bot)
- ba99c1f: feat: new generator (#3450) (@scaleway-bot)
Fixes
- 6e61abe: fix(functions): add short and long descriptions to triggers methods (#3454) (@scaleway-bot)
- 7c57be1: fix(gotty): wrap error if not nil (#3516) (@Codelax)
- 22c2e53: fix(instance): image update positional arg (#3468) (@Codelax)
- 9520b56: fix(instance): image update with invalid uuid (#3467) (@Codelax)
- 3598507: fix(instance): server delete with sbs volumes (#3509) (@Codelax)
- 977e57c: fix(mnq): remove end of life v1alpha1 (#3501) (@Codelax)
- 95bdee6: fix(vpc): add k8s view on get private-network + goconst lint (#3456) (@yfodil)
- 86ab12e: fix: update redis documentation (#3491) (@scaleway-bot)
Others
- 1c51dc2: chore(cockpit): remove reset cockpit grafana (#3494) (@scaleway-bot)
- 77045ad: chore(deps): bump github.com/buildpacks/pack from 0.31.0 to 0.32.0 (#3477) (@dependabot[bot])
- 38cfa67: chore(deps): bump github.com/buildpacks/pack from 0.32.0 to 0.32.1 (#3490) (@dependabot[bot])
- 5b52bb5: chore(deps): bump github.com/docker/docker from 24.0.6+incompatible to 24.0.7+incompatible (#3463) (@dependabot[bot])
- c79fa16: chore(deps): bump github.com/fatih/color from 1.15.0 to 1.16.0 (#3474) (@dependabot[bot])
- d63c0a5: chore(deps): bump github.com/gorilla/websocket from 1.5.0 to 1.5.1 (#3471) (@dependabot[bot])
- 9ffaf1b: chore(deps): bump github.com/spf13/cobra from 1.7.0 to 1.8.0 (#3470) (@dependabot[bot])
- f0e7b0a: chore(deps): bump golang.org/x/term from 0.13.0 to 0.14.0 (#3476) (@dependabot[bot])
- 78d464a: chore(deps): bump golang.org/x/text from 0.13.0 to 0.14.0 (#3472) (@dependabot[bot])
- 25d3093: chore(deps): bump google.golang.org/grpc from 1.55.0 to 1.56.3 (#3455) (@dependabot[bot])
- 8408091: chore(gotty): add error wrapping (#3511) (@Codelax)
- 058bf38: chore(instance): mark Volume's base_volume as deprecated (#3489) (@scaleway-bot)
- acf412e: chore(instance): remove support for creating a volume from a volume (#3497) (@scaleway-bot)
- a529cb6: chore(serverless_jobs): rename id to job_definition_id and id to job_run_id (#3518) (@scaleway-bot)
- 20deb6c: chore(vpc_gw): add pl-waw-3 as supported locality (#3478) (@scaleway-bot)
- 2cc5d18: chore: Update Arch Linux package URL in README.md (#3500) (@felixonmars)
- 9ee7dae: chore: bump sdk (#3486) (@scaleway-bot)
- 1450af3: chore: fix lint goconst (#3447) (@Codelax)
- a80306a: docs(block): remove mention of iops ratio from wording (#3498) (@scaleway-bot)
- 0599aeb: docs(iam): update api-key links (#3448) (@Codelax)
- 7ae70ce: docs(serverless): add note about mnq region availability (#3488) (@scaleway-bot)
- c27b80c: docs(serverless): document trigger API (#3443) (@scaleway-bot)
- b73ba2a: docs(tem): add link to documentation and console (#3460) (@scaleway-bot)
- 88fa35b: test(rdb): fix tests + update cassettes and goldens (#3480) (@Mia-Cross)
v2.24.0
v2.23.0
Changelog
Features
- ad5dbb1: feat(cockpit): add list datasource endpoint (#3399) (@scaleway-bot)
- 771ce43: feat(cockpit): add support for products dashboard (#3404) (@scaleway-bot)
- 0cfe8a9: feat(iam): add CreateUser to the Scaleway CLI (#3416) (@scaleway-bot)
- 75c0265: feat(instance): add H100 server types (#3403) (@Codelax)
- b8c1ab2: feat(instance): add servers filter in ListServersRequest (#3391) (@scaleway-bot)
- f98a6b9: feat(instance): add tags in Server.public_ips (#3411) (@scaleway-bot)
- 90df98d: feat(instance): modify UpdateServer public_ips and private_nics to match real implem (#3413) (@scaleway-bot)
- 95493b9: feat(instance): sync endpoints about the feature OS image in SBS volume (#3412) (@scaleway-bot)
- 73d2247: feat(ipfs): documents fields (#3392) (@scaleway-bot)
- 5077b73: feat(ipfs): set ipfs-naming to public visibility (#3430) (@scaleway-bot)
- 7312298: feat(kapsule): expose
public_ip_disabled
field (#3400) (@scaleway-bot) - 46429dd: feat(labs): labs commands group with ipfs command (#3381) (@OnsagerHe)
- 1189dce: feat(mnq): add support for mnq-nats-account-id (#3401) (@scaleway-bot)
- 11598a5: feat(mnq): add v1beta1 cli (#3420) (@scaleway-bot)
- af247ac: feat(mnq): enable v1beta1 commands (#3433) (@Codelax)
- ca41a3c: feat(mnq): reorganize cli commands (#3435) (@scaleway-bot)
- 47f482b: feat(rdb): expose SBS IOPS to clients (#3407) (@scaleway-bot)
Fixes
Documentation
- b48e188: docs(autocomplete): add back deleted doc (#3415) (@Codelax)
- 9a1b403: docs(billing): specify for all tools (#3389) (@scaleway-bot)
- 2003ca5: docs(ipfs): fix wording (#3425) (@Codelax)
- 5ba7c59: docs(lb): add pl-waw-3 az (#3390) (@scaleway-bot)
Other
- 27c7fcf: chore(deps): bump golang.org/x/net from 0.15.0 to 0.17.0 (#3414) (@dependabot[bot])
- 3daeab3: chore(deps): bump golang.org/x/term from 0.12.0 to 0.13.0 (#3402) (@dependabot[bot])
- a99cc41: chore(deps-dev): bump postcss from 8.4.21 to 8.4.31 in /wasm (#3395) (@dependabot[bot])
- 251eda3: chore(deps-dev): bump vite from 4.2.1 to 4.4.11 in /wasm (#3405) (@dependabot[bot])
- 37d086d: chore: bump sdk (#3408) (@scaleway-bot)
- c4bde53: chore: bump sdk-go (#3406) (@Codelax)
- a77f07a: chore: deprecate trigger Create commands (#3429) (@scaleway-bot)