API 2018-02-26
Added
- Added GET /networking/ips
- Returns all ipv4 and ipv6 addresses on your account
- Added support for short region slugs
- Omitting the suffix of a region slug picks a default
- For example, “us-east” is treated as “us-east-1a”
- Support tickets ordered by status, update date
Changed
- Unified IPv4 and IPv6 Objects
- Removed “range” from IPv6 object
- Added “linode_id” to IPv6 object
- Added “region” to IPv6 object
- Removed GET /networking/ipv4
- Separated /networking/ipv6 into /pools and /ranges
- Added GET /networking/ipv6/pools
- Added GET /networking/ipv6/ranges
- Removed GET /networking/ipv6
- Changed GET /linode/instances/:id/ips response
- ipv6.link_local is now a full IPAddress object
- Improved response for unrestricted user’s grants
- Changed GET /profile/grants and GET /account/users/:username/grants
- Now returns a 204 with no content when getting grants for unrestricted users
- Moved /linode/instances/:id/ips/sharing to /networking/ip-sharing
- linode_id must now be passed in, along with existing IPs list
- Removed deprecated “distribution” fields and endpoints
- Removed GET /linode/distributions
- Removed GET /linode/distributions/:id
- These fields or endpoints had been deprecated since 2017-12-11
- Changed POST /managed/contacts
- “phone” is an object containing primary and secondary numbers
- phone_primary -> phone.primary
- phone_secondary -> phone.secondary
- Changed account/notifications
- Removed XSA notification type
- Renamed balance_outstanding to payment_due
- Changed error response
- “field” changed to represent nesting with x.x
- Changed GET/PUT /account
- Renamed “vat_number” to “tax_id”
- Removed managed_issue from POST /support/tickets
Fixed
- Cloned linodes now copy original Linode’s image
- Fixed bug parsing OAuth Scopes when creating token