Releases: scaleway/scaleway-cli
Releases · scaleway/scaleway-cli
v2.1.0
Features
- baremetal: add boot type in start server (#1291)
- baremetal: add support for bmc in the CLI (#1301)
- baremetal: add support for projects (#1368)
- core: add support for relative date parsing (#1366)
- core: add support for template output (#1360)
- core: deprecate an argument (#1411)
- core: add coloring for boolean values (#1252)
- init: save project_id in config (#1380)
- instance: add human marshalling for user-data (#1300)
- instance: add project support for placement groups, security groups, volumes, snapshot and images
- instance: add support for private nic (#1362)
- instance: remove positional server-id in delete/set/get user-data (#1307)
- instance: rename project to project-id (#1410)
- iot: add generation for CLI commands (#1321)
- iot: add support for hub-id in an UpdateDeviceRequest (#1406)
- k8s: add example for kubeconfig get (#1415)
- k8s: add projects (#1341)
- k8s: add support for showing pools in get cluster (#1311)
- lb: add lb product (#1269)
- printer: add support for YAML output (#1308)
- qa: add a qa about commands without examples (#1298)
- rdb: add coloring for node-type availability and acl action (#1304)
- rdb: add nice human marshalling for add/delete rules (#1306)
- rdb: add privileges per databases in user list (#1314)
- rdb: add support for downloading a backup locally (#1389)
- rdb: allow setting initial settings while creating an RDB instance. (#1376)
- registry: add support for project (#1339)
- vpc: add support for VPC private-network (#1420)
- vpc: add support to see all servers in a given private network (#1426)
- vpc: add support to visualize private nic from instance get server (#1429)
Fixes
v2.0.0
Features
- autocomplete: improve error message in autocomplete install (#1102)
- config: add profile activate command (#1206)
- config: add support for default-project-id in config set (#1197)
- core: add support for autocomplete on bool value (#1081)
- core: add support for custom column in human printer (#1158)
- core: add a retry system (#1103)
- core: improve json format for CLI error (#1184)
- info: add an info command to show current active config (#1075)
- instance: add project to resource IP (#1129)
- instance: add support for cloud-init (#1145)
- instance: add support for projects in ip (#1150)
- instance: improve human output for volume-type list (#1213)
- k8s: add nl-ams region (#1107)
- k8s: add option to wait for pools in the wait for cluster (#1193)
- k8s: add support for traefik2 ingress (#1095)
- k8s: improve human marshaller for cluster (#1201)
- rdb: add rdb product (#1151)
Fixes
v2.0.0-beta.4
v2.0.0-beta.3
Features
- account: add support for ssh keys (#855)
- account: add "add" and "remove" commands (#863)
- baremetal: switch to v1 api (#1037)
- baremetal: add a custom enum marshaling for ping status (#1024)
- baremetal: add install command with a wait flag (#873)
- baremetal: migrate to v1 (#1039)
- baremetal: add create server with commercial type (#768)
- baremetal: add offer name in the server list command (#1004)
- baremetal: add option to add all ssh keys of an org during install (#1016)
- baremetal: allow OS filtering by offer-id (#824)
- baremetal: make wait command wait for installation (#858)
- config: refactor config commands (#1032)
- core: add config path flag (#1029)
- core: add dockerignore (#910)
- core: add standard success message templates (#845)
- core: add support for multi positional args (#979)
- feedback: add feedback command (#969)
- init: rework init command (#835)
- init: add support for profile flag (#1026)
- init: ask to remove CLI v1 config (#836)
- init: handle empty config file (#834)
- init: rename send-telemetry arg and improve usage (#818)
- init: add SSH-Key support in init (#760)
- instance: add a wait command for image and snapshots (#996)
- instance: add console command (#897)
- instance: add ssh command (#889)
- instance: add stocks in server-type list (#827)
- instance: add support for backup server (#876)
- instance: add terminate command (#998)
- instance: add wait flag on create snapshot (#976)
- instance: add with-snapshots arg on delete image (#877)
- instance: improve human output for image list (#875)
- k8s: add option to keep kubeconfig context (#890)
- k8s: add scaledown unneeded time (#880)
- k8s: add support for v1 API (#823)
- k8s: add wait commands for cluster, node and pool (#994)
- k8s: flag to delete block and pvc with kapsule (#1020)
- object: add config commands for s3 tools (#874)
- registry: add support for registry product (#902)
- registry: add docker helper (#906)
- registry: add explicit visibility status (#1033)
- registry: add full name support for tag and image on list and get (#1014)
- registry: add login/logout commands (#911)
Fixes
- account: fix ssh-key response message (#837)
- account: typo on init command (#819)
- core: change profile flag precedence (#857)
- core: fix autocomplete edge cases (#811)
- core: json output for empty array (#1034)
- core: fix optional arrays and add filter by tags on list instances (#851)
- init: better password error handling (#847)
- instance: add ID suffix to organization field (#861)
- instance: list image with not found server (#854)
- k8s: fix typo in arg name (#970)
- k8s: create kubeconfig dir when not existing (#830)
- k8s: typo in config in kubeconfig (#831)
- k8s: fix uninstall with current context (#885)
- k8s: remove oldbinpacking from autoscaler estimator (#887)
- registry: make name required on namespace creation (#904)
v2.0.0-beta.2
Features
- autocomplete: handle positional arguments (#769)
- baremetal: add list server command (#726)
- baremetal: add generated commands (#758)
- baremetal: add ip and os commands (#790)
- core: improve human marshal for nil value (#737)
- core: remove boolean without value in args (#767)
- core: implement struct required validation (#751)
- core: positional argument (#759)
- core: support colors on windows (#734)
- instance: add server wait command (#727)
- instance: add tags and zone fields to IP methods (#724)
- instance: improve volume deletion on server delete (#730)
- instance: rename image create extra-volumes arg into additional-volumes (#723)
- instance: enhance server type listing (#732)
- instance: for
image create
renameroot-volume
intosnapshot-id
(#718) - instance: reorder instance server list collumns (#738)
- k8s: add k8s namespace (#745)
- k8s: add k8s in available namespace (#746)
- k8s: add kubeconfig commands (#757)
- k8s: add node, version, pool (#778)
- k8s: add version commands (#775)
- k8s: add wait and status color to k8s node (#774)
- k8s: add wait and status color to k8s pool (#773)
- k8s: add wait flag to cluster actions (#752)
Fixes
- core: disable check args exist valid for raw (#788)
- core: better hint on positional argument (#799)
- core: recursive arg validation (#712)
- init: autocomplete install eval line (#728)
- instance: remove placement-group-server (#761)
- instance: add zone to clear security group (#729)
- instance: make inbound-default-policy and outbound-default-policy optional in update security-group (#754)
- instance: remove bootscript resource (#736)
- instance: use zone field in listing (#731)
- instance: hide deprecated instance for scw instance server-type list (#733)
- k8s: return cluster on wait flags (#776)
- marketplace: hide column 'valid until' in marketplace list (#719)
- sentry: unknown error disappears (#716)
v2.0.0-beta.1
- First release 🎉
v1.20
v1.19
Release v1.19
v1.18
Release v1.18