diff --git a/CHANGELOG.md b/CHANGELOG.md index 48d35b3ac..0732a1648 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,77 @@ # Changelog +## v1.0.0-beta.6 (2020-02-28) + +### Features + +* **account**: add projects ([#308](https://github.com/scaleway/scaleway-sdk-go/pull/308)) +* **account**: remove projects ([#316](https://github.com/scaleway/scaleway-sdk-go/pull/316)) +* **baremetal**: add zone in primary resource ([#305](https://github.com/scaleway/scaleway-sdk-go/pull/305)) +* **baremetal**: get metrics ([#298](https://github.com/scaleway/scaleway-sdk-go/pull/298)) +* **config**: add a list of tools that support this config file format ([#314](https://github.com/scaleway/scaleway-sdk-go/pull/314)) +* **core**: add String method to scw.Money ([#284](https://github.com/scaleway/scaleway-sdk-go/pull/284)) +* **core**: add send_usage setting in the config ([#273](https://github.com/scaleway/scaleway-sdk-go/pull/273)) +* **core**: custom duration type ([#291](https://github.com/scaleway/scaleway-sdk-go/pull/291)) +* **core**: handle instance quota exceeded error ([#287](https://github.com/scaleway/scaleway-sdk-go/pull/287)) +* **core**: handle non standard errors ([#274](https://github.com/scaleway/scaleway-sdk-go/pull/274)) +* **core**: rename send_usage into send_telemetry ([#313](https://github.com/scaleway/scaleway-sdk-go/pull/313)) +* **core**: support more instance error types ([#278](https://github.com/scaleway/scaleway-sdk-go/pull/278)) +* **domain**: add API ([#297](https://github.com/scaleway/scaleway-sdk-go/pull/297)) +* **domain**: add record ViewConfig ([#317](https://github.com/scaleway/scaleway-sdk-go/pull/317)) +* **errors**: Add ResourceExpiredError ([#280](https://github.com/scaleway/scaleway-sdk-go/pull/280)) +* **httprecorder**: rename update cassette variable ([#300](https://github.com/scaleway/scaleway-sdk-go/pull/300)) +* **instance**: add OrganizationDefault to UpdateSecurityGroup ([#279](https://github.com/scaleway/scaleway-sdk-go/pull/279)) +* **instance**: add zone field in instance resources response ([#331](https://github.com/scaleway/scaleway-sdk-go/pull/331)) +* **instance**: allow empty boot type on create server #325 +* **instance**: use a zero IntervalStrategy when replaying cassettes ([#295](https://github.com/scaleway/scaleway-sdk-go/pull/295)) +* **k8s**: add FeatureGates and AdmissionPlugins ([#289](https://github.com/scaleway/scaleway-sdk-go/pull/289)) +* **k8s**: add WaitForPoolNodesReady & WaitForClusterNodesReady helper methods ([#312](https://github.com/scaleway/scaleway-sdk-go/pull/312)) +* **k8s**: add creation_error node status ([#328](https://github.com/scaleway/scaleway-sdk-go/pull/328)) +* **k8s**: add upgrading pool status ([#319](https://github.com/scaleway/scaleway-sdk-go/pull/319)) +* **lb**: add CreateIP ([#290](https://github.com/scaleway/scaleway-sdk-go/pull/290)) +* **lb**: proxy protocol ([#299](https://github.com/scaleway/scaleway-sdk-go/pull/299)) +* **rdb**: add ExportDatabaseBackup ([#292](https://github.com/scaleway/scaleway-sdk-go/pull/292)) +* **rdb**: add OrganizationID field to ListDatabaseBackups ([#321](https://github.com/scaleway/scaleway-sdk-go/pull/321)) +* **scw**: GetCacheDirectory ([#304](https://github.com/scaleway/scaleway-sdk-go/pull/304)) +* **strcase**: add functions ([#275](https://github.com/scaleway/scaleway-sdk-go/pull/275)) +* **test**: add human name ([#309](https://github.com/scaleway/scaleway-sdk-go/pull/309)) +* update generated apis ([#276](https://github.com/scaleway/scaleway-sdk-go/pull/276)) +* update generated apis ([#285](https://github.com/scaleway/scaleway-sdk-go/pull/285)) + +### Fixes + +* **core**: Size typo ([#293](https://github.com/scaleway/scaleway-sdk-go/pull/293)) +* **core**: do not omit empty Money fields ([#288](https://github.com/scaleway/scaleway-sdk-go/pull/288)) +* **core**: handle content-types in ResponseError ([#315](https://github.com/scaleway/scaleway-sdk-go/pull/315)) +* **core**: handle precision and clean rounding of Money ([#286](https://github.com/scaleway/scaleway-sdk-go/pull/286)) +* **instance**: set all server user data stop deleting all keys ([#281](https://github.com/scaleway/scaleway-sdk-go/pull/281)) +* **k8s**: add default timeout to WaitForCluster ([#323](https://github.com/scaleway/scaleway-sdk-go/pull/323)) +* **k8s**: copy helpers from v1beta3 to beta4 ([#277](https://github.com/scaleway/scaleway-sdk-go/pull/277)) +* **k8s**: make WaitForPool coherent with others ([#333](https://github.com/scaleway/scaleway-sdk-go/pull/333)) +* **k8s**: remove WaitForClusterPools ([#334](https://github.com/scaleway/scaleway-sdk-go/pull/334)) +* **lb**: UpdateIP method reverse field ([#320](https://github.com/scaleway/scaleway-sdk-go/pull/320)) +* **scripts**: golangci-lint binary installation test ([#301](https://github.com/scaleway/scaleway-sdk-go/pull/301)) +* **scw**: money type now implement stringer without pointer ([#303](https://github.com/scaleway/scaleway-sdk-go/pull/303)) +* properly convert ipId to ip-id, rename field of DeleteIpRequest ([#272](https://github.com/scaleway/scaleway-sdk-go/pull/272)) + +### Others + +* **chore - core**: add windows and macos build tests ([#336](https://github.com/scaleway/scaleway-sdk-go/pull/336)) +* **chore**: add github action for PR testing ([#332](https://github.com/scaleway/scaleway-sdk-go/pull/332)) +* **chore**: add linters ([#294](https://github.com/scaleway/scaleway-sdk-go/pull/294)) +* **chore**: post release commit ([#271](https://github.com/scaleway/scaleway-sdk-go/pull/271)) +* **chore**: remove go 1.10 and 1.11 from gh action ([#335](https://github.com/scaleway/scaleway-sdk-go/pull/335)) +* **chore**: replace AttachIp +* **chore**: untitle first word of a string ([#338](https://github.com/scaleway/scaleway-sdk-go/pull/338)) +* **chore**: update release script ([#326](https://github.com/scaleway/scaleway-sdk-go/pull/326)) +* **doc - instance**: improve create image doc ([#324](https://github.com/scaleway/scaleway-sdk-go/pull/324)) +* **doc - instance**: improve documentation ([#318](https://github.com/scaleway/scaleway-sdk-go/pull/318)) +* **doc**: add documentation for namespace naming ([#302](https://github.com/scaleway/scaleway-sdk-go/pull/302)) +* **doc**: improve instance images documentation ([#322](https://github.com/scaleway/scaleway-sdk-go/pull/322)) +* **refactor - instance**: update setSecurityGroupRequest fields order + + + ## v1.0.0-beta.5 (2019-12-09) ### Features diff --git a/scw/version.go b/scw/version.go index ea98e2841..3f98429c2 100644 --- a/scw/version.go +++ b/scw/version.go @@ -6,6 +6,6 @@ import ( ) // TODO: versioning process -const version = "v1.0.0-beta.5+dev" +const version = "v1.0.0-beta.6" var userAgent = fmt.Sprintf("scaleway-sdk-go/%s (%s; %s; %s)", version, runtime.Version(), runtime.GOOS, runtime.GOARCH)