Releases: gridscale/gsclient-go
Releases · gridscale/gsclient-go
v3.5.0
This release focuses on performance and documentation fixes.
FEATURES:
- Storage variant now can be set ("distributed", or "local") via method
CreateStorage
.(See PR #188 for details.)
IMPROVEMENTS:
- gsclient-go now allows tracing the duration of individual client calls (See #186).
- Performance got improved a lot in most situations since gsclient-go won't needlessly delay sending the actual HTTP request anymore. More here.
- Documentation has just got better (See #184).
v3.4.0
This release catches up on some gridscale.io API additions.
IMPROVEMENTS:
- Add
Initiator
field to EventProperties
(#175).
PaaSTemplateProperties
also gained new fields, most notably a new Release
and Version
field got added (#174).
v3.3.2
IMPROVEMENTS:
PaaSServiceTemplateUUID
in PaaS service can be updated (PR #172).
v3.3.1
IMPROVEMENTS:
- Rename function retryWithLimitedNumOfRetries to retryNTimes.
BUG FIXES:
- Convert type of err in retryNTimes to RequestError type (PR #170).
v3.3.0
FEATURES::
- Add CreateStorageFromBackup function (PR #167).
IMPROVEMENTS:
- Remove L3 Security issue from known issues (Issue #166).
- Various documentation fixes (PR #158).
- Completely get rid of Travis CI (PR #163).
BUG FIXES:
- Remove incorrect IP relations (PR #162).
v3.2.2
IMPROVEMENTS:
- Omit
X-Auth-UserID
and X-Auth-Token
HTTP headers when they are empty.
- Documentation fixes
- StorageBackup and MarketPlaceApplication related schema fixes
v3.2.1
BUG FIXES:
- Fixed issue making it unable to get related backups of a backup schedule.
v3.2.0
FEATURES:
- Add storage backup functionalities.
- Add storage backup schedule's functionalities.
- Add marketplace application's functionalities.
IMPROVEMENTS:
- Add more examples.
- Added APIs for easy development (can be used for mocking gsclient-go).
BUG FIXES:
- Fixed failed unit tests.
- Added missing fields in some structs.
- Fixed an error occurring when parsing an empty string to a GSTime variable.
v3.1.0
FEATURES:
- Storage can be increased its speed via UpdateStorage.
- Support custom HTTP headers.
- Be able to deal with gridscale API rate limiting.
IMPROVEMENTS:
- Refactor
execute()
function.
- Global Logger.
v3.0.1
FEATURES:
- Add K8S support (get k8s config, renew k8s cluster's credentials).
BUG FIXES:
- Fixed wrong import path in examples.
- Fixed wrong import path in README.