All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Added ContainerRegistry client. (@JoshClose)
- Managed Databases: Firewall and SQL Mode Management (@Nicholi)
- Kubernetes node_pools now contain a user-defined labels object (@Nicholi)
- New prop for DatabaseUsers, mysql_settings, used to specify auth_plugin (@Nicholi)
- New VPC Endpoint (@Nicholi)
- Droplet neighbors endpoint deprecated (@Nicholi)
- Updated function signatures for
int
->long
changes (@azakhi)
- Breaking: Updated
Id
types across Response models to be along
type rather thanint
(Thanks @azakhi)
- Updated RateLimit header tags to match actual response. (@azakhi)
- Support for Balance API. (@podobaas)
- Typo on Address property of SourceLocation. (@podobaas)
- Updated RestSharp to 106.9
- Fixed the
Source
andDestination
fields of the Firewall Inbound/Outbound rules to be in the expected format. (@azakhi)
- Support for Databases, Kubernetes, Block Storage, Firewalls, Floating IPs.
- Missing features for already supported API:
- Create multiple droplets
- List neighbors for a droplet
- List all droplet neighbors
- Enable backups on a droplet
- Acting on droplets via a tag
- Creating a custom image
- Listing images via a tag
- Listing all actions for an image
- Converting an image to a snapshot
- This package is now also available via GitHub's new package registry.
- Dependency Updates
- RestSharp 106.2.1 -> 106.6.10
- Newtonsoft.Json 10.0.3 -> 12.0.2
- A number of fields and models were changed to make the codebase more consistent with itself and the API.
RegionSlug
,SizeSlug
,ImageIdOrSlug
,SshIdsOrFingerprints
were renamed toRegion
,Size
,Image
,SshKeys
to match the API.
- Load Balancer functions now correctly take a string rather than an int for their ID fields.
Droplets.GetUpgrades
was removed.
3.1.0 - 2019-08-07
- Support for Account API (@Nicholi)
- Support for Projects API (@Nicholi)
- Support for Snapshots API (@Nicholi)
3.0.0 - 2019-08-02
- Changed DomainRecord's
TTL
property toTtl
. - Changed UpdateCdnEndpoint's
TTL
property toTtl
.
2.4.0 - 2019-08-02
- Added CDN Endpoint and Certificate support (@Nicholi)
2.3.0 - 2019-08-01
- Added Project Resources API Support (@Nicholi)
2.2.0 - 2019-04-30
- Add monitoring property to Droplet (@Nicholi)
2.1.1 - 2019-04-26
- Fixed issue with serialization of Load Balancer (@AlisterGreg)