Skip to content
This repository has been archived by the owner on Aug 29, 2024. It is now read-only.

Releases: microsoft/spring-data-cosmosdb

Spring Data CosmosDB 2.2.2.M1

07 Jan 02:32
de742c4
Compare
Choose a tag to compare
  • Updated azure-cosmos version to 3.6.0-beta.1

Spring Data CosmosDB 2.2.1

31 Dec 19:56
8c1631f
Compare
Choose a tag to compare
  • Updated Cosmos DB SDK version to 3.5.0
    ** Fixes: Azure/azure-sdk-for-java#6069
    ** Fixes: Azure/azure-sdk-for-java#6707
  • Added annotation field to enable/disable auto create collection: #454
  • Fixed findById APIs behavior, return empty on not found, instead of throwing exception: #451
  • Better Exception handling, exposed CosmosClientException through CosmosDBAccessException
  • Exposed requestCharge and activityId through ResponseDiagnostics
  • Fixed a bug where sorting was not applied on next page when using CosmosPageRequest

Spring Data CosmosDB 2.1.9

26 Dec 22:45
Compare
Choose a tag to compare
  • Added annotation field to enable/disable auto create collection: #454
  • Fixed findById APIs behavior, return empty on not found, instead of throwing exception: #451

Spring Data CosmosDB 2.2.1.M1

05 Dec 02:29
797fe3e
Compare
Choose a tag to compare
  • Fixed pagination issue when Cosmos DB returns number of documents less than page size.
  • Update Cosmos DB version to 3.4.0
  • Provided support for OFFSET and LIMIT queries using CosmosClient.
  • Switched default telemetry to false
  • Updated README with pagination examples.

Spring Data CosmosDB 2.2.0

22 Oct 05:49
c0d21a7
Compare
Choose a tag to compare
  • Complete Reactive Cosmos Repository Support
  • Cosmos DB Request Diagnostics String and Query Metrics Support
  • Cosmos DB SDK version update to 3.3.1
  • Spring Framework version upgrade to 5.2.0.RELEASE
  • Spring Data Commons version upgrade to 2.2.0.RELEASE
  • Added findByIdAndPartitionKey, deleteByIdAndPartitionKey APIs
  • Removed dependency from azure-doumentdb
  • Rebranded DocumentDb to Cosmos
  • Addressed: #423

Spring Data CosmosDB 2.1.8

18 Oct 23:22
Compare
Choose a tag to compare
  • Deprecate Document DB APIs.
  • Added findByIdAndPartitionKey, deleteByIdAndPartitionKey APIs.
  • Added Optimistic Locking based on _etag: #378
  • Enabled SPeL expression for document collection name: #391
  • ObjectMapper improvements.

Spring Data CosmosDB 2.2.0.M1

18 Oct 09:28
d028e00
Compare
Choose a tag to compare
  • Complete Reactive Cosmos Repository Support
  • Cosmos DB SDK version update to 3.2.0
  • Removed dependency from azure-doumentdb.
  • Rebranded DocumentDb to Cosmos

Spring Data CosmosDB 2.1.2.FIX1

18 Oct 09:25
Compare
Choose a tag to compare
  • Fixed memory leak issue in MappingDocumentDbConverter

Spring Data CosmosDB 2.1.7

18 Oct 09:22
Compare
Choose a tag to compare
  • Added Cosmos SDK v3 dependency
  • Added Reactive Cosmos Repository
  • Updated implementation of DocumentDbTemplate to use Cosmos SDK v3.
  • Other configuration changes for Reactive Cosmos Repository support.

Spring Data CosmosDB 2.1.2

19 Mar 11:39
f26b4bf
Compare
Choose a tag to compare

Remove applicationInsights dependency for

  • Potential risk of dependencies polluting.
  • Incompatibility issue with Java 11.
  • Avoiding potential performance impact to CPU and/or memory.