All notable changes to this project will be documented in this file. See updating Changelog example here.
- Added payment method to the fixed subscription API. This should allow payments via the marketplace as well as credit cards.
- Add endpoint for Active Active regions.
- Add Query Performance Factor property to subscription and database models
- Add endpoints to the new Private Service Connect API for Pro and Active-Active subscriptions.
- Handling API rate limits to wait or retry calls depending on the current window or remaining limits.
- Removed extra API call when retrieving latest backup and import Statuses.
- A
resp_version
property for Regions (creation only)
- A
redis_version
property Subscriptions - A
resp_version
property for ActiveActive Databases (creation only)
- A
status
property for ACL Users - A
resp_version
property for Databases - An
enable_default_user
property for Databases
- Fixed
alert
properties on Databases and Regions to allow empty lists
- Fixed some json serialization rules for ACL entities
- A
status
property for ACL Rules - A
status
property for ACL Roles
- Support for ACL APIs:
Users
,Roles
andRules
- ...
- Dependencies for CI and Testing
- Add support for port number and backup to databases
- Add support for multiple CIDR ranges when peering
- Adds wrap404Error for database service GET method
- Add proxy-policy-change and -draft to pending state constants
- Adds region attribute to VPCPeering
- Adds paymentMethod field to CreateSubscription and Subscription structs
- Removed the PersistentStorageEncryption (deprecated) field from the API calls.
- Include "Content-Type: application/json" in the header of all requests to the API.
- enableTls field for the database APIs.
- Changed the UpdateDatabase struct to allow replicaOf to be set as empty array
- Expanded VPC Peering with fields for GCP and AWS
- Expanded VPC Peering with fields for GCP
- Changed maximum number of retries when waiting for a task to finish so that it is compatible with 32bit environments.
- List payment methods through the Accounts API
- Cloud accounts API
- Subscription API
- Database API