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