Skip to content

Commit 522d322

Browse files
committed
chore: release 2.0.0-beta.3
1 parent 8197a6d commit 522d322

File tree

3 files changed

+75
-6
lines changed

3 files changed

+75
-6
lines changed

CHANGELOG.md

+69
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,74 @@
11
# Changelog
22

3+
## v2.0.0-beta.3 (2020-06-03)
4+
5+
### Features
6+
7+
* **account**: add support for ssh keys ([#855](https://github.com/scaleway/scaleway-cli/pull/855))
8+
* **account**: add "add" and "remove" commands ([#863](https://github.com/scaleway/scaleway-cli/pull/863))
9+
* **baremetal**: switch to v1 api ([#1037](https://github.com/scaleway/scaleway-cli/pull/1037))
10+
* **baremetal**: add a custom enum marshaling for ping status ([#1024](https://github.com/scaleway/scaleway-cli/pull/1024))
11+
* **baremetal**: add install command with a wait flag ([#873](https://github.com/scaleway/scaleway-cli/pull/873))
12+
* **baremetal**: migrate to v1 ([#1039](https://github.com/scaleway/scaleway-cli/pull/1039))
13+
* **baremetal**: add create server with commercial type ([#768](https://github.com/scaleway/scaleway-cli/pull/768))
14+
* **baremetal**: add offer name in the server list command ([#1004](https://github.com/scaleway/scaleway-cli/pull/1004))
15+
* **baremetal**: add option to add all ssh keys of an org during install ([#1016](https://github.com/scaleway/scaleway-cli/pull/1016))
16+
* **baremetal**: allow OS filtering by offer-id ([#824](https://github.com/scaleway/scaleway-cli/pull/824))
17+
* **baremetal**: make wait command wait for installation ([#858](https://github.com/scaleway/scaleway-cli/pull/858))
18+
* **config**: refactor config commands ([#1032](https://github.com/scaleway/scaleway-cli/pull/1032))
19+
* **core**: add config path flag ([#1029](https://github.com/scaleway/scaleway-cli/pull/1029))
20+
* **core**: add dockerignore ([#910](https://github.com/scaleway/scaleway-cli/pull/910))
21+
* **core**: add standard success message templates ([#845](https://github.com/scaleway/scaleway-cli/pull/845))
22+
* **core**: add support for multi positional args ([#979](https://github.com/scaleway/scaleway-cli/pull/979))
23+
* **feedback**: add feedback command ([#969](https://github.com/scaleway/scaleway-cli/pull/969))
24+
* **init**: rework init command ([#835](https://github.com/scaleway/scaleway-cli/pull/835))
25+
* **init**: add support for profile flag ([#1026](https://github.com/scaleway/scaleway-cli/pull/1026))
26+
* **init**: ask to remove CLI v1 config ([#836](https://github.com/scaleway/scaleway-cli/pull/836))
27+
* **init**: handle empty config file ([#834](https://github.com/scaleway/scaleway-cli/pull/834))
28+
* **init**: rename send-telemetry arg and improve usage ([#818](https://github.com/scaleway/scaleway-cli/pull/818))
29+
* **init**: add SSH-Key support in init ([#760](https://github.com/scaleway/scaleway-cli/pull/760))
30+
* **instance**: add a wait command for image and snapshots ([#996](https://github.com/scaleway/scaleway-cli/pull/996))
31+
* **instance**: add console command ([#897](https://github.com/scaleway/scaleway-cli/pull/897))
32+
* **instance**: add ssh command ([#889](https://github.com/scaleway/scaleway-cli/pull/889))
33+
* **instance**: add stocks in server-type list ([#827](https://github.com/scaleway/scaleway-cli/pull/827))
34+
* **instance**: add support for backup server ([#876](https://github.com/scaleway/scaleway-cli/pull/876))
35+
* **instance**: add terminate command ([#998](https://github.com/scaleway/scaleway-cli/pull/998))
36+
* **instance**: add wait flag on create snapshot ([#976](https://github.com/scaleway/scaleway-cli/pull/976))
37+
* **instance**: add with-snapshots arg on delete image ([#877](https://github.com/scaleway/scaleway-cli/pull/877))
38+
* **instance**: improve human output for image list ([#875](https://github.com/scaleway/scaleway-cli/pull/875))
39+
* **k8s**: add option to keep kubeconfig context ([#890](https://github.com/scaleway/scaleway-cli/pull/890))
40+
* **k8s**: add scaledown unneeded time ([#880](https://github.com/scaleway/scaleway-cli/pull/880))
41+
* **k8s**: add support for v1 API ([#823](https://github.com/scaleway/scaleway-cli/pull/823))
42+
* **k8s**: add wait commands for cluster, node and pool ([#994](https://github.com/scaleway/scaleway-cli/pull/994))
43+
* **k8s**: flag to delete block and pvc with kapsule ([#1020](https://github.com/scaleway/scaleway-cli/pull/1020))
44+
* **object**: add config commands for s3 tools ([#874](https://github.com/scaleway/scaleway-cli/pull/874))
45+
* **registry**: add support for registry product ([#902](https://github.com/scaleway/scaleway-cli/pull/902))
46+
* **registry**: add docker helper ([#906](https://github.com/scaleway/scaleway-cli/pull/906))
47+
* **registry**: add explicit visibility status ([#1033](https://github.com/scaleway/scaleway-cli/pull/1033))
48+
* **registry**: add full name support for tag and image on list and get ([#1014](https://github.com/scaleway/scaleway-cli/pull/1014))
49+
* **registry**: add login/logout commands ([#911](https://github.com/scaleway/scaleway-cli/pull/911))
50+
51+
### Fixes
52+
53+
* **account**: fix ssh-key response message ([#837](https://github.com/scaleway/scaleway-cli/pull/837))
54+
* **account**: typo on init command ([#819](https://github.com/scaleway/scaleway-cli/pull/819))
55+
* **core**: change profile flag precedence ([#857](https://github.com/scaleway/scaleway-cli/pull/857))
56+
* **core**: fix autocomplete edge cases ([#811](https://github.com/scaleway/scaleway-cli/pull/811))
57+
* **core**: json output for empty array ([#1034](https://github.com/scaleway/scaleway-cli/pull/1034))
58+
* **core**: fix optional arrays and add filter by tags on list instances ([#851](https://github.com/scaleway/scaleway-cli/pull/851))
59+
* **init**: better password error handling ([#847](https://github.com/scaleway/scaleway-cli/pull/847))
60+
* **instance**: add ID suffix to organization field ([#861](https://github.com/scaleway/scaleway-cli/pull/861))
61+
* **instance**: list image with not found server ([#854](https://github.com/scaleway/scaleway-cli/pull/854))
62+
* **k8s**: fix typo in arg name ([#970](https://github.com/scaleway/scaleway-cli/pull/970))
63+
* **k8s**: create kubeconfig dir when not existing ([#830](https://github.com/scaleway/scaleway-cli/pull/830))
64+
* **k8s**: typo in config in kubeconfig ([#831](https://github.com/scaleway/scaleway-cli/pull/831))
65+
* **k8s**: fix uninstall with current context ([#885](https://github.com/scaleway/scaleway-cli/pull/885))
66+
* **k8s**: remove oldbinpacking from autoscaler estimator ([#887](https://github.com/scaleway/scaleway-cli/pull/887))
67+
* **registry**: make name required on namespace creation ([#904](https://github.com/scaleway/scaleway-cli/pull/904))
68+
69+
70+
71+
372
## v2.0.0-beta.2 (2020-03-25)
473

574
### Features

README.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ echo $PATH
7070
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
7171

7272
# Download the release from github
73-
curl -o /usr/local/bin/scw -L "https://github.com/scaleway/scaleway-cli/releases/download/v2.0.0-beta.2/scw-2-0-0-beta-2-darwin-x86_64"
73+
curl -o /usr/local/bin/scw -L "https://github.com/scaleway/scaleway-cli/releases/download/v2.0.0-beta.3/scw-2-0-0-beta-3-darwin-x86_64"
7474

7575
# Allow executing file as program
7676
chmod +x /usr/local/bin/scw
@@ -83,7 +83,7 @@ scw init
8383

8484
```bash
8585
# Download the release from github
86-
sudo curl -o /usr/local/bin/scw -L "https://github.com/scaleway/scaleway-cli/releases/download/v2.0.0-beta.2/scw-2-0-0-beta-2-linux-x86_64"
86+
sudo curl -o /usr/local/bin/scw -L "https://github.com/scaleway/scaleway-cli/releases/download/v2.0.0-beta.3/scw-2-0-0-beta-3-linux-x86_64"
8787

8888
# Allow executing file as program
8989
sudo chmod +x /usr/local/bin/scw
@@ -94,7 +94,7 @@ scw init
9494

9595
#### Windows
9696

97-
You can download the last release here: https://github.com/scaleway/scaleway-cli/releases/download/v2.0.0-beta.2/scw-2-0-0-beta-2-windows-x86_64.exe<br/>
97+
You can download the last release here: https://github.com/scaleway/scaleway-cli/releases/download/v2.0.0-beta.3/scw-2-0-0-beta-3-windows-x86_64.exe<br/>
9898
[This official guide](https://docs.microsoft.com/en-us/previous-versions/office/developer/sharepoint-2010/ee537574%28v%3Doffice.14%29) explains how to add tools to your `PATH`.
9999

100100
<!-- TODO:
@@ -105,7 +105,7 @@ First, download [the `.deb` file](https://github.com/scaleway/scaleway-cli/relea
105105
106106
```bash
107107
export ARCH=amd64 # Can be 'amd64', 'arm', 'arm64' or 'i386'
108-
wget "https://github.com/scaleway/scaleway-cli/releases/download/v2.0.0-beta.2/scw-v2-0-0-beta-2-${ARCH}.deb" -O /tmp/scw.deb
108+
wget "https://github.com/scaleway/scaleway-cli/releases/download/v2.0.0-beta.3/scw-v2-0-0-beta-3-${ARCH}.deb" -O /tmp/scw.deb
109109
```
110110
111111
Then, run the installation and remove the `.deb` file:
@@ -131,7 +131,7 @@ docker run scaleway/cli version
131131
You can use the CLI as you would run any Docker image:
132132

133133
```sh
134-
docker run -i --rm scaleway/cli:v2.0.0-beta.2
134+
docker run -i --rm scaleway/cli:v2.0.0-beta.3
135135
```
136136

137137
See more in-depth information about running the CLI in Docker [here](./docs/docker.md)

cmd/scw/main.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import (
1313

1414
var (
1515
// Version is updated manually
16-
Version = "v2.0.0-beta.2+dev" // ${BUILD_VERSION:-`git describe --tags --dirty --always`}"
16+
Version = "v2.0.0-beta.3" // ${BUILD_VERSION:-`git describe --tags --dirty --always`}"
1717

1818
// These are initialized by the build script
1919

0 commit comments

Comments
 (0)