Releases: linode/linode-api-docs
v4.136.0
Changed
- Firewall Create (POST /networking/firewalls)
Firewall Rules Update (PUT /networking/firewalls/{firewallId}/rules)- Firewalls can now be created and updated with rules that allow network traffic for the
IPENCAP
protocol.
- Firewalls can now be created and updated with rules that allow network traffic for the
Fixed
- Linodes Assign IPs (POST /networking/ips/assign)
Linodes Assign IPv4s (POST /networking/ipv4/assign)- Fixed a bug that prevented IP assignments involving Linodes with multiple private IP addresses.
Removed
- Managed MongoDB Database Create (POST /databases/mongodb/instances)
- New MongoDB Databases cannot currently be created.
v4.135.0
Added
- Added a Time Values section to main description. This mentions all times reported by the API are in UTC.
Changed
- Updated
day_of_week
property description for Managed Database endpoints - Updated
description
property of MySQL, PostgreSQL, MongoDB create and update endpoints to remove references to a default maintenance window day/time as, if no value is given, the day and time may vary. - Updated
description
property of IPv4 Address Delete endpoint to specify that private IPs can now be deleted in addition to public IPv4s.
v4.134.0
Fixed
-
Fixed a bug that caused all Disks on a Linode to return a "not ready" status if one of the disks was not ready.
-
Fixed a bug that caused an error when attempting a Linode Clone while below the limit of 5 concurrent clones. Now, the error only returns when attempting more than 5 concurrent clones of a Linode.
-
Linodes that are in the process of backup restoration can no longer be deleted.
-
Previously, assigning an IP address off of a Managed Linode automatically set the Managed Setting "ssh.access" property to
false
. Now, assignment of a Managed Linode's IP Address does not affect its "ssh.access" setting.
v4.133.0
Changed
- Account View (GET /account)
- The
billing_source
property has been added to this command's response, which specifies whether the Account has an Akamai-specific relationship.
- The
Fixed
- Fixed a bug that allowed requests to create Managed Databases with an invalid number of nodes. Managed Databases can only be created with 1 or 3 nodes.
v4.132.0
Changed
-
StackScript Create (POST /linode/stackscripts)
StackScript Update (PUT /linode/stackscripts/{stackscriptId})
- StackScripts are now configurable to accept any and all available Image distributions by using the
any/all
value for a StackScript's "images".
- StackScripts are now configurable to accept any and all available Image distributions by using the
Fixed
-
Fixed a bug regarding removal of VLAN interfaces from Linodes, which prevented certain functions such as migrating Linodes to regions that do not support VLANs.
-
Fixed a bug where removing a Linode IP address failed to update any Managed Linode access settings that involved that IP address. Now, a Managed Linode's
ssh
properties are reset to their default values in this case. To view and configure Managed Linode SSH settings, use the Linode's Managed Settings View (GET /managed/linode-settings/{linodeId}) and Linode's Managed Settings Update (PUT /managed/linode-settings/{linodeId}) commands.
v4.130.0
Changed
Version bump.
v4.129.0
Added
You can now manage adding a verified phone number to your User Profile with the following new commands:
- Phone Verification Code Send (POST /profile/phone-number)
- Send a verification code to your phone number.
- Phone Number Verify (POST /profile/phone-number/verify)
- Use the code to verify your phone number and add it to your User Profile.
- Phone Number Delete (DELETE /profile/phone-number)
- Remove the verified phone number from your User Profile.
You can now manage security questions for your User Profile with the following new commands:
- Security Questions List (GET /profile/security-questions)
- Returns a collection of security questions and their responses, if any, for your User Profile.
- Security Questions Answer (POST /profile/security-questions)
- Adds security question responses for your User, allowing an additional method of authenticating your account.
Changed
-
Profile View (PUT /account)
- The
verified_phone_number
property is now included in responses for this command.
- The
-
Two Factor Authentication Confirm/Enable (POST /profile/tfa-enable-confirm)
- Prior to accessing this command, security questions must now be answered for your User with the Security Questions Answer (POST /profile/security-questions) command.
Fixed
- Fixed weekday key for Managed Databases Backups.
v4.128.0
Changed
- Account Update (PUT /account)
- The
tax_id
maximum length is now 25 (previously 100).
- The
Fixed
- Account Update (PUT /account)
- When updating an Account's
country
to "US", an error is now returned if the Account'szip
is an invalid US zip code.
- When updating an Account's
v4.127.1
Added
-
Managed MongoDB and PostgreSQL Databases are now available! Commands for utilizing these new engines can be found in our Managed Databases documentation.
-
Managed MySQL Database Backup Delete (DELETE /databases/mysql/instances/{instanceId}/backups/{backupId})
- Individual Database backups can now be deleted using this command.
Changed
-
Managed MySQL Database Create (POST /databases/mysql/instances)
- The
add_databases
User grant is now required for unrestricted Users accessing this command.
- The
-
Invoices List (GET /account/invoices)
- Invoice data now includes tax summary information, breaking down the total tax amount into subtotals such as state and city taxes.
Fixed
-
Managed Databases now report an
updating
status, rather thanactive
, while processing updates to a Database'sallow_list
. -
Managed MongoDB Database Create (POST /databases/mongodb/instances)
- The MMAPV1 storage engine now requires MongoDB version < 4.0.
v4.123.0
Changed
- Proper Managed Databases OAuth scopes are now required when accessing the following commands:
- Managed Databases List (GET /databases/instances)
- Managed MySQL Databases List (GET /databases/mysql/instances)
- Managed MySQL Database Create (POST /databases/mysql/instances)
- Managed MySQL Database Delete (DELETE /databases/mysql/instances/{instanceId})
- Managed MySQL Database View (GET /databases/mysql/instances/{instanceId})
- Managed MySQL Database Update (PUT /databases/mysql/instances/{instanceId})
- Managed MySQL Database Backups List (GET /databases/mysql/instances/{instanceId}/backups)
- Managed MySQL Database Backup Snapshot Create (POST /databases/mysql/instances/{instanceId}/backups)
- Managed MySQL Database Backup View (GET /databases/mysql/instances/{instanceId}/backups/{backupId})
- Managed MySQL Database Backup Restore (POST /databases/mysql/instances/{instanceId}/backups/{backupId}/restore)
- Managed MySQL Database Credentials View (GET /databases/mysql/instances/{instanceId}/credentials)
- Managed MySQL Database Credentials Reset (POST /databases/mysql/instances/{instanceId}/credentials/reset)
- Managed MySQL Database Patch (POST /databases/mysql/instances/{instanceId}/patch)
- Managed MySQL Database SSL Certificate View (GET /databases/mysql/instances/{instanceId}/ssl)