Releases: oracle/oci-go-sdk
3.6.0
3.5.0
Added
-
Support for renaming databases during restore-from-backup operations in the Database service
-
Built-in logging now supports log levels. More information about the changes can be found in the go-docs page
-
Support for calling Oracle Cloud Infrastructure services in the ca-toronto-1 region
3.4.0
3.3.0
Added
-
Support for Data Guard for VM shapes in the Database service
-
Support for sparse disk groups for Exadata shapes in the Database service
-
Support for a new field, isLatestForMajorVersion, when listing DB versions in the Database service
-
Support for in-transit encryption for paravirtualized boot volume and data volume attachments in the Block Storage service
-
Support for tagging DNS Zones in the DNS service
-
Support for resetting credentials for SCIM clients associated with an Identity provider and updating user capabilities in the Identity service
3.2.0
3.1.0
3.0.0
Added
- Support for modifying the route table, DHCP options and security lists associated with a subnet in the Networking service.
- Support for tagging of File Systems, Mount Targets and Snapshots in the File Storage service.
- Support for nested compartments in the Identity service .
Notes
- The version is bumped due to breaking changes in previous release.
2.7.0
2.7.0 - 2018-10-18
Added
- Support for cost tracking tags in the Identity service
- Support for generating and downloading wallets in the Database service
- Support for creating a standalone backup from an on-premises database in the Database service
- Support for db version and additional connection strings in the Autonomous Transaction Processing and Autonomous Data Warehouse resources of the Database service
- Support for copying volume backups across regions in the Block Storage service (please see Known issue)
- Support for deleting compartments in the Identity service
- Support for reboot migration for virtual machines in the Compute service
- Support for Instance Pools and Instance Configurations in the Compute service
Fixed
- The signing algorithm does not lower case the header fields Github issue 132
- Raw configuration provider does not check for empty strings Github issue 134
Breaking change
-
DbDataSizeInMBs field in Backup struct is renamed to DatabaseSizeInGBs and type changed from *int to *float64
- Before
// Size of the database in megabytes (MB) at the time the backup was taken. DbDataSizeInMBs *int `mandatory:"false" json:"dbDataSizeInMBs"`
- After
// The size of the database in gigabytes at the time the backup was taken. DatabaseSizeInGBs *float64 `mandatory:"false" json:"databaseSizeInGBs"`
-
Data type for DatabaseEdition in Backup struct is changed from *string to BackupDatabaseEditionEnum
- Before
// The Oracle Database edition of the DB system from which the database backup was taken. DatabaseEdition *string `mandatory:"false" json:"databaseEdition"`
- After
// The Oracle Database edition of the DB system from which the database backup was taken. DatabaseEdition BackupDatabaseEditionEnum `mandatory:"false" json:"databaseEdition,omitempty"`
2.6.0
2.6.0 - 2018-10-04
Added
- Support for trusted partner images through application listings and subscriptions in the Compute service
- Support for object lifecycle policies in the Object Storage service
- Support for copying objects across regions in the Object Storage service
- Support for network address translation (NAT) gateways in the Networking service
2.5.0
Added
- Support for paravirtualized launch mode when importing images in the Compute service
- Support for Key Management service
- Support for encrypting the contents of an Object Storage bucket using a Key Management service key
- Support for specifying a Key Management service key when launching a compute instance in the Compute service
- Support for specifying a Key Management service key when backing up or restoring a block storage volume in the Block Volume service