dnscontrol/vendor/github.com/vultr/govultr/CHANGELOG.md

74 lines
3.4 KiB
Markdown
Raw Normal View History

# Change Log
## [v0.2.0](https://github.com/vultr/govultr/compare/v0.1.7..v0.2.0) (2020-02-06)
### Enhancement
* Added support for Object Storage [#39](https://github.com/vultr/govultr/pull/39)
## [v0.1.7](https://github.com/vultr/govultr/compare/v0.1.6..v0.1.7) (2019-11-11)
### Enhancement
* Version number was missing in v0.1.6 - Attempt was made to fix however it will not work. Cutting new release to remedy this.
## [v0.1.6](https://github.com/vultr/govultr/compare/v0.1.5..v0.1.6) (2019-11-07)
### Enhancement
* Retry rate-limited requests with exponential backoff[#28](https://github.com/vultr/govultr/pull/28)
## [v0.1.5](https://github.com/vultr/govultr/compare/v0.1.4..v0.1.5) (2019-10-16)
### Enhancement
* Whitelisting public endpoints that do not require the api key[#24](https://github.com/vultr/govultr/pull/24)
## [v0.1.4](https://github.com/vultr/govultr/compare/v0.1.3..v0.1.4) (2019-07-14)
### Bug Fixes
* Fix panic on request failure [#20](https://github.com/vultr/govultr/pull/20)
## [v0.1.3](https://github.com/vultr/govultr/compare/v0.1.2..v0.1.3) (2019-06-13)
### Features
* added `GetVc2zList` to Plans to retrieve `high-frequency compute` plans [#13](https://github.com/vultr/govultr/pull/13)
### Breaking Changes
* Renamed all variables named `vpsID` to `instanceID` [#14](https://github.com/vultr/govultr/pull/14)
* Server
* Renamed Server struct field `VpsID` to `InstanceID` [#14](https://github.com/vultr/govultr/pull/14)
* Plans
* Renamed Plan struct field `VpsID` to `PlanID` [#14](https://github.com/vultr/govultr/pull/14)
* Renamed BareMetalPlan struct field `BareMetalID` to `PlanID` [#14](https://github.com/vultr/govultr/pull/14)
* Renamed VCPlan struct field `VpsID` to `PlanID` [#14](https://github.com/vultr/govultr/pull/14)
* Renamed Plan struct field `VCPUCount` to `vCPUs` [#13](https://github.com/vultr/govultr/pull/13)
* Renamed BareMetalPlan struct field `CPUCount` to `CPUs` [#13](https://github.com/vultr/govultr/pull/13)
* Renamed VCPlan struct field `VCPUCount` to `vCPUs` [#13](https://github.com/vultr/govultr/pull/13)
* Renamed VCPlan struct field `Cost` to `Price` [#13](https://github.com/vultr/govultr/pull/13)
## [v0.1.2](https://github.com/vultr/govultr/compare/v0.1.1..v0.1.2) (2019-05-29)
### Fixes
* Fixed Server Option `NotifyActivate` bug that ignored a `false` value
* Fixed Bare Metal Server Option `UserData` to be based64encoded
### Breaking Changes
* Renamed all methods named `GetList` to `List`
* Renamed all methods named `Destroy` to `Delete`
* Server Service
* Renamed `GetListByLabel` to `ListByLabel`
* Renamed `GetListByMainIP` to `ListByMainIP`
* Renamed `GetListByTag` to `ListByTag`
* Bare Metal Server Service
* Renamed `GetListByLabel` to `ListByLabel`
* Renamed `GetListByMainIP` to `ListByMainIP`
* Renamed `GetListByTag` to `ListByTag`
## [v0.1.1](https://github.com/vultr/govultr/compare/v0.1.0..v0.1.1) (2019-05-20)
### Features
* add `SnapshotID` to ServerOptions as an option during server creation
* bumped default RateLimit from `.2` to `.6` seconds
### Breaking Changes
* Iso
* Renamed all instances of `Iso` to `ISO`.
* BlockStorage
* Renamed `Cost` to `CostPerMonth`
* Renamed `Size` to `SizeGB`
* BareMetal & Server
* Change `SSHKeyID` to `SSHKeyIDs` which are now `[]string` instead of `string`
* Renamed `OS` to `Os`
## v0.1.0 (2019-05-10)
### Features
* Initial release
* Supports all available API endpoints that Vultr has to offer