4.0.1-beta.4 (Unreleased)
New Features
- Added more samples & enriched docs to
CosmosClientBuilder
. - Updated
CosmosDatabase
&CosmosContainer
APIs with throughputProperties for autoscale/autopilot support. - Renamed
CosmosClientException
toCosmosException
. - Replaced
AccessCondition
&AccessConditionType
byifMatchETag()
&ifNoneMatchETag()
APIs. - Merged all
Cosmos*AsyncResponse
&CosmosResponse
types to a singleCosmosResponse
type. - Renamed
CosmosResponseDiagnostics
toCosmosDiagnostics
. - Wrapped
FeedResponseDiagnostics
inCosmosDiagnostics
. - Removed
jackson
dependency from azure-cosmos & relying on azure-core. - Replaced
CosmosKeyCredential
withAzureKeyCredential
type. - Added
ProxyOptions
APIs toGatewayConnectionConfig
. - Updated SDK to use
Instant
type instead ofOffsetDateTime
. - Added new enum type
OperationKind
. - Renamed
FeedOptions
toQueryRequestOptions
. - Added
getETag()
&getTimestamp()
APIs toCosmos*Properties
types. - Added
userAgent
information inCosmosException
&CosmosDiagnostics
. - Updated new line character in
Diagnostics
to System new line character.