diff --git a/changelog/changelog.json b/changelog/changelog.json index 0b9b9982c2..7243a41fbb 100644 --- a/changelog/changelog.json +++ b/changelog/changelog.json @@ -1,144 +1,5 @@ [ - { - "date": "2025-03-19", - "paths": [ - { - "path": "/api/atlas/v2/groups/{groupId}/clusters/{clusterName}/search/deployment", - "httpMethod": "GET", - "versions": [ - { - "version": "2025-03-12", - "changes": [ - { - "change": "added the optional property 'encryptionAtRestProvider' to the response", - "changeCode": "response-optional-property-added", - "backwardCompatible": true - }, - { - "change": "removed the optional property 'encryptionAtRestProvider' from the response", - "changeCode": "response-optional-property-removed", - "backwardCompatible": true - } - ], - "stabilityLevel": "stable", - "changeType": "update" - } - ], - "operationId": "getAtlasSearchDeployment", - "tag": "Atlas Search" - }, - { - "path": "/api/atlas/v2/groups/{groupId}/clusters/{clusterName}/search/deployment", - "httpMethod": "PATCH", - "versions": [ - { - "version": "2025-03-12", - "changes": [ - { - "change": "added the optional property 'encryptionAtRestProvider' to the response", - "changeCode": "response-optional-property-added", - "backwardCompatible": true - }, - { - "change": "removed the optional property 'encryptionAtRestProvider' from the response", - "changeCode": "response-optional-property-removed", - "backwardCompatible": true - } - ], - "stabilityLevel": "stable", - "changeType": "update" - } - ], - "operationId": "updateAtlasSearchDeployment", - "tag": "Atlas Search" - }, - { - "path": "/api/atlas/v2/groups/{groupId}/clusters/{clusterName}/search/deployment", - "httpMethod": "POST", - "versions": [ - { - "version": "2025-03-12", - "changes": [ - { - "change": "added the optional property 'encryptionAtRestProvider' to the response", - "changeCode": "response-optional-property-added", - "backwardCompatible": true - }, - { - "change": "removed the optional property 'encryptionAtRestProvider' from the response", - "changeCode": "response-optional-property-removed", - "backwardCompatible": true - } - ], - "stabilityLevel": "stable", - "changeType": "update" - } - ], - "operationId": "createAtlasSearchDeployment", - "tag": "Atlas Search" - }, - { - "path": "/api/atlas/v2/groups/{groupId}/encryptionAtRest", - "httpMethod": "GET", - "versions": [ - { - "version": "2025-03-12", - "changes": [ - { - "change": "added the optional property 'enabledForSearchNodes' to the response", - "changeCode": "response-optional-property-added", - "backwardCompatible": true - }, - { - "change": "removed the optional property 'enabledForSearchNodes' from the response", - "changeCode": "response-optional-property-removed", - "backwardCompatible": true - } - ], - "stabilityLevel": "stable", - "changeType": "update" - } - ], - "operationId": "getEncryptionAtRest", - "tag": "Encryption at Rest using Customer Key Management" - }, - { - "path": "/api/atlas/v2/groups/{groupId}/encryptionAtRest", - "httpMethod": "PATCH", - "versions": [ - { - "version": "2025-03-12", - "changes": [ - { - "change": "added the optional property 'enabledForSearchNodes' to the response", - "changeCode": "response-optional-property-added", - "backwardCompatible": true - }, - { - "change": "added the new optional request property 'enabledForSearchNodes'", - "changeCode": "new-optional-request-property", - "backwardCompatible": true - }, - { - "change": "removed the optional property 'enabledForSearchNodes' from the response", - "changeCode": "response-optional-property-removed", - "backwardCompatible": true - }, - { - "change": "removed the request property 'enabledForSearchNodes'", - "changeCode": "request-property-removed", - "backwardCompatible": true - } - ], - "stabilityLevel": "stable", - "changeType": "update" - } - ], - "operationId": "updateEncryptionAtRest", - "tag": "Encryption at Rest using Customer Key Management" - } - ] - }, + { "date": "2025-03-12", "paths": [ @@ -665,9 +526,9 @@ "version": "2025-03-12", "changes": [ { - "change": "added the optional property 'encryptionAtRestProvider' to the response", - "changeCode": "response-optional-property-added", - "backwardCompatible": true + "change": "updates the return of the API when no nodes exist, the endpoint returns 200 with an empty JSON ({}) instead of 400.", + "changeCode": "response-status-code-changed", + "backwardCompatible": false } ], "stabilityLevel": "stable", @@ -677,91 +538,6 @@ "operationId": "getAtlasSearchDeployment", "tag": "Atlas Search" }, - { - "path": "/api/atlas/v2/groups/{groupId}/clusters/{clusterName}/search/deployment", - "httpMethod": "PATCH", - "versions": [ - { - "version": "2025-03-12", - "changes": [ - { - "change": "added the optional property 'encryptionAtRestProvider' to the response", - "changeCode": "response-optional-property-added", - "backwardCompatible": true - } - ], - "stabilityLevel": "stable", - "changeType": "release" - } - ], - "operationId": "updateAtlasSearchDeployment", - "tag": "Atlas Search" - }, - { - "path": "/api/atlas/v2/groups/{groupId}/clusters/{clusterName}/search/deployment", - "httpMethod": "POST", - "versions": [ - { - "version": "2025-03-12", - "changes": [ - { - "change": "added the optional property 'encryptionAtRestProvider' to the response", - "changeCode": "response-optional-property-added", - "backwardCompatible": true - } - ], - "stabilityLevel": "stable", - "changeType": "release" - } - ], - "operationId": "createAtlasSearchDeployment", - "tag": "Atlas Search" - }, - { - "path": "/api/atlas/v2/groups/{groupId}/encryptionAtRest", - "httpMethod": "GET", - "versions": [ - { - "version": "2025-03-12", - "changes": [ - { - "change": "added the optional property 'enabledForSearchNodes' to the response", - "changeCode": "response-optional-property-added", - "backwardCompatible": true - } - ], - "stabilityLevel": "stable", - "changeType": "release" - } - ], - "operationId": "getEncryptionAtRest", - "tag": "Encryption at Rest using Customer Key Management" - }, - { - "path": "/api/atlas/v2/groups/{groupId}/encryptionAtRest", - "httpMethod": "PATCH", - "versions": [ - { - "version": "2025-03-12", - "changes": [ - { - "change": "added the optional property 'enabledForSearchNodes' to the response", - "changeCode": "response-optional-property-added", - "backwardCompatible": true - }, - { - "change": "added the new optional request property 'enabledForSearchNodes'", - "changeCode": "new-optional-request-property", - "backwardCompatible": true - } - ], - "stabilityLevel": "stable", - "changeType": "release" - } - ], - "operationId": "updateEncryptionAtRest", - "tag": "Encryption at Rest using Customer Key Management" - }, { "path": "/api/atlas/v2/groups/{groupId}/events", "httpMethod": "GET", diff --git a/changelog/changelog.yaml b/changelog/changelog.yaml index a4237025df..d7a74c0087 100644 --- a/changelog/changelog.yaml +++ b/changelog/changelog.yaml @@ -1,4 +1,4 @@ -- date: "2025-03-19" +- date: "2025-03-12" paths: - httpMethod: GET operationId: getAtlasSearchDeployment @@ -7,82 +7,11 @@ versions: - changeType: update changes: - - backwardCompatible: true - change: added the optional property 'encryptionAtRestProvider' to the response - changeCode: response-optional-property-added - - backwardCompatible: true - change: removed the optional property 'encryptionAtRestProvider' from the response - changeCode: response-optional-property-removed - stabilityLevel: stable - version: "2025-03-12" - - httpMethod: PATCH - operationId: updateAtlasSearchDeployment - path: /api/atlas/v2/groups/{groupId}/clusters/{clusterName}/search/deployment - tag: Atlas Search - versions: - - changeType: update - changes: - - backwardCompatible: true - change: added the optional property 'encryptionAtRestProvider' to the response - changeCode: response-optional-property-added - - backwardCompatible: true - change: removed the optional property 'encryptionAtRestProvider' from the response - changeCode: response-optional-property-removed - stabilityLevel: stable - version: "2025-03-12" - - httpMethod: POST - operationId: createAtlasSearchDeployment - path: /api/atlas/v2/groups/{groupId}/clusters/{clusterName}/search/deployment - tag: Atlas Search - versions: - - changeType: update - changes: - - backwardCompatible: true - change: added the optional property 'encryptionAtRestProvider' to the response - changeCode: response-optional-property-added - - backwardCompatible: true - change: removed the optional property 'encryptionAtRestProvider' from the response - changeCode: response-optional-property-removed - stabilityLevel: stable - version: "2025-03-12" - - httpMethod: GET - operationId: getEncryptionAtRest - path: /api/atlas/v2/groups/{groupId}/encryptionAtRest - tag: Encryption at Rest using Customer Key Management - versions: - - changeType: update - changes: - - backwardCompatible: true - change: added the optional property 'enabledForSearchNodes' to the response - changeCode: response-optional-property-added - - backwardCompatible: true - change: removed the optional property 'enabledForSearchNodes' from the response - changeCode: response-optional-property-removed - stabilityLevel: stable - version: "2025-03-12" - - httpMethod: PATCH - operationId: updateEncryptionAtRest - path: /api/atlas/v2/groups/{groupId}/encryptionAtRest - tag: Encryption at Rest using Customer Key Management - versions: - - changeType: update - changes: - - backwardCompatible: true - change: added the optional property 'enabledForSearchNodes' to the response - changeCode: response-optional-property-added - - backwardCompatible: true - change: added the new optional request property 'enabledForSearchNodes' - changeCode: new-optional-request-property - - backwardCompatible: true - change: removed the optional property 'enabledForSearchNodes' from the response - changeCode: response-optional-property-removed - - backwardCompatible: true - change: removed the request property 'enabledForSearchNodes' - changeCode: request-property-removed + - backwardCompatible: false + change: updates the return of the API when no nodes exist, the endpoint returns 200 with an empty JSON ({}) instead of 400 + changeCode: response-status-code-changed stabilityLevel: stable version: "2025-03-12" -- date: "2025-03-12" - paths: - httpMethod: GET operationId: listAlertConfigurations path: /api/atlas/v2/groups/{groupId}/alertConfigs @@ -392,69 +321,6 @@ changeCode: endpoint-added stabilityLevel: stable version: "2025-03-12" - - httpMethod: GET - operationId: getAtlasSearchDeployment - path: /api/atlas/v2/groups/{groupId}/clusters/{clusterName}/search/deployment - tag: Atlas Search - versions: - - changeType: release - changes: - - backwardCompatible: true - change: added the optional property 'encryptionAtRestProvider' to the response - changeCode: response-optional-property-added - stabilityLevel: stable - version: "2025-03-12" - - httpMethod: PATCH - operationId: updateAtlasSearchDeployment - path: /api/atlas/v2/groups/{groupId}/clusters/{clusterName}/search/deployment - tag: Atlas Search - versions: - - changeType: release - changes: - - backwardCompatible: true - change: added the optional property 'encryptionAtRestProvider' to the response - changeCode: response-optional-property-added - stabilityLevel: stable - version: "2025-03-12" - - httpMethod: POST - operationId: createAtlasSearchDeployment - path: /api/atlas/v2/groups/{groupId}/clusters/{clusterName}/search/deployment - tag: Atlas Search - versions: - - changeType: release - changes: - - backwardCompatible: true - change: added the optional property 'encryptionAtRestProvider' to the response - changeCode: response-optional-property-added - stabilityLevel: stable - version: "2025-03-12" - - httpMethod: GET - operationId: getEncryptionAtRest - path: /api/atlas/v2/groups/{groupId}/encryptionAtRest - tag: Encryption at Rest using Customer Key Management - versions: - - changeType: release - changes: - - backwardCompatible: true - change: added the optional property 'enabledForSearchNodes' to the response - changeCode: response-optional-property-added - stabilityLevel: stable - version: "2025-03-12" - - httpMethod: PATCH - operationId: updateEncryptionAtRest - path: /api/atlas/v2/groups/{groupId}/encryptionAtRest - tag: Encryption at Rest using Customer Key Management - versions: - - changeType: release - changes: - - backwardCompatible: true - change: added the optional property 'enabledForSearchNodes' to the response - changeCode: response-optional-property-added - - backwardCompatible: true - change: added the new optional request property 'enabledForSearchNodes' - changeCode: new-optional-request-property - stabilityLevel: stable - version: "2025-03-12" - httpMethod: GET operationId: listProjectEvents path: /api/atlas/v2/groups/{groupId}/events