Skip to content
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

java release notes for the 2024-05 release #7497

Merged
Merged
Changes from 7 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
227 changes: 227 additions & 0 deletions _data/releases/2024-05/java.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1259,4 +1259,231 @@ entries:
- Upgraded `azure-core` from `1.47.0` to version `1.48.0`.
- Upgraded `azure-communication-common` from `1.3.1` to version `1.3.2`.
GroupId: com.azure
- Name: azure-cosmos
Version: 4.53.5-hotfix
DisplayName: Cosmos DB
ServiceName: Cosmos DB
VersionType: Beta
Hidden: false
ChangelogUrl: https://github.com/Azure/azure-sdk-for-java/tree/azure-cosmos_4.53.5-hotfix/sdk/cosmos/azure-cosmos/CHANGELOG.md
ChangelogContent: |-
#### Bugs Fixed
* Fixed an issue in QuorumReader when quorum could not be selected even though 1 secondary and Primary are reachable and in sync. - See [PR 38832](https://github.com/Azure/azure-sdk-for-java/pull/38832)
GroupId: com.azure
- Name: azure-sdk-bom
Version: 1.2.23
DisplayName: SDK - Bill of Materials
ServiceName: Bill of Materials
VersionType: Patch
Hidden: false
ChangelogUrl: https://github.com/Azure/azure-sdk-for-java/tree/azure-sdk-bom_1.2.23/sdk/boms/azure-sdk-bom/CHANGELOG.md
ChangelogContent: |-
#### Dependency Updates

- Updated Azure SDK dependency versions to the latest releases.
GroupId: com.azure
- Name: azure-cosmos-kafka-connect
Version: 1.0.0-beta.1
DisplayName: unknown
ServiceName: unknown
VersionType: Beta
Hidden: false
ChangelogUrl: https://github.com/Azure/azure-sdk-for-java/tree/azure-cosmos-kafka-connect_1.0.0-beta.1/sdk/cosmos/azure-cosmos-kafka-connect/CHANGELOG.md
ChangelogContent: |-
#### Features Added
* Added Source connector. See [PR 39410](https://github.com/Azure/azure-sdk-for-java/pull/39410) and [PR 39919](https://github.com/Azure/azure-sdk-for-java/pull/39919)
* Added Sink connector. See [PR 39434](https://github.com/Azure/azure-sdk-for-java/pull/39434)
* Added throughput control support. See [PR 39218](https://github.com/Azure/azure-sdk-for-java/pull/39218)
* Added `ServicePrincipal` support - See [PR 39490](https://github.com/Azure/azure-sdk-for-java/pull/39490)
* Added `ItemPatch support` in sink connector - See [PR 39558](https://github.com/Azure/azure-sdk-for-java/pull/39558)
* Added support to use CosmosDB container for tracking metadata - See [PR 39634](https://github.com/Azure/azure-sdk-for-java/pull/39634)
GroupId: com.azure.cosmos.kafka
- Name: azure-cosmos-spark_3-1_2-12
Version: 4.30.0
DisplayName: OLTP Spark 3.1 Connector for Azure Cosmos DB SQL API
ServiceName: OLTP Spark 3.1 Connector
VersionType: GA
Hidden: false
ChangelogUrl: https://github.com/Azure/azure-sdk-for-java/tree/azure-cosmos-spark_3-1_2-12_4.30.0/sdk/cosmos/azure-cosmos-spark_3-1_2-12/CHANGELOG.md
ChangelogContent: |-
#### Features Added
* Added capability to use (and enforce) native netty transport. The native transport is more efficient - esepcially when the number of TCP connections being used is high. - See [PR 39834](https://github.com/Azure/azure-sdk-for-java/pull/39834)
GroupId: com.azure.cosmos.spark
- Name: azure-resourcemanager-eventgrid
Version: 1.2.0-beta.6
DisplayName: Resource Management - Event Grid
ServiceName: Event Grid
VersionType: Beta
Hidden: false
ChangelogUrl: https://github.com/Azure/azure-sdk-for-java/tree/azure-resourcemanager-eventgrid_1.2.0-beta.6/sdk/eventgrid/azure-resourcemanager-eventgrid/CHANGELOG.md
ChangelogContent: ""
GroupId: com.azure.resourcemanager
- Name: azure-cosmos-spark_3-5_2-12
Version: 4.30.0
DisplayName: unknown
ServiceName: unknown
VersionType: GA
Hidden: false
ChangelogUrl: https://github.com/Azure/azure-sdk-for-java/tree/azure-cosmos-spark_3-5_2-12_4.30.0/sdk/cosmos/azure-cosmos-spark_3-5_2-12/CHANGELOG.md
ChangelogContent: |-
#### Features Added
* Added capability to use (and enforce) native netty transport. The native transport is more efficient - esepcially when the number of TCP connections being used is high. - See [PR 39834](https://github.com/Azure/azure-sdk-for-java/pull/39834)
GroupId: com.azure.cosmos.spark
- Name: azure-cosmos-spark_3-4_2-12
Version: 4.30.0
DisplayName: Cosmos Spark 3.4
ServiceName: Cosmos DB
VersionType: GA
Hidden: false
ChangelogUrl: https://github.com/Azure/azure-sdk-for-java/tree/azure-cosmos-spark_3-4_2-12_4.30.0/sdk/cosmos/azure-cosmos-spark_3-4_2-12/CHANGELOG.md
ChangelogContent: |-
#### Features Added
* Added capability to use (and enforce) native netty transport. The native transport is more efficient - esepcially when the number of TCP connections being used is high. - See [PR 39834](https://github.com/Azure/azure-sdk-for-java/pull/39834)
GroupId: com.azure.cosmos.spark
- Name: azure-cosmos-spark_3-2_2-12
Version: 4.30.0
DisplayName: OLTP Spark 3.2 Connector for Azure Cosmos DB SQL API
ServiceName: OLTP Spark 3.2 Connector
VersionType: GA
Hidden: false
ChangelogUrl: https://github.com/Azure/azure-sdk-for-java/tree/azure-cosmos-spark_3-2_2-12_4.30.0/sdk/cosmos/azure-cosmos-spark_3-2_2-12/CHANGELOG.md
ChangelogContent: |-
#### Features Added
* Added capability to use (and enforce) native netty transport. The native transport is more efficient - esepcially when the number of TCP connections being used is high. - See [PR 39834](https://github.com/Azure/azure-sdk-for-java/pull/39834)
GroupId: com.azure.cosmos.spark
- Name: azure-cosmos-spark_3-3_2-12
Version: 4.30.0
DisplayName: OLTP Spark 3.3 Connector for Azure Cosmos DB SQL API
ServiceName: OLTP Spark 3.3 Connector
VersionType: GA
Hidden: false
ChangelogUrl: https://github.com/Azure/azure-sdk-for-java/tree/azure-cosmos-spark_3-3_2-12_4.30.0/sdk/cosmos/azure-cosmos-spark_3-3_2-12/CHANGELOG.md
ChangelogContent: |-
#### Features Added
* Added capability to use (and enforce) native netty transport. The native transport is more efficient - esepcially when the number of TCP connections being used is high. - See [PR 39834](https://github.com/Azure/azure-sdk-for-java/pull/39834)
GroupId: com.azure.cosmos.spark
- Name: azure-resourcemanager-mysqlflexibleserver
Version: 1.0.0-beta.5
DisplayName: Resource Management - MySQL Flexible Server
ServiceName: MySQL
VersionType: Beta
Hidden: false
ChangelogUrl: https://github.com/Azure/azure-sdk-for-java/tree/azure-resourcemanager-mysqlflexibleserver_1.0.0-beta.5/sdk/mysqlflexibleserver/azure-resourcemanager-mysqlflexibleserver/CHANGELOG.md
ChangelogContent: ""
GroupId: com.azure.resourcemanager
- Name: azure-cosmos
Version: 4.59.0
DisplayName: Cosmos DB
ServiceName: Cosmos DB
VersionType: GA
Hidden: false
ChangelogUrl: https://github.com/Azure/azure-sdk-for-java/tree/azure-cosmos_4.59.0/sdk/cosmos/azure-cosmos/CHANGELOG.md
ChangelogContent: |-
#### Features Added
* Added public APIs `getCustomItemSerializer` and `setCustomItemSerializer` to allow customers to specify custom payload transformations or serialization settings. - See [PR 38997](https://github.com/Azure/azure-sdk-for-java/pull/38997) and [PR 39933](https://github.com/Azure/azure-sdk-for-java/pull/39933)
GroupId: com.azure
- Name: azure-cosmos-encryption
Version: 2.11.0
DisplayName: Cosmos DB Encryption
ServiceName: Cosmos DB
VersionType: GA
Hidden: false
ChangelogUrl: https://github.com/Azure/azure-sdk-for-java/tree/azure-cosmos-encryption_2.11.0/sdk/cosmos/azure-cosmos-encryption/CHANGELOG.md
ChangelogContent: |-
#### Features Added
* Added public APIs `getCustomItemSerializer` and `setCustomItemSerializer` to allow customers to specify custom payload transformations or serialization settings. - See [PR 38997](https://github.com/Azure/azure-sdk-for-java/pull/38997)
GroupId: com.azure
- Name: azure-security-keyvault-administration
Version: 4.5.3
DisplayName: Key Vault - Administration
ServiceName: Key Vault
VersionType: Patch
Hidden: false
ChangelogUrl: https://github.com/Azure/azure-sdk-for-java/tree/azure-security-keyvault-administration_4.5.3/sdk/keyvault/azure-security-keyvault-administration/CHANGELOG.md
ChangelogContent: |-
#### Other Changes

- No changes but only upgrade version to fix Microsoft Doc.
GroupId: com.azure
- Name: azure-security-keyvault-keys
Version: 4.8.3
DisplayName: Key Vault - Keys
ServiceName: Key Vault
VersionType: Patch
Hidden: false
ChangelogUrl: https://github.com/Azure/azure-sdk-for-java/tree/azure-security-keyvault-keys_4.8.3/sdk/keyvault/azure-security-keyvault-keys/CHANGELOG.md
ChangelogContent: |-
#### Other Changes

- No changes but only upgrade version to fix Microsoft Doc.
GroupId: com.azure
- Name: azure-developer-devcenter
Version: 1.0.0
DisplayName: Dev Center
ServiceName: Dev Center
VersionType: GA
Hidden: false
ChangelogUrl: https://github.com/Azure/azure-sdk-for-java/tree/azure-developer-devcenter_1.0.0/sdk/devcenter/azure-developer-devcenter/CHANGELOG.md
ChangelogContent: |-
#### Breaking Changes

- Removed `filter` and `top` as optional request parameters to match equivalent update in the API side.

#### Features Added

- Added models and models serialization for each Dev Center concept.
- DevBox
- DevBoxAction
- DevBoxActionDelayResult
- DevBoxActionDelayStatus
- DevBoxActionType
- DevBoxHardwareProfile
- DevBoxImageReference
- DevBoxNextAction
- DevBoxOsType
- DevBoxPool
- DevBoxProvisioningState
- DevBoxSchedule
- DevBoxStorageProfile
- DevCenterCatalog
- DevCenterEnvironment
- DevCenterEnvironmentType
- DevCenterOperationDetails
- DevCenterOperationStatus
- DevCenterProject
- EnvironmentDefinition
- EnvironmentDefinitionParameter
- EnvironmentDefinitionParameterType
- EnvironmentProvisioningState
- EnvironmentTypeStatus
- HibernateSupport
- LocalAdministratorStatus
- OsDisk
- PoolHealthStatus
- PowerState
- RemoteConnection
- ScheduleFrequency
- ScheduleType
- SkuName
- StopOnDisconnectConfiguration
- StopOnDisconnectStatus

- For each previous client method, added the correspondent method with model return. E.g. for `getDevBoxWithResponse` method, which returns `Response<BinaryData>`, was added a correspondent `getDevBox` method, which returns `DevBox` model.
- Added `getDevBoxesClient()` and `getDeploymentEnvironmentsClient()` methods in `DevCenterClient`
- Added `getDevBoxesAsyncClient()` and `getDeploymentEnvironmentsAsyncClient()` methods in `DevCenterAsyncClient`
GroupId: com.azure
- Name: azure-communication-callautomation
Version: 1.2.0
DisplayName: Communication Call Automation
ServiceName: Communication
VersionType: GA
Hidden: false
ChangelogUrl: https://github.com/Azure/azure-sdk-for-java/tree/azure-communication-callautomation_1.2.0/sdk/communication/azure-communication-callautomation/CHANGELOG.md
ChangelogContent: |-
#### Features Added

- Support for Bring Your Own Storage recording option
- Support for PauseOnStart recording option
- Support for Recording state change with new recording kind's
GroupId: com.azure