- Removed
included_traffic
attribute fromServerType
- Removed
traffic
attribute fromPricing
- Add deprecation warning for
Pricing#floating_ip
- Add support for (de-)compression of HTTP requests
- Add
included_traffic
attribute toServerType#prices
andLoadBalancerType#prices
- Add
price_per_tb_traffic
attribute toServerType#prices
andLoadBalancerType#prices
- Add deprecation warning for
Pricing#traffic
- Add deprecation warning for
ServerType#included_traffic
- Fix crash on prices when using
Pricing
API
- Remove
deprecated
attribute fromISO
- Add
deprecation
attribute toISO
- Add deprecation warning for
HCloud::Action.all
- Add load balancer actions
- Add
expose_routes_to_vswitch
attribute toNetwork
- Add
deprecation
attribute toServerType
- Parse
private_net
attribute onServer
as array - Parse
public_net.firewalls
attribute onServer
as array of objects with status (not array ofFirewall
s)
- Allow defining attributes on the fly
- Add
included_traffic
attribute toServerType
- Add
architecture
attribute toImage
andISO
- Add
Unavailable
error class - Add
architecture
attribute toServerType
- Add pricing for Primary IPs
- Add server Metadata resource
- Add support for rate limits
Action#resources
now returns a list of resources instead of a list of hashes- Separate server protection entity from other protection entity (only server protection includes
rebuild
) - Add shorthand methods for
.first
,.last
,.count
,.where
,.sort
,.each
, and.empty?
on resource - Add
label_selector:
argument toHCloud::Collection
- Implemented Primary IPs
- Implemented Primary IP Actions
- Allow calling
#update
with additional attributes to be updated - Return the resource when calling
#create
,#update
or#delete
- Add additional primary IP mismatch errors:
PrimaryIPAssigned
PrimaryIPDatacenterMismatch
PrimaryIPVersionMismatch
- Add missing
Server#user_data
- Implemented Load Balancers
- Implemented Load Balancer Types
- Implemented Networks
- Implemented Network Actions
- Implemented Pricing
- Implemented Certificates
- Implemented Certificate Actions
- Implemented Firewall Actions
Initial release