-
Notifications
You must be signed in to change notification settings - Fork 346
js release notes for the 2025-10 release #9219
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
azure-sdk
merged 14 commits into
Azure:main
from
azure-sdk:CreateOrUpdateReleaseDataFor_js_2025-10
Oct 15, 2025
Merged
Changes from all commits
Commits
Show all changes
14 commits
Select commit
Hold shift + click to select a range
456496d
js release notes for the 2025-10 release
azure-sdk 123bd65
js release notes for the 2025-10 release
azure-sdk c48087b
js release notes for the 2025-10 release
azure-sdk 8e292c4
js release notes for the 2025-10 release
azure-sdk 30bae4b
js release notes for the 2025-10 release
azure-sdk 574a2b9
js release notes for the 2025-10 release
azure-sdk f33ee6f
js release notes for the 2025-10 release
azure-sdk b37c74d
js release notes for the 2025-10 release
azure-sdk bb35dbc
js release notes for the 2025-10 release
azure-sdk 5d47e99
js release notes for the 2025-10 release
azure-sdk 9a07d1c
js release notes for the 2025-10 release
azure-sdk 66aa7ea
js release notes for the 2025-10 release
azure-sdk e6d9bae
js release notes for the 2025-10 release
azure-sdk 69b8d2e
js release notes for the 2025-10 release
azure-sdk File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,258 @@ | ||
| entries: | ||
| - Name: '@azure/ai-agents' | ||
| Version: 1.2.0-beta.1 | ||
| DisplayName: AI Agents | ||
| ServiceName: AI | ||
| VersionType: Beta | ||
| Hidden: false | ||
| ChangelogUrl: https://github.com/Azure/azure-sdk-for-js/tree/@azure/ai-agents_1.2.0-beta.1/sdk/ai/ai-agents/CHANGELOG.md | ||
| ChangelogContent: |- | ||
| #### Features Added | ||
|
|
||
| - Add `MCPTool.mergeResources` to support multiple MCP tools in one agent | ||
| - Add `OpenApiTool` to easily call multiple open APIs in one agent | ||
| - Add `messages.delete` to support delete message in thread | ||
| - Add back the features removed in previous stable release: | ||
| - MCP tool | ||
| - Deep Research tool | ||
| - Sharepoint tool | ||
| - BingCustomSearch tool | ||
| - MicrosoftFabric tool | ||
| - Name: '@azure/arm-containerservice' | ||
| Version: 22.3.0 | ||
| DisplayName: Resource Management - Container Service | ||
| ServiceName: Container Service | ||
| VersionType: GA | ||
| Hidden: false | ||
| ChangelogUrl: https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/containerservice/arm-containerservice/CHANGELOG.md | ||
| ChangelogContent: "" | ||
| - Name: '@azure/arm-quota' | ||
| Version: 2.0.0 | ||
| DisplayName: Resource Management - Quota | ||
| ServiceName: Quota | ||
| VersionType: GA | ||
| Hidden: false | ||
| ChangelogUrl: https://github.com/Azure/azure-sdk-for-js/tree/@azure/arm-quota_2.0.0/sdk/quota/arm-quota/CHANGELOG.md | ||
| ChangelogContent: "" | ||
| - Name: '@azure/ai-agents' | ||
| Version: 1.2.0-beta.2 | ||
| DisplayName: AI Agents | ||
| ServiceName: AI | ||
| VersionType: Beta | ||
| Hidden: false | ||
| ChangelogUrl: https://github.com/Azure/azure-sdk-for-js/tree/@azure/ai-agents_1.2.0-beta.2/sdk/ai/ai-agents/CHANGELOG.md | ||
| ChangelogContent: |- | ||
| #### Features Added | ||
|
|
||
| - Add `ToolUtility.createBrowserAutomationTool` to support browser automation tool in agent | ||
| - Name: '@azure/arm-computerecommender' | ||
| Version: 1.0.0 | ||
| DisplayName: Resource Management - Computerecommender | ||
| ServiceName: Computerecommender | ||
| VersionType: GA | ||
| Hidden: false | ||
| ChangelogUrl: https://github.com/Azure/azure-sdk-for-js/tree/@azure/arm-computerecommender_1.0.0/sdk/compute/arm-computerecommender/CHANGELOG.md | ||
| ChangelogContent: "" | ||
| - Name: '@azure/arm-cognitiveservices' | ||
| Version: 8.0.0 | ||
| DisplayName: Resource Management - Cognitive Services | ||
| ServiceName: Cognitive Services | ||
| VersionType: GA | ||
| Hidden: false | ||
| ChangelogUrl: https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/cognitiveservices/arm-cognitiveservices/CHANGELOG.md | ||
| ChangelogContent: "" | ||
| - Name: '@azure/arm-containerservice' | ||
| Version: 23.0.0-beta.4 | ||
| DisplayName: Resource Management - Container Service | ||
| ServiceName: Container Service | ||
| VersionType: Beta | ||
| Hidden: false | ||
| ChangelogUrl: https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/containerservice/arm-containerservice/CHANGELOG.md | ||
| ChangelogContent: "" | ||
| - Name: '@azure/arm-datamigration' | ||
| Version: 3.0.0 | ||
| DisplayName: Resource Management - Data Migration | ||
| ServiceName: Database Migration Service | ||
| VersionType: GA | ||
| Hidden: false | ||
| ChangelogUrl: https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/datamigration/arm-datamigration/CHANGELOG.md | ||
| ChangelogContent: "" | ||
| - Name: '@azure/arm-storage' | ||
| Version: 19.0.0 | ||
| DisplayName: Resource Management - Storage | ||
| ServiceName: Storage | ||
| VersionType: GA | ||
| Hidden: false | ||
| ChangelogUrl: https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/storage/arm-storage/CHANGELOG.md | ||
| ChangelogContent: "" | ||
| - Name: '@azure/arm-storagecache' | ||
| Version: 8.1.0 | ||
| DisplayName: Resource Management - Storage Cache | ||
| ServiceName: Storage | ||
| VersionType: GA | ||
| Hidden: false | ||
| ChangelogUrl: https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/storagecache/arm-storagecache/CHANGELOG.md | ||
| ChangelogContent: "" | ||
| - Name: '@azure/arm-sql' | ||
| Version: 11.0.0-beta.4 | ||
| DisplayName: Resource Management - SQL | ||
| ServiceName: SQL | ||
| VersionType: Beta | ||
| Hidden: false | ||
| ChangelogUrl: https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/sql/arm-sql/CHANGELOG.md | ||
| ChangelogContent: "" | ||
| - Name: '@azure/arm-compute' | ||
| Version: 23.1.0 | ||
| DisplayName: Resource Management - Compute | ||
| ServiceName: Compute | ||
| VersionType: GA | ||
| Hidden: false | ||
| ChangelogUrl: https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/compute/arm-compute/CHANGELOG.md | ||
| ChangelogContent: "" | ||
| - Name: '@azure/arm-sitemanager' | ||
| Version: 1.0.0 | ||
| DisplayName: Resource Management - Sitemanager | ||
| ServiceName: Sitemanager | ||
| VersionType: GA | ||
| Hidden: false | ||
| ChangelogUrl: https://github.com/Azure/azure-sdk-for-js/tree/@azure/arm-sitemanager_1.0.0/sdk/sitemanager/arm-sitemanager/CHANGELOG.md | ||
| ChangelogContent: "" | ||
| - Name: '@azure-rest/health-deidentification' | ||
| Version: 1.1.0-beta.1 | ||
| DisplayName: Health Deidentification | ||
| ServiceName: Health Deidentification | ||
| VersionType: Beta | ||
| Hidden: false | ||
| ChangelogUrl: https://github.com/Azure/azure-sdk-for-js/tree/@azure-rest/health-deidentification_1.1.0-beta.1/sdk/healthdataaiservices/health-deidentification-rest/CHANGELOG.md | ||
| ChangelogContent: |- | ||
| #### Features Added | ||
| - Added `DeidentificationOperationType.SurrogateOnly`, which returns output text where user-defined PHI entities are replaced with realistic replacement values. When using this operation, include `DeidentificationContent.taggedEntities`, which allows user input of PHI entities detected in the input text. The service will skip tagging and apply surrogation directly to the user-defined entities. | ||
| - Added `DeidentificationCustomizationOptions.inputLocale` to allow specifying the locale of the input text for TAG and REDACT operations. | ||
| - Name: '@azure/arm-storagediscovery' | ||
| Version: 1.0.0 | ||
| DisplayName: Resource Management - Storagediscovery | ||
| ServiceName: Storagediscovery | ||
| VersionType: GA | ||
| Hidden: false | ||
| ChangelogUrl: https://github.com/Azure/azure-sdk-for-js/tree/@azure/arm-storagediscovery_1.0.0/sdk/storagediscovery/arm-storagediscovery/CHANGELOG.md | ||
| ChangelogContent: "" | ||
| - Name: '@azure/identity' | ||
| Version: 4.13.0 | ||
| DisplayName: Identity | ||
| ServiceName: Identity | ||
| VersionType: GA | ||
| Hidden: false | ||
| ChangelogUrl: https://github.com/Azure/azure-sdk-for-js/tree/@azure/identity_4.13.0/sdk/identity/identity/CHANGELOG.md | ||
| ChangelogContent: |- | ||
| #### Features Added | ||
|
|
||
| - When `AZURE_TOKEN_CREDENTIALS` is set to only `ManagedIdentityCredential`, `DefaultAzureCredential` does not issue a probe request and performs retries with exponential backoff. [#36047](https://github.com/Azure/azure-sdk-for-js/pull/36047) | ||
|
|
||
| #### Bugs Fixed | ||
|
|
||
| - Fixed an issue where `ManagedIdentityCredential` will make an additional probe request in the `getToken` call. [#36047](https://github.com/Azure/azure-sdk-for-js/pull/36047) | ||
| - Name: '@azure/notification-hubs' | ||
| Version: 2.0.2 | ||
| DisplayName: Notification Hubs | ||
| ServiceName: Notification Hubs | ||
| VersionType: Patch | ||
| Hidden: false | ||
| ChangelogUrl: https://github.com/Azure/azure-sdk-for-js/tree/@azure/notification-hubs_2.0.2/sdk/notificationhubs/notification-hubs/CHANGELOG.md | ||
| ChangelogContent: |- | ||
| #### Bugs Fixed | ||
|
|
||
| - Properly handle single-element headers of template registrations [PR #36114](https://github.com/Azure/azure-sdk-for-js/pull/36114). | ||
| - Name: '@azure/communication-email' | ||
| Version: 1.1.0 | ||
| DisplayName: Communication Email | ||
| ServiceName: Communication | ||
| VersionType: GA | ||
| Hidden: false | ||
| ChangelogUrl: https://github.com/Azure/azure-sdk-for-js/tree/@azure/communication-email_1.1.0/sdk/communication/communication-email/CHANGELOG.md | ||
| ChangelogContent: |- | ||
| #### Other Changes | ||
|
|
||
| - Consumers can now provide a value for the `contentId` property when sending emails with attachments. | ||
| This allows consumers to reference attachments in the email body using the `cid` scheme. The `contentId` property can be set on the `EmailAttachment` object. | ||
| - Updated to `@azure/core-lro` 2.7.2 | ||
| - Name: '@azure/search-documents' | ||
| Version: 12.2.0-beta.3 | ||
| DisplayName: Azure AI Search | ||
| ServiceName: Search | ||
| VersionType: Beta | ||
| Hidden: false | ||
| ChangelogUrl: https://github.com/Azure/azure-sdk-for-js/tree/@azure/search-documents_12.2.0-beta.3/sdk/search/search-documents/CHANGELOG.md | ||
| ChangelogContent: |- | ||
| #### Features Added | ||
|
|
||
| - Added API for listing index statistics [#34408](https://github.com/Azure/azure-sdk-for-js/pull/34408) | ||
| - Added semantic ranking based on scoring profile boosted score [#34408](https://github.com/Azure/azure-sdk-for-js/pull/34408) | ||
| - Added agentic retrieval functionality through `KnowledgeRetrievalClient` and `KnowledgeAgent` [#34408](https://github.com/Azure/azure-sdk-for-js/pull/34408) | ||
| - Added ACL functionality for indexer ingestion [#34408](https://github.com/Azure/azure-sdk-for-js/pull/34408) | ||
| - Added document-level access control [#34408](https://github.com/Azure/azure-sdk-for-js/pull/34408) | ||
| - Added support for vector fields in top-level complex fields [#34408](https://github.com/Azure/azure-sdk-for-js/pull/34408) | ||
| - Added `ChatCompletionSkill` as a variant of `WebAPISkill` [#34408](https://github.com/Azure/azure-sdk-for-js/pull/34408) | ||
| - Added `strictPostFilter` option for filtering on global top results [#35924](https://github.com/Azure/azure-sdk-for-js/pull/35924) | ||
| - Name: '@azure/arm-durabletask' | ||
| Version: 1.0.0 | ||
| DisplayName: Resource Management - Durable Task | ||
| ServiceName: Durable Task | ||
| VersionType: GA | ||
| Hidden: false | ||
| ChangelogUrl: https://github.com/Azure/azure-sdk-for-js/tree/@azure/arm-durabletask_1.0.0/sdk/durabletask/arm-durabletask/CHANGELOG.md | ||
| ChangelogContent: "" | ||
| - Name: '@azure/search-documents' | ||
| Version: 12.2.0 | ||
| DisplayName: Azure AI Search | ||
| ServiceName: Search | ||
| VersionType: GA | ||
| Hidden: false | ||
| ChangelogUrl: https://github.com/Azure/azure-sdk-for-js/tree/@azure/search-documents_12.2.0/sdk/search/search-documents/CHANGELOG.md | ||
| ChangelogContent: |- | ||
| #### Features Added | ||
|
|
||
| - Added support for `2025-09-01` service version. | ||
| - Support for running `VectorQuery`s against sub-fields of complex fields. | ||
| - Support for reranker boosted scores in search results and the ability to sort results on either reranker or reranker | ||
| boosted scores in `SemanticConfiguration.rankingOrder`. | ||
| - Support for `VectorSearchCompression.RescoringOptions` to configure how vector compression handles the original | ||
| vector when indexing and how vectors are used during rescoring. | ||
| - Added `SearchIndex.description` to provide a textual description of the index. | ||
| - Support for `LexicalNormalizer` when defining `SearchIndex`, `SimpleField`, and `SearchableField` and the ability to | ||
| use it when analyzing text with `SearchIndexClient.analyzeText` and `SearchIndexAsyncClient.analyzeText`. | ||
| - Support `DocumentIntelligenceLayoutSkill` skillset skill and `OneLake` `SearchIndexerDataSourceConnection` data source. | ||
| - Name: '@azure/cosmos' | ||
| Version: 4.6.0 | ||
| DisplayName: Cosmos DB | ||
| ServiceName: Cosmos DB | ||
| VersionType: GA | ||
| Hidden: false | ||
| ChangelogUrl: https://github.com/Azure/azure-sdk-for-js/tree/@azure/cosmos_4.6.0/sdk/cosmosdb/cosmos/CHANGELOG.md | ||
| ChangelogContent: |- | ||
| #### Bugs Fixed | ||
| - [#35875](https://github.com/Azure/azure-sdk-for-js/issues/35875) Fixed the per-operation partition key format in the batch API to match the API-level partition key, | ||
| preventing partitionKeyMismatch error when an optional partition key value is provided in the operationInput | ||
| - [#35967](https://github.com/Azure/azure-sdk-for-js/issues/35967) Changed the default values of `enablePartitionLevelFailover` and `enablePartitionLevelCircuitBreaker` flags to `true` in the connection policy. | ||
|
|
||
| #### Features Added | ||
|
|
||
| - Excluded Locations Support: This feature adds support for excluded locations, allowing requests to avoid specified Azure regions when performing operations. By excluding certain regions at the request level, applications can control data residency, compliance, and latency, ensuring that operations are served only from preferred regions. This enhances availability and reliability by preventing requests from being routed to undesired or unavailable regions. [docs](https://devblogs.microsoft.com/cosmosdb/new-sdk-options-for-fine-grained-request-routing-to-azure-cosmos-db/) | ||
|
|
||
| ```js | ||
| const requestOptions = { excludedLocations: ["West US"] }; | ||
| const city = { id: "1", name: "Olympia", state: "WA" }; | ||
|
|
||
| await container.items.upsert(city, requestOptions); | ||
|
|
||
| await container.item("1").delete(requestOptions); | ||
| ``` | ||
| - [#36015](https://github.com/Azure/azure-sdk-for-js/issues/36015) AAD Authentication Scope Override: Added support for overriding AAD authentication scope via the new `aadScope` option in `CosmosClientOptions`. When no custom scope is provided, the system uses the account-specific scope for authentication and implements a fallback mechanism to `https://cosmos.azure.com/.default` in case of `AADSTS500011` errors. When a custom scope is explicitly provided via the `aadScope` option, no fallback occurs. | ||
| - Name: '@azure/arm-mongocluster' | ||
| Version: 1.1.0-beta.2 | ||
| DisplayName: Resource Management - Mongo Cluster | ||
| ServiceName: Mongo Cluster | ||
| VersionType: Beta | ||
| Hidden: false | ||
| ChangelogUrl: https://github.com/Azure/azure-sdk-for-js/tree/@azure/arm-mongocluster_1.1.0-beta.2/sdk/mongocluster/arm-mongocluster/CHANGELOG.md | ||
| ChangelogContent: "" | ||
|
|
||
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.