Scaleway Cli Versions Save

Command Line Interface for Scaleway

v2.30.0

4 weeks ago

Changelog

Features

  • c16e24ec1e62f0b11f8efa0c6d35d65d3fbecdaf: feat(core): handle display oneof (#3728) (@jremy42)
  • d54c9119327070727c35861db60520565d80913e: feat(core): set can handle all positional args together (#3722) (@Mia-Cross)
  • e2e9309d9671fbf96583933a4c0786424c067920: feat(iam): improve rules handling (#3753) (@Codelax)
  • bacb5d2921b12f4f32ccda4ce8406da62c14293f: feat(lb): custom command to support ipv6 update (#3759) (@yfodil)
  • 0d06554cdddf44514911a108c4e9df4c157f6302: feat(rdb): acl set simplified [UI breaking-change] (#3597) (@Mia-Cross)
  • c132f885c3ec515b73286940a05b4d2f4dc23ac7: feat(secret-manager): switch to v1beta1 (#3747) (@ojroques)
  • b75224791f9221ea166f504d8c4e43d31ad4c84c: feat(secret_manager): remove tag command from CLI (#3748) (@scaleway-bot)
  • 35cc96db39578a6b89c193404bbbf662d1348bb9: feat(vpc): add support for routes list (#3758) (@scaleway-bot)

Fixes

  • de67e68baf3dc13c9eac160be61288b2e912ee5e: fix(core/reflect): handle missing values in slice with multiple elements (#3762) (@jremy42)
  • 3165ce8250e313ed4e2993736c73c66462f98d24: fix(instance): show unknown server-type availability when missing (#3760) (@Codelax)

Others

  • 0cd998d0e9bab68595ade9953d47c48a691ad91f: chore(deps): bump actions/checkout from 3 to 4 (#3744) (@dependabot[bot])
  • cd22885ccc5165333d240c8e17fd79d39d4f8e3d: chore(deps): bump actions/setup-go from 3 to 5 (#3738) (@dependabot[bot])
  • 60de5e96cb8392de884b000cbf2e13ce48ec4c6c: chore(deps): bump alpine from 3.16 to 3.19 (#3742) (@dependabot[bot])
  • 3610dd44f29e18a2440a97a0f2287104b34a7e7d: chore(deps): bump codecov/codecov-action from 2 to 4 (#3745) (@dependabot[bot])
  • 8baffefedd63f31e87072736b1bb383d1628bd0c: chore(deps): bump golang.org/x/term from 0.18.0 to 0.19.0 (#3750) (@dependabot[bot])
  • 5bf53e08f3fb10f86b490ff7e674c655f0235348: chore(deps): bump golangci/golangci-lint-action from 3 to 4 (#3739) (@dependabot[bot])
  • 872990372de6f21e01c95bc7a0105c1bb824e90f: chore(deps): bump pnpm/action-setup from 2 to 3 (#3743) (@dependabot[bot])
  • 5b4f5d0a0810702de2a17b4659798217a3c42866: chore(deps-dev): bump vite from 4.5.2 to 4.5.3 in /wasm (#3746) (@dependabot[bot])
  • 0be6f780dbe3e90e306f65c376894e9ccc88a41d: chore(serverless_jobs): filter job defs and runs by organization_id (#3757) (@scaleway-bot)
  • 1ebd46aa148e38166fbf986fac27bc486b53fa39: chore: add support for docker in dependabot (#3741) (@remyleone)
  • 6ef60ede542aa9a2d71e3f9a01038b330058ab56: chore: bump buildkit and pack (#3761) (@Codelax)
  • bd84d1c8a4aa7b4787dc4c9cb723d40a39651207: docs(serverless_jobs): add documentation for command, timezone and schedule fields (#3749) (@scaleway-bot)

v2.29.0

1 month ago

Changelog

Features

  • d56b230e5d89c66a68a7243b29d49301af4c0cd1: feat(k8s): allow cluster with cni=none (#3730) (@scaleway-bot)
  • 7d2386f4fc1ac401ef64df16b8aab537c3e63d20: feat(llm-inference): add support llm-inference cli (#3731) (@Laure-di)
  • 20a81a57342c96ce6fbc0d30709d43d9c3efd332: feat(llm_inference): activate cli (#3729) (@scaleway-bot)
  • aa8756a3505a444032e7d4d4e8d5816fdb387b01: feat(llm_inference): change more cli fields to positional (#3732) (@scaleway-bot)
  • 29f059dc3c3cf6f0166bb46d5051a7c8b564da56: feat(secret-manager): add option 'field' and 'raw' to secret version accesss (#3723) (@ojroques)
  • 4407d8865e7a643a80860be4282ca5e8a87b053f: feat(secret_manager): update CLI description (#3726) (@scaleway-bot)
  • 72f5bc48e02527af1108467f34bee0ddbc02bcef: feat: list LBs by tags & upgrade public gateway to IP mobility (#3725) (@scaleway-bot)
  • 9bac9fdbeb3ca3f4ba17d5fad25f225e34b55dfa: feat: return raw result for secret access version (#3721) (@luxifer)

Others

  • 381e1014853d093c80ceaee91e95e2b7bcc2b449: chore(deps): bump gaurav-nelson/github-action-markdown-link-check from 1.0.13 to 1.0.15 (#3736) (@dependabot[bot])
  • 3c886b5deb4cda79fb21027574aa2c1f5e87bf8f: chore(deps): bump github/codeql-action from 2 to 3 (#3737) (@dependabot[bot])
  • 5b90007eb8144d49eb6fa10e8736fb96613947b5: chore(deps): bump goreleaser/goreleaser-action from 4 to 5 (#3735) (@dependabot[bot])
  • dddd51b0437eff34cc6f8ca55f0256abc85a8085: chore: enable update for github actions in dependabot (#3734) (@remyleone)
  • 3c199444f56aaaa4fb9ddbf3086c9d50e15dec04: ci(release): remove homebrew bump (#3718) (@Codelax)

v2.28.0

1 month ago

Changelog

Features

  • 1e94877b5fd50aff2baf146ec1414375cdbb649e: feat(autocomplete): pass partial request to autocompleteFunc (#3693) (@Codelax)
  • 601930aa6532f77934631b061f1b55b5a2d439f9: feat(baremetal): add wait support delete server (#3669) (@Laure-di)
  • d17343311bb0f7645dea2d01ecb2cb00adbacbac: feat(billing): enable v2beta1 cli generation (#3660) (@scaleway-bot)
  • bd839f0c131ec30e3635cc4861f41337c3a428e2: feat(billing): remove v2alpha1 and add download & export custom commands (#3677) (@yfodil)
  • 465c8e76d931f8cacfda258d6cfad2ba5754053b: feat(flexibleIP): add waiter support (#3695) (@Laure-di)
  • 1a5c7f1189428df107df94f3b33f425697be4198: feat(init): consider secret-key as sensitive in prompt (#3681) (@Codelax)
  • 833fb65cc8b6921716c38360043b906482efbaa2: feat(mnq) : add autocompletion for credentials and account (#3700) (@jremy42)
  • 17055b4f3b36630e3ac4eb86f8afec71069deb91: feat(mnq): add a create-context nats custom command (#3655) (@jremy42)
  • f7fa40542b29ed5428af313e0c1f64bb18e3469c: feat(rdb) : add autocompletion for node-type in migrate cluster (#3702) (@jremy42)
  • 45e774ffc0a6d0e764bd79220559602b89eb8238: feat(redis): add autocompletion for setting name (#3707) (@jremy42)
  • 79c711d185858979f5ffb86a90eeab094c65703d: feat(redis): require the node_type field in MigrateClusterRequest (#3704) (@scaleway-bot)
  • 924cbb6b778e2aaab3e2972f20e1a36438efa4d1: Revert "feat(redis): require the node_type field in MigrateClusterRequest" (@scaleway-bot)
  • b61f0385eb3cd0dd46c09dcc15ed803338e3b79f: feat(secret_manager): add new secret types (#3703) (@scaleway-bot)
  • 44faa12aef6083ea855fdfb4600e8337675ef4d7: feat(secret_manager): add v1beta1 in cli (#3689) (@scaleway-bot)
  • 50c4ff40179361cbde568a4f7496ea183682fc44: feat(serverless): remove serverless metrics and logs endpoints (#3715) (@scaleway-bot)
  • 4e753a120c7f0a6554f7783481c6c72f28a302a9: feat(vpc/v2): add property to enable or disable routing in a VPC (#3688) (@scaleway-bot)
  • 9ee1caf721aea7e8aee4eaebd60797e773dca786: feat(wasm): bump go to 1.21 (#3710) (@Codelax)
  • fbd498efce338eb00eaea0ffdd6fc13f1a869dff: feat(webhosting): add "protected" field to hosting (#3701) (@scaleway-bot)
  • 43d9ad00d80f5f4a4c9c9ad6d6a59b441e7161ea: feat(webhosting): add domain configuration (#3696) (@scaleway-bot)

Fixes

  • 8118b2e0757d91564b18d2f4af61132783940280: fix(baremetal): better rendering get offer (#3666) (@Laure-di)
  • e07b7e0af9e8509c40cc5813be7b53580ddd427a: fix(baremetal):better vizualisation server create and get (#3682) (@Laure-di)
  • 13c1730b480511491ca245318496abd862465d67: fix(container/function): remove deprecated mnq namespace fields (#3690) (@scaleway-bot)
  • 187fcc1f475efd5efc1ba8ef9925bf8a812b5800: fix(instance): explicitly set IP type based on routed-ip-enabled value (#3668) (@ziirish)
  • c306c893e5a5323c76583a6c88bdf9384b10d564: fix(instance): use routed-ip-enabled for IP type when explicit (#3679) (@Codelax)
  • 47965e45c058cc4e6ee80d9cdf7557706beb11b7: fix(rdb): acl: add description field (#3683) (@Mia-Cross)
  • af66e8f9135431fccd3052877e40a022e16faaf4: fix(rdb):add download url backup get (#3686) (@Laure-di)
  • b3c24a088a4e6be01ab98ea67233e2faaf5b4244: fix(redis): cluster list crash (#3687) (@Laure-di)
  • 127f1abaf6b5ee29f82919f01733b5d4c61e479b: fix(vpc):better rendering of subnet in private network (#3600) (@jremy42)
  • 23ed6889964b89c173531d33be149f8eb56849dc: fix(vpc-gw):add support wait vpcGwGatewayNetworkDelete (#3675) (@Laure-di)
  • 283ebcf3adf37f7ac9b35c88de3715857b9d3e75: fix(vpcgw):better vizualisation gw network dhcp (#3674) (@Laure-di)

Others

  • fd9f90a41723b33e431765522bb2a4218a15bcba: chore(baremetal): change offerid positional true getofferrequest (#3667) (@scaleway-bot)

  • 230b1ef194cb139ae71d23d73f0b31bea68f0489: chore(deps): bump github.com/docker/docker from 25.0.3+incompatible to 25.0.4+incompatible (#3708) (@dependabot[bot])

  • b5b5efb54dd2f3ebf7c08f26aacb05824c1a3f4e: chore(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 (#3694) (@dependabot[bot])

  • b968c0372d58a1e711591fa0d6cdf5ac98326ab6: chore(deps): bump golang.org/x/term from 0.17.0 to 0.18.0 (#3697) (@dependabot[bot])

  • 24a855b1e92fe1cda41d41003304d2b9a98c2fe4: chore(deps): bump google.golang.org/protobuf from 1.31.0 to 1.33.0 (#3711) (@dependabot[bot])

  • d24f6866db3c2f296789f0e35bd6325727974ec4: chore: bump go to 1.21 (#3714) (@Codelax)

  • bf7f14f8374ea11a45e684bfbad9d09a7c757ce2: chore: bump scaleway sdk-go (#3691) (@Codelax)

  • 7f066412e806ac9ff5146eb612f46814c6673f4f: chore: migrate test to their own package (testpackage linter) (#3709) (@remyleone)

  • 50fd0861ec1c144c42c814f1ef40f2470a684f62: ci(wasm): publish (#3382) (@Codelax)

  • 79a1c0a54cd1572570954b63b43030b7673eeac1: docs(instance): remove references to unified snapshot in the documentation (#3698) (@scaleway-bot)

  • f88725888bf6d0c41cca2f3893c05e4852b5954d: docs(ipam): add in readme (#3678) (@yfodil)

  • 8bd8ebdea37c70956d9a532f821d8e76e7173243: docs(redis): migrate endpoint update (#3672) (@scaleway-bot)

  • 769f9133fae031cd12e7ae7b5a3c50e4e9c9746e: tests(e2e): skip tests using test api (#3692) (@Codelax)

v2.27.0

2 months ago

Changelog

Features

  • 4f269b9f8c9c20f7a634b47ac95f6986767dbc4e: add --wait vpcGwGatewayCreate (#3649) (@Laure-di)
  • 64c55062edef31f656d8d90290b13a98517c2467: feat(document_db): align proto with rdb proto (#3539) (@scaleway-bot)
  • 4a816288064976ff4d831138ff3cdeb5dd3ac58d: feat(iam): add filtering on multiple IDs on listing endpoints (#3586) (@scaleway-bot)
  • c63b0a0835012f592f24a5fe0602ee1e7324238e: feat(iam): generate cli for UpdateUser (#3579) (@scaleway-bot)
  • 35294a9a6fb09faa844ed84cabe35ea88a28fb29: feat(instance): auto completion in rdb instance command (#3605) (@jremy42)
  • 2f79e0de0d727223306d0a06a2e35358449bcf55: feat(ipam): add llm_deployment resource (#3636) (@scaleway-bot)
  • 97ce90834ce181aef31dd89f58bdc27fa5464a73: feat(ipam): allow publicly to set a custom reverse on their ip (#3576) (@scaleway-bot)
  • 7c6e2972b6eaac8ffe6a8852b22bf726e6527271: feat(jobs): add waiters (#3530) (@Codelax)
  • 1317e5f44644c86aa532b90553415ec3f70213e6: feat(k8s): autocomplete cluster types and k8s version (#3575) (@Mia-Cross)
  • efcdd3d354a2cfc871cd5c1f0ddd1d2d47ec89be: feat(lb): add support for is-ipv6 (#3543) (@scaleway-bot)
  • 4da877994f6fd97dbd1164b65324378d34dbb9c1: feat(lb): generate ip_type for ListIpsRequest (#3578) (@scaleway-bot)
  • 2aeba0076f8eb3da36ba4f9b7a8dee38d7509e66: feat(mnq): add support for the nl-ams region (#3663) (@scaleway-bot)
  • e110d2d6586be26032b68001fff85e332f17193d: feat(rdb): acl simplified (#3577) (@Mia-Cross)
  • 41d81dde543f912bdbe187b4137568b2218f09b4: feat(rdb): add --wait prepareInstanceLogs (#3641) (@Laure-di)
  • 531905af667afa86de99667639dd8b52416d4656: feat(rdb): add a command to edit ACL (#3496) (@Mia-Cross)
  • 5404b0c6837650f50c294efde93d899491c8ecac: feat(rdb): add endpoints management (#3582) (@Mia-Cross)
  • 2c6a9239b17e214108a42dadebb8b0078282931f: feat(rdb): generate connection url (#3580) (@Mia-Cross)
  • 0d49c7bdc1196eba71d96b06cc20d0272ec35645: feat(rdb): integrate changes to endpoints in rdb instance (#3571) (@Mia-Cross)
  • f780a5289815f9fea12d1fb861439a57283ed4f0: feat(secret): add support for ephemeral-policy-template (#3547) (@scaleway-bot)
  • edb46746da5bf8e85d5c3c8df2d1bd4f972e61c1: feat(secret_manager): add protection in secret creation (#3598) (@scaleway-bot)
  • 8e9e487142bf8c63fcdee172d82c76e70d362f14: feat(serverless): add CronSchedule to job definitions (#3568) (@scaleway-bot)
  • e38f27acb02acdfa2de115ce7be4bfab412a4e85: feat(serverless_jobs): add local storage limit (#3658) (@scaleway-bot)
  • b0c21e3f1bc14eb5f2b0e2ae6d20e00676279b90: feat(serverless_jobs): add run options when starting a job (#3592) (@scaleway-bot)
  • d9981f7e90729b787aee02017963467391f3647c: feat(serverless_sqldb): add cli commands (#3541) (@scaleway-bot)
  • 115f75a0d35ce9c0a4555ab5d40604a4cb38dd87: feat(serverless_sqldb): enable commands (#3573) (@Codelax)
  • 90adf0114f4bc693fe97f2f7f7651a2d6aecf2a2: feat(tem): add field to accept new headers in create email endpoint (#3583) (@scaleway-bot)
  • 5536bc8954946980a61ff6a174edfc3662879402: feat(vpc): add support for EnableDHCP (#3540) (@scaleway-bot)
  • 5edcd4e4d1a9ffb67e4704cef5b10df8d1f712d5: feat(vpc-gw): add --wait vpcGwGatewayNetworkCreate (#3651) (@Laure-di)
  • 8a15052b7778f8ec7fddfd4c8bda282779c278e5: feat(vpc-gw): autocomplete vpc-gw gateway-network list private-networ… (#3657) (@Laure-di)
  • b3fcf9f2e8d364d6b6e0ee2cb713730837be7f59: feat(webhosting): add language field at public hosting creation (#3628) (@scaleway-bot)
  • cdf717b94c3ab001c603ffd06ba40139a51bff0a: feat: support aarch64 in get script (#3656) (@deimosfr)
  • 4ddfa66e8cf51aa02144e3ec4a23b2bcd25eb1dc: feat: update generated APIs (#3536) (@scaleway-bot)

Fixes

  • bb53bb3fbe9e7713956cbc39246114e0ad1b7fba: fix(golangci-lint): update code to fix ci (#3653) (@Laure-di)
  • 1110cbb1700da16f01998f971514fe31c2fb4dc6: fix(instance): replace update commands with generated ones (#3535) (@Codelax)
  • 4d5f7f93e23dcf958797e2357506543e5c9b528e: fix(k8s): better rendering of list-available-types for cluster resource (#3599) (@jremy42)
  • f9f5baf10e7a86b3d4525e2f7529f0dda198c2cd: fix(k8s): update field description (#3538) (@scaleway-bot)
  • 3068ee3da19fb9ad7d6c9cb0968301d5903c9047: fix(lb): fix list private network command (#3537) (@yfodil)
  • 64e076a55bd536fd7f03ed4f9a6fc57536b48cda: fix(lb): return correct message after successful crud (#3226) (@yfodil)
  • 9fd05868a6b96312a3209437f7237a2a3f1870fc: fix(rdb): hide download url rdb backup list (#3606) (@Laure-di)
  • 044e98e2c124755abe892d304dbe510e0e8bcc6f: fix(redis): add better rendering redis-cluster-acl-rules-endpoints (#3638) (@Laure-di)
  • 40964fe986f9cbc4b399ea691ed19605dd8561b8: fix(redis):better vizualization acl redis (#3602) (@Laure-di)
  • c841125d624955f5082c28e62df3735c1fe39624: fix(serverless_sqldb): restore fields in messages (#3587) (@scaleway-bot)
  • 9e7d7df7fc61893045980a8c050e476341851b77: fix(vpc): add better vizualisation for private network subnets (#3643) (@Laure-di)
  • c46fb611d44c9733d5e2bac8bf025283b300d644: fix(vpc): check that redis endpoint is not nil (#3642) (@Laure-di)
  • 71dc470c3ef5009728c9199144656b7a801dc2bc: fix(vpcgw):add better vizualisation for gateway and IP (#3644) (@Laure-di)
  • 2a476278ebf26982d6d28afe1c5d5689594cff49: fix/shell-display-how-to-quit (#3635) (@Laure-di)

Others

  • 0c5b66e6d0c9f912d97057a6491e4cbe73504488: chore(deps): bump github.com/charmbracelet/bubbletea from 0.24.2 to 0.25.0 (#3532) (@dependabot[bot])
  • d8dc60682924a7fc399c20ab57e789a0f053ab75: chore(deps): bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 (#3584) (@dependabot[bot])
  • a8288b6d884f29b31c61c8bebd001d81a2bf377f: chore(deps): bump github.com/containerd/console from 1.0.4-0.20230313162750-1ae8d489ac81 to 1.0.4 (#3639) (@dependabot[bot])
  • 905be70d608609c53751d77a02d31eb7dee7638d: chore(deps): bump github.com/containerd/containerd from 1.7.2 to 1.7.11 (#3551) (@dependabot[bot])
  • b7b4832bb56504ff1777c8842ce7d3f58490b339: chore(deps): bump github.com/docker/docker from 24.0.7+incompatible to 25.0.0+incompatible (#3604) (@dependabot[bot])
  • dd79a91065b8efb770a016f508a1edb5b22007b3: chore(deps): bump github.com/docker/docker from 25.0.0+incompatible to 25.0.1+incompatible (#3616) (@dependabot[bot])
  • f6a001346f187363b74b4111869a5cfb8df20945: chore(deps): bump github.com/docker/docker from 25.0.1+incompatible to 25.0.2+incompatible (#3633) (@dependabot[bot])
  • c59fbdba32b1303812b5de6f1edc35030b86f17b: chore(deps): bump github.com/docker/docker from 25.0.2+incompatible to 25.0.3+incompatible (#3640) (@dependabot[bot])
  • aad1948f313a8b933dc96ed954f4910d0f24ce2b: chore(deps): bump github.com/getsentry/sentry-go from 0.20.0 to 0.26.0 (#3589) (@dependabot[bot])
  • 490d2b26f7686edd79d235b0de4e87f33aaacf60: chore(deps): bump github.com/getsentry/sentry-go from 0.26.0 to 0.27.0 (#3645) (@dependabot[bot])
  • 78aa06bbfef1548e19b923d31a07a0a4fcaf6dcb: chore(deps): bump github.com/go-git/go-git/v5 from 5.10.0 to 5.11.0 (#3574) (@dependabot[bot])
  • cb5d9f046a8377607dc74ee518328f5664908e9b: chore(deps): bump golang.org/x/crypto from 0.14.0 to 0.17.0 (#3544) (@dependabot[bot])
  • 801049bd7f21e286cdc5f82b154fd66263d3ea4b: chore(deps): bump golang.org/x/term from 0.15.0 to 0.16.0 (#3581) (@dependabot[bot])
  • 7f39070f540b081e286b292eadeab0775299ffa7: chore(deps): bump golang.org/x/term from 0.16.0 to 0.17.0 (#3646) (@dependabot[bot])
  • d89f858d7d5e38076adc2297c862dfd503a2df23: chore(deps-dev): bump vite from 4.5.1 to 4.5.2 in /wasm (#3603) (@dependabot[bot])
  • 3c91bc684dd337bbeb7dece8048f0850c1c296e2: chore(k8s): remove some deprecated fields (#3608) (@scaleway-bot)
  • 1ac6220f4edc1a9f477d5432ee31e9dc755ca0b8: chore(secret_manager): remove template and status suffixes in field (#3591) (@scaleway-bot)
  • 0d910d74e04aaa6642c086c48af2a5dcbf1cee31: chore(serverless): deprecate /logs and /metrics endpoint (#3654) (@scaleway-bot)
  • e34c5c7d06e15640ca7f0ffc405c7a4389568a0f: chore: add new linters (#3631) (@remyleone)
  • 99df58666d75af7b83fb1c7d0287979262116f07: chore: bump sdk (#3545) (@scaleway-bot)
  • ad00044b893ea9d1e250dfba284ed77083c78ef4: chore: bump sdk (#3618) (@scaleway-bot)
  • bb31774f6511f94d821d01c5ce2a798623e0982e: chore: bump sdk go (#3531) (@Codelax)
  • 0da87dbdc8b90c544acdf689f77611d89b059acb: chore: remove ingress (#3623) (@scaleway-bot)
  • c39deda92b144a672cd2033e49e75a1d3be4eaee: chore: rename github workflows (#3664) (@remyleone)
  • a8ddd4332bd88fc589fd0a00029709c388c3a715: docs(brew): mention linux support for homebrew installation (#3593) (@chenrui333)
  • 0aad63e714a2ecc3f414662a9e2453f2118da3f9: docs(cockpit): rework wording (#3590) (@scaleway-bot)
  • a7073d0058bff1f7cd456bf3f9b0b21e2ef934a7: docs(config): improve config profile description (#3585) (@Codelax)
  • 0255c84b60536410df929069dc1a1b825bcd19a1: docs(docker): example for ssh-key usage (#3569) (@Codelax)
  • 039c295c446ad4eb0efd96134446e6b1f87c6402: docs(instance): document the IPv6 address of the Metadata API (#3629) (@scaleway-bot)

v2.26.0

5 months ago

Changelog

Features

  • 89a3c86c15c20fcca33bac52166d17037bc167d5: feat(iam): enable CLI for IAM logs (#3519) (@scaleway-bot)
  • fc2e030bba9f8b09a711addf36f9879285577340: feat(instance): add volume wait command (#3526) (@Codelax)
  • 2995cf2bbb19ab654105ec56c35e6d9cb7f2674b: feat(instance): server create use marketplace v2 (#3525) (@Codelax)
  • 05199fa34aa15afba8826ad30ca77ab8ff6fce3a: feat(ipam): enable commands (#3527) (@yfodil)
  • cfd6c280b093c714cfe221f8b0e134ec68a0ce29: feat(jobs): add commands (#3528) (@Codelax)
  • 6c6fc956d7951b62c04bd24a2e7dc3634d56424c: feat(rdb): ipam config for private endpoints (#3521) (@Mia-Cross)
  • 18994405de5d7b7b1dc3b87e3ff4eb0e4262ecdf: feat(webhosting): add control panels field in public list hostings request (#3520) (@scaleway-bot)

Others

  • 9b9f56afb7e6d9297beab7822a49506e10625b67: chore(deps): bump golang.org/x/term from 0.14.0 to 0.15.0 (#3517) (@dependabot[bot])
  • d77d75848c0e9482d85ac142cb0670f07bcde448: chore(deps-dev): bump vite from 4.4.11 to 4.5.1 in /wasm (#3524) (@dependabot[bot])
  • a642c48fcab095af12d9fa4c564eae643fc5441e: chore: bump sdk-go (#3523) (@Codelax)

v2.25.0

5 months ago

Changelog

Features

  • 8b908837f41df5d5e5e0bc62ba3985417c55dc62: feat(args): handle scw.Duration unmarshal as flat field (#3469) (@Codelax)
  • 0d2648b4887ca390464c927f6cb3b1375419d1a8: feat(billing): add cli command to list discounts (#3475) (@scaleway-bot)
  • b0d22c7ae1202fa89736ede54bec37267239df49: feat(billing): discount application scope endpoint (#3451) (@scaleway-bot)
  • 61920a72c6c8914f6681106d8af83f23744ba002: feat(block): add commands (#3505) (@Codelax)
  • 5c5dc75d6af67b642ceec4763c7be7422cbd1bfa: feat(block): add organization_id filter in listings (#3506) (@scaleway-bot)
  • dae1d8670fec49315084ed51b6df104c8cee1c3c: feat(cli): use scw.Duration as a flat field (#3510) (@scaleway-bot)
  • a8aa0b626e77416e0aafa21443aa3d43d1e5f755: feat(cockpit): add is_product filter to list datasource (#3481) (@scaleway-bot)
  • 193254589011db27dc745af6aa2ef51670756aed: feat(domain): add informations on scaleway product using the domain/dnszone (#3513) (@scaleway-bot)
  • b259248434644086f408d7798d5d9bcd921964bc: feat(gotty): support gotty v2 (#3512) (@Oursin)
  • b0920a6f2df571cf15ee773787aed1d9f16ebefc: feat(iam): add color for logs action (#3515) (@Codelax)
  • b71a60fd2ced89e64da9c9d15bc79680d475a150: feat(iam): add tags on applications, groups, users and policies (#3499) (@scaleway-bot)
  • e566d0622082cac596ec69b3ba3d083f419a1e2a: feat(instance): add endpoints to attach/detach server volumes (#3493) (@scaleway-bot)
  • d7c1b9da08293a4ad3085b103f7232bc41d00f68: feat(ipam): add k8s_cluster to IPAM ip list (#3504) (@scaleway-bot)
  • ee2dfd0665dfd2b9112d6491e10d85268e62aa7e: feat(ipfs): add command ipns in labs commands (#3459) (@OnsagerHe)
  • dc6469d78094284e561119ee9f31e05541041729: feat(ipfs): add documentation about replacePin (#3483) (@scaleway-bot)
  • c87d760b50144fb0b718aca03d6ee828cf9e265e: feat(ipfs): add ipns commands (#3458) (@scaleway-bot)
  • 4b7e2a527c4810a3891cbb7638a5f68c708bb1e4: feat(ipfs): remove usless fields in ipfs api (#3453) (@scaleway-bot)
  • ea6fdae4b97eea5e6ce796c59c9f17ade5f9bd0f: feat(lb): improve backend help in case healthcheck is missing (#2689) (@yfodil)
  • 87790e2ca668911ad4e59496d545b716910b68e4: feat(rdb): add seemless major upgrade (#3452) (@scaleway-bot)
  • c845ada31f1300ff7c15047662de32a8a6782511: feat(rdb): list ACLs when getting a rdb instance (#3473) (@Mia-Cross)
  • 273cd30f2b31c5f0e0cb0d5a9a2a20fcbf204cb4: feat(rdb): print messages while exporting backup (#3479) (@Mia-Cross)
  • e8cc6da4bf07144d148b29a96470469c3fc3d085: feat(redis): ipam config for private endpoints (#3492) (@Mia-Cross)
  • 3b4ca44e80cc078bbff63ffc5f02a8cef0f67efd: feat(secret_manager): add region to folders (#3465) (@scaleway-bot)
  • 3cc943c729097b733dcd9e24b28074d9bfa3a6e8: feat(secret_manager): improve secret type doc (@scaleway-bot)
  • b36cd1dc7e8e76daed0316b78ad580b9fe7c052b: feat(serverless_jobs): add validation for field name (#3514) (@scaleway-bot)
  • b09ffbd99c1ca5a021e1379928e518b729b7272a: feat(serverless_jobs): enable cli generation (#3503) (@scaleway-bot)
  • 401d0771a5fb711fb98089ba7da85b59005fc95e: feat(vpc_gw): support passing IPAM IP IDs (#3449) (@scaleway-bot)
  • 5ddaad46abfd24d298ab789bf10ec63d794593cb: feat(webhosting): add control panel support in webhosting (#3484) (@scaleway-bot)
  • ba99c1fb59d37bf5cb67e0ea9702aea72a83924e: feat: new generator (#3450) (@scaleway-bot)

Fixes

  • 6e61abeec3a6e613606dec933d340a537b980743: fix(functions): add short and long descriptions to triggers methods (#3454) (@scaleway-bot)
  • 7c57be11d1c391b4641c940990a7b80465ae18df: fix(gotty): wrap error if not nil (#3516) (@Codelax)
  • 22c2e53fc2ace5549f9a61a0f08ad8c2f2ef7c62: fix(instance): image update positional arg (#3468) (@Codelax)
  • 9520b56a077ab6f753175a7b892cf362befad7e1: fix(instance): image update with invalid uuid (#3467) (@Codelax)
  • 35985072386e593cb257100c5ca951ea117ea981: fix(instance): server delete with sbs volumes (#3509) (@Codelax)
  • 977e57c44fbce460d6662d7b864634c6ca3bea7f: fix(mnq): remove end of life v1alpha1 (#3501) (@Codelax)
  • 95bdee6bc6f033a190cfc6a5644c49d8600c6d0c: fix(vpc): add k8s view on get private-network + goconst lint (#3456) (@yfodil)
  • 86ab12e317531b96e654869f7f5e0ac49d810683: fix: update redis documentation (#3491) (@scaleway-bot)

Others

  • 1c51dc24199fbef08cd81eca967cc2ebf6500f50: chore(cockpit): remove reset cockpit grafana (#3494) (@scaleway-bot)
  • 77045ad83746a1e19f612e64e7a066d5fea96ab5: chore(deps): bump github.com/buildpacks/pack from 0.31.0 to 0.32.0 (#3477) (@dependabot[bot])
  • 38cfa670aa20fd2bbfe3d5ac19c1dd79e3b24f71: chore(deps): bump github.com/buildpacks/pack from 0.32.0 to 0.32.1 (#3490) (@dependabot[bot])
  • 5b52bb5202329360b8042d1f43d371fc17ca4c8d: chore(deps): bump github.com/docker/docker from 24.0.6+incompatible to 24.0.7+incompatible (#3463) (@dependabot[bot])
  • c79fa16faaf035e5060971fca8df1874fef1913b: chore(deps): bump github.com/fatih/color from 1.15.0 to 1.16.0 (#3474) (@dependabot[bot])
  • d63c0a5864a1612786eeace4931d6cbc2ba0b8d5: chore(deps): bump github.com/gorilla/websocket from 1.5.0 to 1.5.1 (#3471) (@dependabot[bot])
  • 9ffaf1b302e9f8c6ec3af0536fd19c0a3d6092ee: chore(deps): bump github.com/spf13/cobra from 1.7.0 to 1.8.0 (#3470) (@dependabot[bot])
  • f0e7b0ab5880ef464992a4e8e5d84b06e8cea8dd: chore(deps): bump golang.org/x/term from 0.13.0 to 0.14.0 (#3476) (@dependabot[bot])
  • 78d464a1f52fd52e5ae061aac10c2d842a162ae5: chore(deps): bump golang.org/x/text from 0.13.0 to 0.14.0 (#3472) (@dependabot[bot])
  • 25d309345c7139814ec719c6ed7aa21dbd2ba842: chore(deps): bump google.golang.org/grpc from 1.55.0 to 1.56.3 (#3455) (@dependabot[bot])
  • 84080919de36c6f9bc5c64d98bafce3b59b06d2d: chore(gotty): add error wrapping (#3511) (@Codelax)
  • 058bf38a912b6bf6ff910f52da7b485764bfe429: chore(instance): mark Volume's base_volume as deprecated (#3489) (@scaleway-bot)
  • acf412e4cee4c4bbcac6af77c94001e6376cf78b: chore(instance): remove support for creating a volume from a volume (#3497) (@scaleway-bot)
  • a529cb6c4cd14b60e07ab9adf98d489db86ed4b5: chore(serverless_jobs): rename id to job_definition_id and id to job_run_id (#3518) (@scaleway-bot)
  • 20deb6cd206a590f06f130cfadda404f1a39e857: chore(vpc_gw): add pl-waw-3 as supported locality (#3478) (@scaleway-bot)
  • 2cc5d18f4ed08b2cc9e2c5b7aceb09bb281f1c6a: chore: Update Arch Linux package URL in README.md (#3500) (@felixonmars)
  • 9ee7dae771cc46fe41bdd2459dac798e14c2811f: chore: bump sdk (#3486) (@scaleway-bot)
  • 1450af3d7c887a597165c359e3c0acfabb2d066a: chore: fix lint goconst (#3447) (@Codelax)
  • a80306a50b72220433cd313364387a21b4c14fcd: docs(block): remove mention of iops ratio from wording (#3498) (@scaleway-bot)
  • 0599aebdf842bbfb9f7855d297adb94b6f846588: docs(iam): update api-key links (#3448) (@Codelax)
  • 7ae70cea5ad4ebccb8f4668af250e214edc59222: docs(serverless): add note about mnq region availability (#3488) (@scaleway-bot)
  • c27b80c3e7181972edd46161fbec0a5b3b28a6ff: docs(serverless): document trigger API (#3443) (@scaleway-bot)
  • b73ba2ae9d22cbcee60e87c317cac28b64ddacb7: docs(tem): add link to documentation and console (#3460) (@scaleway-bot)
  • 88fa35bb6154775e752e3341e306f8c163a2fc59: test(rdb): fix tests + update cassettes and goldens (#3480) (@Mia-Cross)

v2.24.0

6 months ago

Changelog

Features

  • 00bcf7c3c1476544f4563c9de547c5e6f0c01e54: feat(init): activate first create profile (#3441) (@Codelax)
  • 98e5b11c299d6d9092c770a5dd17c910e6dff852: feat(mnq): enable v1beta1 per default and rename alpha (#3440) (@Codelax)

Others

  • 2d3bc1f8dbb226d10c99ce39c952567d46eb4afa: chore(deps): bump github.com/mattn/go-isatty from 0.0.19 to 0.0.20 (#3438) (@dependabot[bot])
  • 6ed74eb6848666f7b9a2b030f21ce0259701bf50: chore: bump scaleway sdk-go (#3437) (@Codelax)

v2.23.0

6 months ago

Changelog

Features

  • ad5dbb1060b7f568c38a02786716c738565d75c4: feat(cockpit): add list datasource endpoint (#3399) (@scaleway-bot)
  • 771ce43abee1a7df4cd29f5fb7faa03beef3408e: feat(cockpit): add support for products dashboard (#3404) (@scaleway-bot)
  • 0cfe8a9f459d004ac435b6a8044c945f5442c351: feat(iam): add CreateUser to the Scaleway CLI (#3416) (@scaleway-bot)
  • 75c0265242c34511ab08e73be07abf69db89a62c: feat(instance): add H100 server types (#3403) (@Codelax)
  • b8c1ab270e5ea623a952621d3b2c327b6c5d2aa4: feat(instance): add servers filter in ListServersRequest (#3391) (@scaleway-bot)
  • f98a6b99ae1699021a4b1235965fd4a3c815794e: feat(instance): add tags in Server.public_ips (#3411) (@scaleway-bot)
  • 90df98d14059497a8e601b40dc027d4eee38df46: feat(instance): modify UpdateServer public_ips and private_nics to match real implem (#3413) (@scaleway-bot)
  • 95493b97ed41efedc2dc47e0667c7819602e9975: feat(instance): sync endpoints about the feature OS image in SBS volume (#3412) (@scaleway-bot)
  • 73d22476803a4334486900a2947bf31ed7c7dde1: feat(ipfs): documents fields (#3392) (@scaleway-bot)
  • 5077b737e477733ce25a34099ecb987d5a57949a: feat(ipfs): set ipfs-naming to public visibility (#3430) (@scaleway-bot)
  • 731229825ba7ef3e54dbd7cd78a1e018fe74e13e: feat(kapsule): expose public_ip_disabled field (#3400) (@scaleway-bot)
  • 46429dd33f1db128f4aef918a50a2c82200b9382: feat(labs): labs commands group with ipfs command (#3381) (@OnsagerHe)
  • 1189dceeaf53a3296b0e75f32b5cb051ae578faa: feat(mnq): add support for mnq-nats-account-id (#3401) (@scaleway-bot)
  • 11598a51591a1b9a6e7405ce26186fccb3fff9fb: feat(mnq): add v1beta1 cli (#3420) (@scaleway-bot)
  • af247ace11dce5229078b76da4784541cab83118: feat(mnq): enable v1beta1 commands (#3433) (@Codelax)
  • ca41a3c00ed16deb447599042db01fb3e4556006: feat(mnq): reorganize cli commands (#3435) (@scaleway-bot)
  • 47f482b85f135e79745dec6ae627ec5c171eb0c7: feat(rdb): expose SBS IOPS to clients (#3407) (@scaleway-bot)

Fixes

  • 4389648fd55eaf96503d29909d0e8e26d6e6251d: fix(instance): image create additional volumes field (#3410) (@Codelax)

Documentation

  • b48e188fac7285cf15dfa489b1782e8b5ecf430e: docs(autocomplete): add back deleted doc (#3415) (@Codelax)
  • 9a1b403da3441840e1b26f3956c3c63f856d71e2: docs(billing): specify for all tools (#3389) (@scaleway-bot)
  • 2003ca5eb542c27b5ab55c2ddf7cac9a4efec780: docs(ipfs): fix wording (#3425) (@Codelax)
  • 5ba7c59b1a74747202906aa1d2d8f838fe3817e5: docs(lb): add pl-waw-3 az (#3390) (@scaleway-bot)

Other

  • 27c7fcff2db2be84ee651a14eab7cab6e3e42f57: chore(deps): bump golang.org/x/net from 0.15.0 to 0.17.0 (#3414) (@dependabot[bot])
  • 3daeab3112b56f443946bf62ad2ce4be17a5724a: chore(deps): bump golang.org/x/term from 0.12.0 to 0.13.0 (#3402) (@dependabot[bot])
  • a99cc41ffe92d90f5a699eba9fa083620bbfd0b7: chore(deps-dev): bump postcss from 8.4.21 to 8.4.31 in /wasm (#3395) (@dependabot[bot])
  • 251eda395d2796dc97308dfc0dad9d29f5333db2: chore(deps-dev): bump vite from 4.2.1 to 4.4.11 in /wasm (#3405) (@dependabot[bot])
  • 37d086d5d1565457c36f4947745a3a06c18d7e49: chore: bump sdk (#3408) (@scaleway-bot)
  • c4bde53b141e12667ecaf66acdac9682074c1765: chore: bump sdk-go (#3406) (@Codelax)
  • a77f07afe5c236ee4111036b1b3e49e4858921c9: chore: deprecate trigger Create commands (#3429) (@scaleway-bot)

v2.22.0

7 months ago

Features

  • 8a198942854f47eba02372a6bab90333d1e5de23: feat(cockpit): create datasource (#3373) (@scaleway-bot)
  • 89f428a619464087e1b9b1e5aa805356e5358407: feat(documentdb): enable command documentdb (#3387) (@Monitob)
  • d964566356d31d40e6950c507b1bab37cd3a5b36: feat(instance): add base_volume_id filter on ListSnapshotsRequest (#3370) (@scaleway-bot)
  • 41675c18253e4720b4df20068d37baad5cef1d39: feat(instance): add documentation on ListSnapshotsRequest (#3376) (@scaleway-bot)
  • 1e9a0728da137eab1cf56485d1ad36279fba1dff: feat(instance): added field type for ListIpsRequest (#3365) (@scaleway-bot)
  • 10342d695a4178a926ab6ceb2662bc757dd883d9: feat(ipfs): remove name resource (#3380) (@scaleway-bot)
  • acbdebd8345b7350628d8c2616028b8f954a9d64: feat(k8s): add filter on PrivateNetworkID (#3378) (@scaleway-bot)
  • e86d0eb2145ee7e512850ebe3ef7a3bfa8d679a1: feat(lb): release private lb feature (#3377) (@scaleway-bot)
  • d5093298d56271130e00de944f243225413ac923: feat(rdb): add sbs volume type (#3379) (@scaleway-bot)
  • f895c8bcff6cb17c7322453a91145c65b3d999cb: feat(secret): enable folder (#3375) (@scaleway-bot)
  • 374b8be3aaa8363b9205b43db9c39f9bc2892fc1: feat(vpc_gw.v1): document behavior of non-ipam_config flags (#3364) (@scaleway-bot)
  • b92f9644fc0912827ae744e38cfd6ec7181f2e7f: feat(webhosting): add addon domains limit to public product (#3367) (@scaleway-bot)

Fixes

  • 956aba86a3b88cd45888ee9762cf21e410427d68: ci(wasm): fix prettier step (#3372) (@Codelax)
  • 7be7579a253671d34625aa1b10a11d366f4ae4d0: fix(instance): server delete with scratch storage (#3366) (@Codelax)
  • 2708b8f2c77d80edbe3289f8c7730ce2abee2909: fix(wasm): version command (#3371) (@Codelax)

Misc

  • 622ac6aa71a7cc9a92452b6147c10ffdd7325460: docs(fdb): title (#3386) (@scaleway-bot)

v2.21.0

8 months ago

Changelog

Features

  • 8b6759cf0b107297675b25c3e57368c335dcf698: feat(dom): add more filters on ListDNSZones to ease VPC sync (#3359) (@scaleway-bot)
  • b096ecad4fc34c7bb31559a18f24ae57b71dfc81: feat(instance): support scratch volumes in servers (#3345) (@Codelax)
  • 0865655173af3be6accdab8b8800e00b3bc45dfb: feat(pgw): ipam config for native vpc integration (#3355) (@scaleway-bot)
  • a74399e19d1658ad13f0b5a478c5d6808eec3895: feat(tem): add more email flags (#3358) (@scaleway-bot)
  • 0e50e1e60f74ce3fe04f445425ad24ece265943b: feat: update generated APIs (#3362) (@scaleway-bot)

Others

  • 8554ccaa7a8e33e2bcce3189b8865f5a0a744d16: chore(deps): bump github.com/docker/docker from 24.0.5+incompatible to 24.0.6+incompatible (#3357) (@dependabot[bot])
  • 30009881f882a9e980bc1d0ca2efdc79dca7fe41: chore(deps): bump golang.org/x/term from 0.11.0 to 0.12.0 (#3353) (@dependabot[bot])
  • bd304ae3b5f19ac7674282930e6093fc17c0e6d5: chore: add support for prettier (#3360) (@remyleone)