Skip to content

Releases: thunderz99/java-cosmos

v0.7.3

16 Sep 08:35
c2aae95

Choose a tag to compare

What's Changed

Full Changelog: v0.7.2...v0.7.3

v0.7.2

07 Sep 12:00
8317d35

Choose a tag to compare

What's Changed

  • feat: add implementation for mongodb by @thunderz99 in #102
  • fix: support idList in bulkDelete/batchDelete for mongo by @thunderz99 in #110
  • feat: support 'tags ARRAY_CONTAINS_ALL id' query for mongo by @thunderz99 in #111
  • feat: support true/falseCondition for mongo by @thunderz99 in #112
  • feat: support count without group by for mongo by @thunderz99 in #113
  • fix: bulkUpsertResult'count is not correct for mongo by @thunderz99 in #118
  • feat: support patch with pojos for mongo by @thunderz99 in #119
  • feat: support lower case and nested funcitions for aggregate by for mongo @thunderz99 in #120
  • fix: aggregation should support as field with single quotation by for mongo @thunderz99 in #121
  • fix: support $NOT with multiple sub conditions by for mongo @thunderz99 in #122
  • fix: support null value for AND/OR/NOT sub conditions for mongodb by @thunderz99 in #123
  • fix: support filter with custom class for mongo by @thunderz99 in #124
  • feat: improve ts field pricision to millis for mongodb by @thunderz99 in #125
  • feat: add ts as a second sort to improve stability for mongo by @thunderz99 in #126
  • fix: support aggregate field with double quotation for mongo by @thunderz99 in #127
  • fix: result should be empty if aggregate with simple field for mongo by @thunderz99 in #128
  • feat: support get default partition key from Cosmos interface by @thunderz99 in #130
  • fix: support patch with nested custom classes for mongo by @thunderz99 in #131
  • chore: bump version to 0.7.2 for release by @thunderz99 in #132

Full Changelog: v0.6.11...v0.7.2

v0.6.11

07 Sep 11:58
cee469b

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.6.6...v0.7.2

What's Changed

New Contributors

Full Changelog: v0.6.6...v0.6.11

v0.6.6

28 Jun 11:32
dc47b34

Choose a tag to compare

Major Change

  • upgrade official CosmosDB SDK from v2 to v4.

In detail What's Changed

  • feat: update to azure cosmos sdk v4(step1: CRUD) by @thunderz99 in #81
  • feat: update sdk from v2 to v4 for query by @thunderz99 in #82
  • feat: update sdk from v2 to v4 for container ops by @thunderz99 in #83
  • fix: CosmosException's statusCode not correct when 429 in batchExecute by @thunderz99 in #85
  • fix: CosmosException not retried in batch execution by @thunderz99 in #86
  • chore: update dependencies by @thunderz99 in #87
  • chore(deps): bump org.json:json from 20230227 to 20231013 by @dependabot in #89
  • chore(deps): bump com.google.guava:guava from 31.0.1-jre to 32.0.0-jre by @dependabot in #88
  • chore(deps): bump org.json:json from 20230227 to 20240303 by @dependabot in #90
  • chore(deps-dev): bump org.assertj:assertj-core from 3.19.0 to 3.26.0 by @dependabot in #92
  • chore(deps): bump org.apache.maven.plugins:maven-source-plugin from 3.2.1 to 3.3.1 by @dependabot in #91
  • chore(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 2.22.1 to 3.3.0 by @dependabot in #93
  • chore(deps): bump org.apache.maven.plugins:maven-javadoc-plugin from 3.2.0 to 3.7.0 by @dependabot in #94
  • chore: bump azure-cosmos and dotenv-java version by @thunderz99 in #95

New Contributors

Full Changelog: v0.5.24...v0.6.6

v0.5.24

29 Feb 10:03
8622abf

Choose a tag to compare

Main changes

Details for changes

New Contributors

Full Changelog: v0.5.12...v0.5.24

v0.5.12

26 Jun 08:29
6da99e9

Choose a tag to compare

  • support increment method(using official sdk v4)

v0.4.3

18 Dec 15:12
02276d0

Choose a tag to compare

v0.2.26

18 Dec 15:09
47855dc

Choose a tag to compare

  • fix(v2): cannot copy filter values which are enum #49
  • feat(v2): support $NOT, $OR, $AND nested filter #46

v0.2.24

13 Dec 03:40
5618214

Choose a tag to compare

  • Support type check functions
    • e.g. IS_ARRAY|IS_BOOL|IS_DEFINED|IS_NULL|IS_NUMBER|IS_OBJECT|IS_PRIMITIVE|IS_STRING
  • This is almost the final version using documentdb java sdk v2. Because we will migrate to v4 which support partial update.
    • Minor changes/fixes may happen in the future.