Releases: Azure/azure-sdk-for-java
azure-communication-callautomation_1.3.0
1.3.0 (2024-11-22)
Features Added
- Support multiple play sources for Play and Recognize
- Support for PlayStarted event in Play/Recognize
- Hold and Unhold the participant
- CallDisconnected now includes more information on why the call has ended
- Support to manage the rooms/servercall/group call using connect API
- Expose original PSTN number target from incoming call event in call connection properties
- Support for VoIP to PSTN transfer scenario
Other Changes
- Added CreateCallFailed event to signify when create call API fails to establish a call
- Added AnswerFailed event to signify when answer call API fails to answer a call
azure-resourcemanager-cognitiveservices_1.1.0
1.1.0 (2024-11-22)
- Azure Resource Manager CognitiveServices client library for Java. This package contains Microsoft Azure SDK for CognitiveServices Management SDK. Cognitive Services Management Client. Package tag package-2024-10. For documentation on how to use this package, please see Azure Management Libraries for Java.
Breaking Changes
Serialization/Deserialization change
Jackson
is removed from dependency and no longer supported.
Migration Guide
If you are using Jackson
/ObjectMapper
for manual serialization/deserialization, configure your ObjectMapper
for backward compatibility:
objectMapper.registerModule(com.azure.core.serializer.json.jackson.JacksonJsonProvider.getJsonSerializableDatabindModule());
models.Deployment$Update
was modified
withProperties(models.DeploymentProperties)
was removed
Features Added
-
models.BillingMeterInfo
was added -
models.EncryptionScopeListResult
was added -
models.EncryptionScopeProvisioningState
was added -
models.DeploymentModelVersionUpgradeOption
was added -
models.RaiBlocklist$DefinitionStages
was added -
models.ProvisioningIssueProperties
was added -
models.RaiPolicies
was added -
models.Usages
was added -
models.NetworkSecurityPerimeterConfigurationProperties
was added -
models.ModelCapacityListResult
was added -
models.RaiPolicy$Definition
was added -
models.DeploymentCapacitySettings
was added -
models.RaiContentFilter
was added -
models.AbusePenalty
was added -
models.NetworkSecurityPerimeterAccessRuleProperties
was added -
models.RaiBlocklist$Update
was added -
models.RaiPolicy$DefinitionStages
was added -
models.RaiBlocklistItems
was added -
models.ModelListResult
was added -
models.NetworkSecurityPerimeterAccessRule
was added -
models.CapacityConfig
was added -
models.RaiContentFilterProperties
was added -
models.RaiBlocklistItem$DefinitionStages
was added -
models.CalculateModelCapacityResult
was added -
models.DefenderForAISettingResult
was added -
models.ModelSkuCapacityProperties
was added -
models.RaiContentFilters
was added -
models.RaiBlocklistProperties
was added -
models.DefenderForAISetting$Update
was added -
models.RaiPolicy$Update
was added -
models.EncryptionScope$DefinitionStages
was added -
models.RaiBlocklistConfig
was added -
models.NetworkSecurityPerimeterAccessRulePropertiesSubscriptionsItem
was added -
models.RaiContentFilterListResult
was added -
models.NetworkSecurityPerimeterConfigurations
was added -
models.ByPassSelection
was added -
models.ProvisioningIssue
was added -
models.EncryptionScopes
was added -
models.RaiBlocklist$Definition
was added -
models.ModelCapacityCalculatorWorkloadRequestParam
was added -
models.RaiPolicy
was added -
models.NetworkSecurityPerimeter
was added -
models.SkuResource
was added -
models.CalculateModelCapacityParameter
was added -
models.AbusePenaltyAction
was added -
models.ContentLevel
was added -
models.NspAccessRuleDirection
was added -
models.RaiPolicyContentFilter
was added -
models.RaiBlocklistItem$Definition
was added -
models.DefenderForAISetting$DefinitionStages
was added -
models.UserOwnedAmlWorkspace
was added -
models.NetworkSecurityPerimeterProfileInfo
was added -
models.ModelSku
was added -
models.Models
was added -
models.DefenderForAISettings
was added -
models.LocationBasedModelCapacities
was added -
models.RaiMonitorConfig
was added -
models.RaiPolicyContentSource
was added -
models.ModelCapacities
was added -
models.RaiBlocklistItemProperties
was added -
models.RaiBlockListItemsResult
was added -
models.CalculateModelCapacityResultEstimatedCapacity
was added -
models.RaiPolicy$UpdateStages
was added -
models.ModelCapacityCalculatorWorkload
was added -
models.RaiBlocklist$UpdateStages
was added -
models.RaiPolicyProperties
was added -
models.RaiBlocklistItem$UpdateStages
was added -
models.DefenderForAISetting$Definition
was added -
models.NetworkSecurityPerimeterConfigurationAssociationInfo
was added -
models.NetworkSecurityPerimeterConfiguration
was added -
models.EncryptionScopeProperties
was added -
models.RaiBlocklistItem$Update
was added -
models.RaiBlocklistItemBulkRequest
was added -
models.RaiPolicyMode
was added -
models.ModelCapacityListResultValueItem
was added -
models.DefenderForAISettingState
was added -
models.DefenderForAISetting
was added -
models.Model
was added -
models.RaiBlocklistItem
was added -
models.EncryptionScope
was added -
models.RaiBlocklist
was added -
models.DefenderForAISetting$UpdateStages
was added -
models.EncryptionScopeState
was added -
models.DeploymentSkuListResult
was added -
models.RaiBlocklists
was added -
models.EncryptionScope$UpdateStages
was added -
models.EncryptionScope$Update
was added -
models.RaiBlockListResult
was added -
models.NetworkSecurityPerimeterConfigurationList
was added -
models.EncryptionScope$Definition
was added -
models.RaiPolicyType
was added -
models.CustomBlocklistConfig
was added -
models.RaiPolicyListResult
was added
models.ResourceProviders
was modified
calculateModelCapacity(models.CalculateModelCapacityParameter)
was addedcalculateModelCapacityWithResponse(models.CalculateModelCapacityParameter,com.azure.core.util.Context)
was added
models.RegenerateKeyParameters
was modified
toJson(com.azure.json.JsonWriter)
was addedfromJson(com.azure.json.JsonReader)
was added
models.AzureEntityResource
was modified
fromJson(com.azure.json.JsonReader)
was addedname()
was addedtype()
was addedid()
was addedtoJson(com.azure.json.JsonWriter)
was added
models.OperationListResult
was modified
fromJson(com.azure.json.JsonReader)
was addedtoJson(com.azure.json.JsonWriter)
was added
models.CommitmentPlanAccountAssociation$Definition
was modified
withTags(java.util.Map)
was added
models.CommitmentPlanAccountAssociation$Update
was modified
withTags(java.util.Map)
was added
models.Sku
was modified
fromJson(com.azure.json.JsonReader)
was addedtoJson(com.azure.json.JsonWriter)
was added
models.AccountModel
was modified
publisher()
was addedsource()
was addedskus()
was addedsourceAccount()
was addedisDefaultVersion()
was added
models.ResourceSkuRestrictions
was modified
fromJson(com.azure.json.JsonReader)
was addedtoJson(com.azure.json.JsonWriter)
was added
models.ApiProperties
was modified
toJson(com.azure.json.JsonWriter)
was addedfromJson(com.azure.json.JsonReader)
was added
models.VirtualNetworkRule
was modified
toJson(com.azure.json.JsonWriter)
was addedfromJson(com.azure.json.JsonReader)
was added
models.ThrottlingRule
was modified
fromJson(com.azure.json.JsonReader)
was addedtoJson(com.azure.json.JsonWriter)
was added
models.OperationDisplay
was modified
toJson(com.azure.json.JsonWriter)
was addedfromJson(com.azure.json.JsonReader)
was added
models.CommitmentCost
was modified
fromJson(com.azure.json.JsonReader)
was addedtoJson(com.azure.json.JsonWriter)
was added
models.CheckSkuAvailabilityParameter
was modified
fromJson(com.azure.json.JsonReader)
was addedtoJson(com.azure.json.JsonWriter)
was added
models.PatchResourceTagsAndSku
was modified
toJson(com.azure.json.JsonWriter)
was addedfromJson(com.azure.json.JsonReader)
was added
models.PrivateLinkResource
was modified
id()
was addedfromJson(com.azure.json.JsonReader)
was addedtype()
was addedname()
was addedtoJson(com.azure.json.JsonWriter)
was added
models.SkuAvailability
was modified
fromJson(com.azure.json.JsonReader)
was addedtoJson(com.azure.json.JsonWriter)
was added
models.SkuCapability
was modified
toJson(com.azure.json.JsonWriter)
was addedfromJson(com.azure.json.JsonReader)
was added
models.NetworkRuleSet
was modified
bypass()
was addedtoJson(com.azure.json.JsonWriter)
was addedwithBypass(models.ByPassSelection)
was addedfromJson(com.azure.json.JsonReader)
was added
models.RequestMatchPattern
was modified
toJson(com.azure.json.JsonWriter)
was addedfromJson(com.azure.json.JsonReader)
was added
models.CommitmentPlanListResult
was modified
fromJson(com.azure.json.JsonReader)
was addedtoJson(com.azure.json.JsonWriter)
was added
models.AccountListResult
was modified
toJson(com.azure.json.JsonWriter)
was addedfromJson(com.azure.json.JsonReader)
was added
models.Usage
was modified
fromJson(com.azure.json.JsonReader)
was addedtoJson(com.azure.json.JsonWriter)
was added
models.Encryption
was modified
toJson(com.azure.json.JsonWriter)
was addedfromJson(com.azure.json.JsonReader)
was added
models.CommitmentQuota
was modified
fromJson(com.azure.json.JsonReader)
was addedtoJson(com.azure.json.JsonWriter)
was added
models.AccountModelListResult
was modified
fromJson(com.azure.json.JsonReader)
was addedtoJson(com.azure.json.JsonWriter)
was added
models.CommitmentTierListResult
was modified
fromJson(com.azure.json.JsonReader)
was addedtoJson(com.azure.json.JsonWriter)
was added
models.RegionSetting
was modified
*...
azure-data-tables_12.5.0
12.5.0 (2024-11-21)
Features Added
- Added support for Microsoft Entra authentication when using the Tables SDK with Azure Cosmos endpoints.
Other Changes
- Removed handwritten translation layer between generated and custom types.
- Add serialization support using
azure-xml
.
Dependency Updates
- Upgraded
azure-core
from1.53.0
to version1.54.1
. - Upgraded
azure-core-http-netty
from1.15.5
to version1.15.7
.
azure-search-documents_11.8.0-beta.4
11.8.0-beta.4 (2024-11-22)
Bugs Fixed
- Fixed bug in the serialization of
SearchDocumentsResult
debuginfo
property. - Fixed missing properties bug in
SemanticSearchResults
.- Added missing properties
debugInfo
andsemanticQueryRewritesResultType
.
- Added missing properties
azure-resourcemanager-healthdataaiservices_1.0.0
1.0.0 (2024-11-21)
- Azure Resource Manager Health Data AI Services client library for Java. This package contains Microsoft Azure SDK for Health Data AI Services Management SDK. For documentation on how to use this package, please see Azure Management Libraries for Java.
Features Added
- The first stable release for the azure-resourcemanager-healthdataaiservices Java SDK.
azure-resourcemanager-devopsinfrastructure_1.0.0
1.0.0 (2024-11-21)
- Azure Resource Manager DevOps Infrastructure client library for Java. This package contains Microsoft Azure SDK for DevOps Infrastructure Management SDK. For documentation on how to use this package, please see Azure Management Libraries for Java.
Breaking Changes
Serialization/Deserialization change
Jackson
is removed from dependency and no longer supported.
Migration Guide
If you are using Jackson
/ObjectMapper
for manual serialization/deserialization, configure your ObjectMapper
for backward compatibility:
objectMapper.registerModule(com.azure.core.serializer.json.jackson.JacksonJsonProvider.getJsonSerializableDatabindModule());
implementation.models.QuotaListResult
was removed
implementation.models.PagedOperation
was removed
models.QuotaProperties
was removed
models.StatelessAgentProfile
was modified
withResourcePredictions(java.lang.Object)
was removed
models.SubscriptionUsages
was modified
listByLocation(java.lang.String)
was removedlistByLocation(java.lang.String,com.azure.core.util.Context)
was removed
models.Quota
was modified
java.lang.String name()
->models.QuotaName name()
systemData()
was removedtype()
was removedproperties()
was removed
models.AgentProfile
was modified
java.lang.Object resourcePredictions()
->models.ResourcePredictions resourcePredictions()
withResourcePredictions(java.lang.Object)
was removed
models.Stateful
was modified
withResourcePredictions(java.lang.Object)
was removed
models.UserAssignedIdentity
was modified
withClientId(java.lang.String)
was removedwithPrincipalId(java.lang.String)
was removed
DevOpsInfrastructureManager
was modified
fluent.DevOpsInfrastructureClient serviceClient()
->fluent.DevOpsInfrastructureManagementClient serviceClient()
Features Added
-
implementation.models.PagedQuota
was added -
implementation.models.OperationListResult
was added -
models.ResourcePredictions
was added
models.StatelessAgentProfile
was modified
withResourcePredictions(models.ResourcePredictions)
was added
models.SubscriptionUsages
was modified
usages(java.lang.String)
was addedusages(java.lang.String,com.azure.core.util.Context)
was added
models.Quota
was modified
limit()
was addedunit()
was addedcurrentValue()
was added
models.AgentProfile
was modified
withResourcePredictions(models.ResourcePredictions)
was added
azure-resourcemanager-networkcloud_1.1.0-beta.1
1.1.0-beta.1 (2024-11-21)
- Azure Resource Manager NetworkCloud client library for Java. This package contains Microsoft Azure SDK for NetworkCloud Management SDK. The Network Cloud APIs provide management of the Azure Operator Nexus compute resources such as on-premises clusters, hardware resources, and workload infrastructure resources. Package tag package-2024-06-01-preview. For documentation on how to use this package, please see Azure Management Libraries for Java.
Breaking Changes
models.BareMetalMachineKeySets
was modified
void delete(java.lang.String,java.lang.String,java.lang.String)
->models.OperationStatusResult delete(java.lang.String,java.lang.String,java.lang.String)
void delete(java.lang.String,java.lang.String,java.lang.String,com.azure.core.util.Context)
->models.OperationStatusResult delete(java.lang.String,java.lang.String,java.lang.String,com.azure.core.util.Context)
void deleteByIdWithResponse(java.lang.String,com.azure.core.util.Context)
->models.OperationStatusResult deleteByIdWithResponse(java.lang.String,com.azure.core.util.Context)
void deleteById(java.lang.String)
->models.OperationStatusResult deleteById(java.lang.String)
models.Racks
was modified
void deleteById(java.lang.String)
->models.OperationStatusResult deleteById(java.lang.String)
void delete(java.lang.String,java.lang.String,com.azure.core.util.Context)
->models.OperationStatusResult delete(java.lang.String,java.lang.String,com.azure.core.util.Context)
void deleteByResourceGroup(java.lang.String,java.lang.String)
->models.OperationStatusResult deleteByResourceGroup(java.lang.String,java.lang.String)
void deleteByIdWithResponse(java.lang.String,com.azure.core.util.Context)
->models.OperationStatusResult deleteByIdWithResponse(java.lang.String,com.azure.core.util.Context)
models.StorageAppliances
was modified
void deleteByIdWithResponse(java.lang.String,com.azure.core.util.Context)
->models.OperationStatusResult deleteByIdWithResponse(java.lang.String,com.azure.core.util.Context)
void deleteByResourceGroup(java.lang.String,java.lang.String)
->models.OperationStatusResult deleteByResourceGroup(java.lang.String,java.lang.String)
void delete(java.lang.String,java.lang.String,com.azure.core.util.Context)
->models.OperationStatusResult delete(java.lang.String,java.lang.String,com.azure.core.util.Context)
void deleteById(java.lang.String)
->models.OperationStatusResult deleteById(java.lang.String)
models.Clusters
was modified
void deleteByIdWithResponse(java.lang.String,com.azure.core.util.Context)
->models.OperationStatusResult deleteByIdWithResponse(java.lang.String,com.azure.core.util.Context)
void delete(java.lang.String,java.lang.String,com.azure.core.util.Context)
->models.OperationStatusResult delete(java.lang.String,java.lang.String,com.azure.core.util.Context)
void deleteById(java.lang.String)
->models.OperationStatusResult deleteById(java.lang.String)
void deleteByResourceGroup(java.lang.String,java.lang.String)
->models.OperationStatusResult deleteByResourceGroup(java.lang.String,java.lang.String)
models.MetricsConfigurations
was modified
void delete(java.lang.String,java.lang.String,java.lang.String,com.azure.core.util.Context)
->models.OperationStatusResult delete(java.lang.String,java.lang.String,java.lang.String,com.azure.core.util.Context)
void deleteByIdWithResponse(java.lang.String,com.azure.core.util.Context)
->models.OperationStatusResult deleteByIdWithResponse(java.lang.String,com.azure.core.util.Context)
void delete(java.lang.String,java.lang.String,java.lang.String)
->models.OperationStatusResult delete(java.lang.String,java.lang.String,java.lang.String)
void deleteById(java.lang.String)
->models.OperationStatusResult deleteById(java.lang.String)
models.Volumes
was modified
void delete(java.lang.String,java.lang.String,com.azure.core.util.Context)
->models.OperationStatusResult delete(java.lang.String,java.lang.String,com.azure.core.util.Context)
void deleteByIdWithResponse(java.lang.String,com.azure.core.util.Context)
->models.OperationStatusResult deleteByIdWithResponse(java.lang.String,com.azure.core.util.Context)
void deleteById(java.lang.String)
->models.OperationStatusResult deleteById(java.lang.String)
void deleteByResourceGroup(java.lang.String,java.lang.String)
->models.OperationStatusResult deleteByResourceGroup(java.lang.String,java.lang.String)
models.KubernetesClusters
was modified
void delete(java.lang.String,java.lang.String,com.azure.core.util.Context)
->models.OperationStatusResult delete(java.lang.String,java.lang.String,com.azure.core.util.Context)
void deleteByResourceGroup(java.lang.String,java.lang.String)
->models.OperationStatusResult deleteByResourceGroup(java.lang.String,java.lang.String)
void deleteById(java.lang.String)
->models.OperationStatusResult deleteById(java.lang.String)
void deleteByIdWithResponse(java.lang.String,com.azure.core.util.Context)
->models.OperationStatusResult deleteByIdWithResponse(java.lang.String,com.azure.core.util.Context)
models.Consoles
was modified
void delete(java.lang.String,java.lang.String,java.lang.String)
->models.OperationStatusResult delete(java.lang.String,java.lang.String,java.lang.String)
void deleteByIdWithResponse(java.lang.String,com.azure.core.util.Context)
->models.OperationStatusResult deleteByIdWithResponse(java.lang.String,com.azure.core.util.Context)
void delete(java.lang.String,java.lang.String,java.lang.String,com.azure.core.util.Context)
->models.OperationStatusResult delete(java.lang.String,java.lang.String,java.lang.String,com.azure.core.util.Context)
void deleteById(java.lang.String)
->models.OperationStatusResult deleteById(java.lang.String)
models.L3Networks
was modified
void deleteByIdWithResponse(java.lang.String,com.azure.core.util.Context)
->models.OperationStatusResult deleteByIdWithResponse(java.lang.String,com.azure.core.util.Context)
void delete(java.lang.String,java.lang.String,com.azure.core.util.Context)
->models.OperationStatusResult delete(java.lang.String,java.lang.String,com.azure.core.util.Context)
void deleteById(java.lang.String)
->models.OperationStatusResult deleteById(java.lang.String)
void deleteByResourceGroup(java.lang.String,java.lang.String)
->models.OperationStatusResult deleteByResourceGroup(java.lang.String,java.lang.String)
models.CloudServicesNetworks
was modified
void deleteById(java.lang.String)
->models.OperationStatusResult deleteById(java.lang.String)
void deleteByIdWithResponse(java.lang.String,com.azure.core.util.Context)
->models.OperationStatusResult deleteByIdWithResponse(java.lang.String,com.azure.core.util.Context)
void deleteByResourceGroup(java.lang.String,java.lang.String)
->models.OperationStatusResult deleteByResourceGroup(java.lang.String,java.lang.String)
void delete(java.lang.String,java.lang.String,com.azure.core.util.Context)
->models.OperationStatusResult delete(java.lang.String,java.lang.String,com.azure.core.util.Context)
models.ClusterManagers
was modified
void delete(java.lang.String,java.lang.String,com.azure.core.util.Context)
->models.OperationStatusResult delete(java.lang.String,java.lang.String,com.azure.core.util.Context)
void deleteByResourceGroup(java.lang.String,java.lang.String)
->models.OperationStatusResult deleteByResourceGroup(java.lang.String,java.lang.String)
void deleteByIdWithResponse(java.lang.String,com.azure.core.util.Context)
->models.OperationStatusResult deleteByIdWithResponse(java.lang.String,com.azure.core.util.Context)
void deleteById(java.lang.String)
->models.OperationStatusResult deleteById(java.lang.String)
models.AgentPools
was modified
void delete(java.lang.String,java.lang.String,java.lang.String)
->models.OperationStatusResult delete(java.lang.String,java.lang.String,java.lang.String)
void delete(java.lang.String,java.lang.String,java.lang.String,com.azure.core.util.Context)
->models.OperationStatusResult delete(java.lang.String,java.lang.String,java.lang.String,com.azure.core.util.Context)
void deleteByIdWithResponse(java.lang.String,com.azure.core.util.Context)
->models.OperationStatusResult deleteByIdWithResponse(java.lang.String,com.azure.core.util.Context)
void deleteById(java.lang.String)
->models.OperationStatusResult deleteById(java.lang.String)
models.BmcKeySets
was modified
void delete(java.lang.String,java.lang.String,java.lang.String)
->models.OperationStatusResult delete(java.lang.String,java.lang.String,java.lang.String)
void delete(java.lang.String,java.lang.String,java.lang.String,com.azure.core.util.Context)
->models.OperationStatusResult delete(java.lang.String,java.lang.String,java.lang.String,com.azure.core.util.Context)
void deleteById(java.lang.String)
->models.OperationStatusResult deleteById(java.lang.String)
void deleteByIdWithResponse(java.lang.String,com.azure.core.util.Context)
->models.OperationStatusResult deleteByIdWithResponse(java.lang.String,com.azure.core.util.Context)
models.BareMetalMachines
was modified
void deleteById(java.lang.String)
->models.OperationStatusResult deleteById(java.lang.String)
void delete(java.lang.String,java.lang.String,com.azure.core.util.Context)
->models.OperationStatusResult delete(java.lang.String,java.lang.String,com.azure.core.util.Context)
void deleteByIdWithResponse(java.lang.String,com.azure.core.util.Context)
->models.OperationStatusResult deleteByIdWithResponse(java.lang.String,com.azure.core.util.Context)
- `void d...
azure-resourcemanager-connectedcache_1.0.0-beta.1
1.0.0-beta.1 (2024-11-21)
- Azure Resource Manager Connected Cache client library for Java. This package contains Microsoft Azure SDK for Connected Cache Management SDK. Microsoft Connected Cache Rest Api version 2023-05-01-preview. For documentation on how to use this package, please see Azure Management Libraries for Java.
Features Added
- Initial release for the azure-resourcemanager-connectedcache Java SDK.
azure-resourcemanager-appconfiguration_1.0.0
1.0.0 (2024-11-20)
- Azure Resource Manager AppConfiguration client library for Java. This package contains Microsoft Azure SDK for AppConfiguration Management SDK. Package tag package-2024-05-01. For documentation on how to use this package, please see Azure Management Libraries for Java.
Features Added
-
models.Snapshot$DefinitionStages
was added -
models.AuthenticationMode
was added -
models.Snapshot$Definition
was added -
models.DataPlaneProxyProperties
was added -
models.Snapshots
was added -
models.PrivateLinkDelegation
was added -
models.KeyValueFilter
was added -
models.Snapshot
was added -
models.SnapshotStatus
was added -
models.CompositionType
was added
models.RegenerateKeyParameters
was modified
toJson(com.azure.json.JsonWriter)
was addedfromJson(com.azure.json.JsonReader)
was added
models.PrivateLinkServiceConnectionState
was modified
fromJson(com.azure.json.JsonReader)
was addedtoJson(com.azure.json.JsonWriter)
was added
models.ConfigurationStoreUpdateParameters
was modified
dataPlaneProxy()
was addedfromJson(com.azure.json.JsonReader)
was addedtoJson(com.azure.json.JsonWriter)
was addedwithDataPlaneProxy(models.DataPlaneProxyProperties)
was added
models.ApiKeyListResult
was modified
fromJson(com.azure.json.JsonReader)
was addedtoJson(com.azure.json.JsonWriter)
was added
models.OperationDefinitionDisplay
was modified
fromJson(com.azure.json.JsonReader)
was addedtoJson(com.azure.json.JsonWriter)
was added
models.PrivateLinkResourceListResult
was modified
toJson(com.azure.json.JsonWriter)
was addedfromJson(com.azure.json.JsonReader)
was added
models.ServiceSpecification
was modified
toJson(com.azure.json.JsonWriter)
was addedfromJson(com.azure.json.JsonReader)
was added
models.PrivateEndpoint
was modified
fromJson(com.azure.json.JsonReader)
was addedtoJson(com.azure.json.JsonWriter)
was added
models.ConfigurationStoreListResult
was modified
fromJson(com.azure.json.JsonReader)
was addedtoJson(com.azure.json.JsonWriter)
was added
models.ResourceIdentity
was modified
toJson(com.azure.json.JsonWriter)
was addedfromJson(com.azure.json.JsonReader)
was added
models.OperationDefinitionListResult
was modified
toJson(com.azure.json.JsonWriter)
was addedfromJson(com.azure.json.JsonReader)
was added
models.MetricDimension
was modified
fromJson(com.azure.json.JsonReader)
was addedtoJson(com.azure.json.JsonWriter)
was added
models.ReplicaListResult
was modified
fromJson(com.azure.json.JsonReader)
was addedtoJson(com.azure.json.JsonWriter)
was added
models.ConfigurationStore$Definition
was modified
withDataPlaneProxy(models.DataPlaneProxyProperties)
was added
models.MetricSpecification
was modified
toJson(com.azure.json.JsonWriter)
was addedfromJson(com.azure.json.JsonReader)
was added
models.UserIdentity
was modified
toJson(com.azure.json.JsonWriter)
was addedfromJson(com.azure.json.JsonReader)
was added
models.CheckNameAvailabilityParameters
was modified
fromJson(com.azure.json.JsonReader)
was addedtoJson(com.azure.json.JsonWriter)
was added
models.ConfigurationStore$Update
was modified
withDataPlaneProxy(models.DataPlaneProxyProperties)
was added
models.Sku
was modified
toJson(com.azure.json.JsonWriter)
was addedfromJson(com.azure.json.JsonReader)
was added
models.EncryptionProperties
was modified
fromJson(com.azure.json.JsonReader)
was addedtoJson(com.azure.json.JsonWriter)
was added
models.KeyVaultProperties
was modified
toJson(com.azure.json.JsonWriter)
was addedfromJson(com.azure.json.JsonReader)
was added
models.ConfigurationStore
was modified
dataPlaneProxy()
was added
models.OperationProperties
was modified
fromJson(com.azure.json.JsonReader)
was addedtoJson(com.azure.json.JsonWriter)
was added
models.PrivateEndpointConnectionReference
was modified
toJson(com.azure.json.JsonWriter)
was addedfromJson(com.azure.json.JsonReader)
was added
models.PrivateEndpointConnectionListResult
was modified
toJson(com.azure.json.JsonWriter)
was addedfromJson(com.azure.json.JsonReader)
was added
models.LogSpecification
was modified
fromJson(com.azure.json.JsonReader)
was addedtoJson(com.azure.json.JsonWriter)
was added
AppConfigurationManager
was modified
snapshots()
was added
models.DeletedConfigurationStoreListResult
was modified
fromJson(com.azure.json.JsonReader)
was addedtoJson(com.azure.json.JsonWriter)
was added
azure-cosmos_4.65.0
4.65.0 (2024-11-19)
Features Added
- Added support for Hybrid Search and Full text queries and new query features
HybridSearch
andCountIf
in CosmosDB - See 42885 - Added
CosmosFullTextPolicy
inCosmosContainerProperties
andCosmosFullTextIndexes
inIndexingPolicy
to support Full Text Search in Cosmos DB - See PR 42278 - Added two new properties
quantizationSizeInBytes
andindexingSearchListSize
to theCosmosVectorIndexSpec
to support Partitioned DiskANN for vector search in Cosmos DB - See PR 42333 - Added system property
COSMOS.LOAD_AZURE_VM_META_DATA
to allow customers to disable/enable loading Azure VM metadata for diagnostics - See PR 42874
Bugs Fixed
- Fixed a Null Pointer Exception in
ContainerThroughputConrolGroupProperties
if defaultGroup is not set. - See PR 42835 - Fixed a Null Pointer Exception in
RoutingMapProviderHelpers#getOverlappingRanges()
in case of Routing map being null - See PR 42874 - Fixed an issue where
continuationToken
is not being updated in the lease document if only304
has been observed sincechangeFeedProcessor
startup - See PR 43013
Other Changes
- Enable
JsonParser.Feature.ALLOW_UNQUOTED_CONTROL_CHARS
by default for objectMapper. - See PR 42520 - Added system property
COSMOS.ALLOW_UNQUOTED_CONTROL_CHARS
which allow customer to disable/enableJsonParser.Feature.ALLOW_UNQUOTED_CONTROL_CHARS
. - See PR 42520 - Added system property
COSMOS.CHARSET_DECODER_ERROR_ACTION_ON_MALFORMED_INPUT
andCOSMOS.CHARSET_DECODER_ERROR_ACTION_ON_UNMAPPED_CHARACTER
to allow user config error action on invalid UTF-8 bytes. - See PR 42520 - Added system property
COSMOS.HTTP_CONNECTION_WITHOUT_TLS_ALLOWED
and system variableCOSMOS_HTTP_CONNECTION_WITHOUT_TLS_ALLOWED
to allow using http connections to connect to CosmosDB emulator. - See PR 42972- NOTE : Please only use this config during local development or test environment, do not use this in prod env.
- Added system property
COSMOS.EMULATOR_SERVER_CERTIFICATE_VALIDATION_DISABLED
and system variableCOSMOS_EMULATOR_SERVER_CERTIFICATE_VALIDATION_DISABLED
to disable server certification validation to CosmosDB emulator. - See PR 42972- NOTE : Please only use this config during local development or test environment, do not use this in prod env.
- Added system property
COSMOS.EMULATOR_HOST
and system variableCOSMOS_EMULATOR_HOST
to config emulator host name. - See PR 42972