Skip to content

Releases: DigitalOceanPHP/Client

3.0.0 (22/07/2020)

22 Jul 11:33
92d5023
Compare
Choose a tag to compare
  • Added scalar parameter types

3.0.0-RC2 (16/07/2020)

16 Jul 11:14
746a4cb
Compare
Choose a tag to compare
Pre-release
  • Reworked pagination again
  • Corrected supported Guzzle versions
  • Implemented let's encrypt certificate creation

3.0.0-RC1

12 Jul 22:52
Compare
Choose a tag to compare
3.0.0-RC1 Pre-release
Pre-release
  • Add support for the Tag API
  • Added getTotal() to droplet API
  • Added support for newer properties for volumes
  • Support only Guzzle ^6.3.1 or ^7.0 or Buzz ^0.16
  • Reworked and renamed DigitalOceanV2\DigitalOceanV2 to DigitalOceanV2\Client
  • Moved DigitalOceanV2\Adapter to DigitalOceanV2\HttpClient
  • Reworked and renamed AdapterInterface to HttpClientInterface
  • Reworked and renamed BuzzAdapter to BuzzHttpClient
  • Reworked and renamed GuzzleHttpAdapter to GuzzleHttpClient
  • Added support for automatic discovery of Guzzle and Buzz
  • Removed old droplet upgrades endpoint
  • Removed wait for active: should be implemented at a higher level of abstraction
  • Renamed delete* API methods to remove*
  • Reworked rate limiting and pagination
  • Encode URIs according to RFC 3986
  • Support only PHP 7.1-7.4

2.3.0

27 Jan 21:17
0e8e134
Compare
Choose a tag to compare
  • Load Balancer API intergration
  • Added the support for taking snapshots
  • Add domain records TTL support
  • Add support for the CAA DomainRecord type
  • Add support for the wait parameter when creating a droplet
  • Added possibility to specify snapshot_id on volume creation
  • Drop support for Buzz less than version 0.16.0
  • Added official PHP 7 support
  • Dropped official HHVM support

2.2.0

18 Apr 15:04
Compare
Choose a tag to compare
  • Add support for snapshots
  • Add support for volumes and tags
  • Support droplet monitoring
  • Add in tag_name filter
  • Support the certificate api

2.1.2

12 Sep 19:13
Compare
Choose a tag to compare
  • Added support for Volumes (Block Storage)
  • Added the size_gigabytes attribute to images
  • Added the posibility to page through droplets - PR #141
  • Improved the update method for domain records - PR #142

2.1.1

22 Apr 13:49
Compare
Choose a tag to compare
  • Fixed an issue with the buzz adapter
  • Fixed creating multiple droplets

2.1.0

22 Dec 22:59
Compare
Choose a tag to compare
  • Unified exception handling in adapters
  • Support using buzz without curl
  • Added missing floatingIp method

2.0.0

21 Dec 22:32
Compare
Choose a tag to compare
  • Added guzzle 6 support (watch out for the adapter rename)
  • Major cleanup of adapters
  • Fixed content type handling
  • Support updaing fields on domain records
  • Fixed droplet entity networking issues
  • Allow using custom endpoints
  • Made the entity classes final
  • Removed dynamic entity properties
  • Updated the account entity with the latest properties
  • Support creating multiple droplets at once
  • Support converting images to snapshots
  • Support the ability to enable droplet backups
  • Added full floating ip support
  • Improved exceptions
  • Minor code cleanup

1.0.1

25 Jun 16:46
Compare
Choose a tag to compare
  • Fixed issues with null values
  • Minor code cleanup