Skip to content

Releases: linode/linode-api-docs

v4.168.0

11 Dec 19:29
Compare
Choose a tag to compare

Added

  • Added the NodeBalancer Firewalls List command

Changed

  • Updated Cloud Firewall commands to include the nodebalancer entity type

v4.167.3

07 Nov 21:28
Compare
Choose a tag to compare

Changed

  • You can now assign a Firewall to a Linode compute instance by utilizing the firewall_id when running the Linode Create operation.

  • The following rate limit changes have been made:

    • General API request rate limit reduced from 1,600 requests every 2 minutes to 800 requests every 2 minutes.
    • Default operation rate limit reduced from 800 requests per minute to 400 requests per minute.
    • GET collection operation default rate limit reduced from 400 requests per minute to 200 requests per minute.
    • Statistics operations rate limit reduced from 100 requests per minute to 50 requests per minute.

v4.167.1

31 Oct 14:04
Compare
Choose a tag to compare

Changed

  • Previously, running the Linode View operation on a suspended Linode returned a 400 response with a "This Linode has been suspended" error message. Now, running this operation on suspended Linodes returns the expected data with the new billing_suspension status.

Fixed

v4.166.0

16 Oct 19:05
Compare
Choose a tag to compare

Changed

v4.165.0

09 Oct 19:02
Compare
Choose a tag to compare

Internal updates only.

v4.164.2

06 Oct 18:48
dc66e97
Compare
Choose a tag to compare

Internal updates only.

v4.164.1

05 Oct 18:03
Compare
Choose a tag to compare

Added

Changed

  • As part of our ongoing commitment to innovation and better serving our customers, we have made the strategic decision to pause the sale of our Managed Database offering for all customers who do not have an active database deployed. We recognize the need for a product that offers higher performance and the capacity to handle more complex workloads.

    If you have an existing database already deployed, you will continue to be able to deploy, provision, and manage the service exactly as you do today, and we’ll fully support your Managed Database workloads until our next-generation database solution is available. For all other customers, all Managed Databases commands are inaccessible.

  • Billing for services can now depend on the Region in which those services are deployed. Accordingly, Region-specific price data is now available in responses to the following commands:

  • GET commands that return paginated data collections now have a default rate limit of 400 requests per minute. Additionally, the Images List (GET /images) command now has a 20 request per minute rate limit.

  • The following endpoints now generate respective Events upon successful requests:

v4.163.1-patch.1

04 Oct 18:14
dffb070
Compare
Choose a tag to compare
  • Managed Databases EOS
  • Examples udpates

v4.163.0

18 Sep 18:46
Compare
Choose a tag to compare

Changed

Fixed

  • IP Addresses Assign (POST /networking/ips/assign)
    • Fixed a bug that allowed shared IP addresses to be swapped between Linodes with this command, resulting in a Linode with the same IP address listed twice. Now, an error is thrown when trying to swap shared IP addresses between two Linodes.

v4.162.0

12 Sep 15:44
Compare
Choose a tag to compare

Changed

  • Backup Restore (POST /linode/instances/{linodeId}/backups/{backupId}/restore)

    • Now, certain distributions assign block devices using UUIDs. This causes a potential UUID collision issue when restoring a disk to the same Compute Instance without overwriting it. If you need access to files on both the original disk and the restored disk simultaneously (such as needing to copy files between them), we suggest either restoring the backup to a separate Compute Instance or creating a new Compute Instance with the desired backup_id.
  • Domain Record Create (POST /domains/{domainId}/records)

    Domain Record Update (PUT /domains/{domainId}/records/{recordId})

    • In accordance with the new RFC 8659, CAA records with the "issue" tag can now accept additional parameters when using these commands. New parameters are entered via the record's target, following the domain and separated with semicolons (;), for example: www.example.com; foo=bar

Fixed

  • Fixed a bug that caused a 222 response when creating or updating a Linode Configuration Profile with a VLAN "ipam_address" set to null or "". Now, "" is returned for the "ipam_address" in this case for vlan purpose interfaces, and null is always returned for both the "ipam_address" and "label" for public purpose interfaces.

  • Firewall Create (POST /networking/firewalls)

    Firewall Rule Update (PUT /networking/firewalls/{firewallId}/rules)

    • This release includes documentation fixes regarding creating and updating Cloud Firewall rules with these commands. Previously, we stated that inbound and outbound rules required defined ports except for the ICMP and IPENCAP protocols. However, ports is optional for the TCP and UDP protocols and disallowed for the ICMP and IPENCAP protocols. Additionally, if ports is undefined, then all ports are affected by the Firewall rule.

    • These commands also now provide additional details for configuring Cloud Firewall rules, including instructions on how to apply rules to all IPv4 and IPv6 addresses.