Skip to content

Commit e299503

Browse files
authored
Merge pull request #308 from oracle/release_2025-07-30
Releasing version 2.90.0
2 parents a7a003c + f5d0da0 commit e299503

File tree

815 files changed

+13453
-642
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

815 files changed

+13453
-642
lines changed

CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,21 @@
33
All notable changes to this project will be documented in this file.
44

55
The format is based on [Keep a Changelog](http://keepachangelog.com/).
6+
## 2.90.0 - 2025-07-30
7+
### Added
8+
-Support for cluster placement groups on get operations in the Database service
9+
-Support for baseline metric for imported resources and metric extensions in the Stack Monitoring service
10+
-Support for implicit JIT and group membership provisioning during OpenID connect flow in the Identity Domains service
11+
-Support for realtime speech and customizations in the AI Speech service
12+
-Support for self-service instance maintenance API in the Compute service
13+
-Support for GoldenGate suspend phase in the Database Migration service
14+
-Support for creating custom alert policies in the Data Safe service
15+
-Support for tunnel inspection in the Network firewall service
16+
-Support for diagnostics collection preferences and custom GI images in the Exadata Fleet Update service
17+
18+
### Breaking Changes
19+
-The property `servicePrincipals` was removed from the model `IdentityPropagationTrust` in the Identity Domains service
20+
621
## 2.89.4 - 2024-07-23
722
### Added
823
- Support for subscription id attribute in Cloud Exadata Infrastructure and Cloud VM Clusters in the Database service

lib/accessgovernancecp/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-accessgovernancecp",
3-
"version": "2.89.4",
3+
"version": "2.90.0",
44
"description": "OCI NodeJS client for Access Governance Cp Service",
55
"repository": {
66
"type": "git",

lib/adm/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-adm",
3-
"version": "2.89.4",
3+
"version": "2.90.0",
44
"description": "OCI NodeJS client for Adm Service",
55
"repository": {
66
"type": "git",

lib/aianomalydetection/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-aianomalydetection",
3-
"version": "2.89.4",
3+
"version": "2.90.0",
44
"description": "OCI NodeJS client for Ai Anomaly Detection Service",
55
"repository": {
66
"type": "git",

lib/aidocument/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-aidocument",
3-
"version": "2.89.4",
3+
"version": "2.90.0",
44
"description": "OCI NodeJS client for Ai Document Service",
55
"repository": {
66
"type": "git",

lib/ailanguage/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-ailanguage",
3-
"version": "2.89.4",
3+
"version": "2.90.0",
44
"description": "OCI NodeJS client for Ai Language Service",
55
"repository": {
66
"type": "git",

lib/aispeech/lib/aiservicespeech-waiter.ts

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,25 @@ export class AIServiceSpeechWaiter {
2323
private readonly config?: WaiterConfiguration
2424
) {}
2525

26+
/**
27+
* Waits forCustomization till it reaches any of the provided states
28+
*
29+
* @param request the request to send
30+
* @param targetStates the desired states to wait for. The waiter will return once the resource reaches any of the provided states
31+
* @return response returns GetCustomizationResponse | null (null in case of 404 response)
32+
*/
33+
public async forCustomization(
34+
request: serviceRequests.GetCustomizationRequest,
35+
...targetStates: models.Customization.LifecycleState[]
36+
): Promise<serviceResponses.GetCustomizationResponse | null> {
37+
return genericTerminalConditionWaiter(
38+
this.config,
39+
() => this.client.getCustomization(request),
40+
response => targetStates.includes(response.customization.lifecycleState!),
41+
targetStates.includes(models.Customization.LifecycleState.Deleted)
42+
);
43+
}
44+
2645
/**
2746
* Waits forTranscriptionJob till it reaches any of the provided states
2847
*

0 commit comments

Comments
 (0)