Changelog

2.23.0 (2024-10-14)

Features

  • Support for field update operators in the Datastore API and resolution strategies when there is a conflict at write time (b299266)

Bug Fixes

  • deps: Update the Java code generator (gapic-generator-java) to 2.46.1 (678eee2)
  • deps: Update the Java code generator (gapic-generator-java) to 2.47.0 (b299266)

Dependencies

2.22.0 (2024-09-26)

Features

  • Add sample code for multiple inequalities indexing consideration query (#1579) (1286792)
  • Introducing Tracing with OpenTelemetry API #1537 (#1576) (5440c22)

Bug Fixes

  • Update opentelemetry-sdk dependency to be test-only (#1595) (9d719e8)
  • Update opentelemetry.version to 1.42.1 to match the BOM version (#1598) (23c5c26)

Dependencies

  • Update dependency com.google.cloud:gapic-libraries-bom to v1.43.0 (#1584) (fae3b74)
  • Update dependency com.google.cloud:sdk-platform-java-config to v3.36.0 (#1590) (2db9e43)
  • Update dependency com.google.cloud:sdk-platform-java-config to v3.36.1 (#1602) (e1b7d4b)
  • Update dependency com.google.guava:guava-testlib to v33.3.1-jre (#1592) (5d078a4)
  • Update dependency com.google.testparameterinjector:test-parameter-injector to v1.17 (#1585) (8f74a49)

2.21.3 (2024-09-11)

Dependencies

  • Update dependency com.google.cloud:sdk-platform-java-config to v3.35.0 (#1561) (5a79fd8)
  • Update dependency com.google.errorprone:error_prone_core to v2.31.0 (#1523) (8d3af32)
  • Update dependency com.google.guava:guava-testlib to v33.3.0-jre (#1548) (18ba37f)
  • Update dependency org.easymock:easymock to v5.4.0 (#1482) (ee788a1)

2.21.2 (2024-08-22)

Dependencies

  • Update dependency com.google.cloud:sdk-platform-java-config to v3.34.0 (#1547) (8c5f595)

2.21.1 (2024-08-06)

Dependencies

  • Update dependency com.google.cloud:sdk-platform-java-config to v3.33.0 (#1531) (9e52395)

2.21.0 (2024-07-31)

Features

2.20.2 (2024-06-28)

Dependencies

  • Update dependency com.google.cloud:sdk-platform-java-config to v3.32.0 (#1492) (d940c93)

2.20.1 (2024-06-04)

Dependencies

  • Update dependency com.google.cloud:sdk-platform-java-config to v3.31.0 (#1471) (42c643d)
  • Update dependency com.google.errorprone:error_prone_core to v2.28.0 (#1469) (e3fac2b)
  • Update dependency com.google.guava:guava-testlib to v33.2.1-jre (#1470) (614e930)

2.20.0 (2024-05-27)

Features

  • New PropertyMask field which allows partial commits, lookups, and query results (#1455) (ff5e397)

Bug Fixes

  • Migrate off TextPrinter's deprecated methods (#1452) (c3c1317)
  • Set the correct database id on the key parent when calling Key#getParent (#1457) (992815d)

2.19.3 (2024-05-16)

Dependencies

  • Update actions/checkout action to v4 (#1390) (80dbca1)
  • Update dependency com.google.cloud:sdk-platform-java-config to v3.30.1 (#1443) (79f6c46)

2.19.2 (2024-05-03)

Bug Fixes

  • deps: Update the Java code generator (gapic-generator-java) to 2.39.0 (#1406) (b265fb3)

Dependencies

  • Update dependency com.google.cloud:sdk-platform-java-config to v3.30.0 (#1426) (ac3a1c1)
  • Update dependency com.google.errorprone:error_prone_core to v2.27.0 (#1411) (a3f5a2c)
  • Update dependency com.google.errorprone:error_prone_core to v2.27.1 (#1421) (48d7daf)
  • Update dependency com.google.guava:guava-testlib to v33.2.0-jre (#1422) (5a5dfdf)

2.19.1 (2024-04-19)

Dependencies

  • Update dependency com.google.cloud:sdk-platform-java-config to v3.29.0 (#1403) (d23dc4c)

2.19.0 (2024-03-25)

Features

2.18.6 (2024-03-18)

Bug Fixes

  • deps: Update the Java code generator (gapic-generator-java) to 2.37.0 (#1355) (bcc5668)

Dependencies

  • Update dependency com.google.cloud:sdk-platform-java-config to v3.28.0 (#1372) (09db2a7)
  • Update dependency com.google.cloud:sdk-platform-java-config to v3.28.1 (#1373) (c6e63e5)
  • Update dependency com.google.errorprone:error_prone_core to v2.26.0 (#1361) (9442766)
  • Update dependency com.google.errorprone:error_prone_core to v2.26.1 (#1363) (05fe5bc)
  • Update dependency com.google.guava:guava-testlib to v33.1.0-jre (#1368) (0195345)

2.18.5 (2024-03-04)

Dependencies

  • Update dependency com.google.cloud:sdk-platform-java-config to v3.27.0 (#1352) (124d7ca)
  • Update dependency com.google.errorprone:error_prone_core to v2.25.0 (#1339) (0c6702e)

2.18.4 (2024-02-14)

Dependencies

  • autogen: Set packed = false on field_behavior extension (#1320) (9cfa1c3)
  • Update dependency com.google.cloud:sdk-platform-java-config to v3.25.0 (#1333) (0e64a7d)

2.18.3 (2024-02-01)

Bug Fixes

  • Remove QueryMode field from RunAggregationQueryRequest (c1e7c62)
  • Remove QueryMode field from RunQueryRequest (c1e7c62)
  • Remove ResultSetStats field from RunAggregationQueryResponse (c1e7c62)
  • Remove ResultSetStats field from RunQueryResponse (c1e7c62)
  • Remove types QueryMode, QueryPlan, ResultSetStats (#1304) (c1e7c62)

Dependencies

  • Update dependency com.google.cloud:sdk-platform-java-config to v3.24.0 (#1310) (26e5f98)
  • Update protobuf to 25.2 in WORKSPACE (#1311) (3f4ae83)

2.18.2 (2024-01-25)

Dependencies

  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.23.0 (#1301) (ac947a5)

2.18.1 (2024-01-22)

Bug Fixes

  • deps: Update the Java code generator (gapic-generator-java) to 2.31.0 (#1278) (01cced6)
  • deps: Update the Java code generator (gapic-generator-java) to 2.32.0 (#1293) (f4ee0cb)

Dependencies

  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.22.0 (#1291) (5a5c78e)

2.18.0 (2024-01-08)

Features

  • Remove @BetaApi annotations from get/setDatabaseId methods (#1272) (2bd9a51)

Dependencies

  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.21.0 (#1280) (ac253dc)
  • Update dependency com.google.errorprone:error_prone_core to v2.24.1 (#1274) (86cd785)

2.17.6 (2023-11-30)

Bug Fixes

  • Remove deprecated databaseId field in DatastoreOptions (#1237) (05e25e5)

Dependencies

  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.20.0 (#1247) (c4e3533)
  • Update dependency org.junit.vintage:junit-vintage-engine to v5.10.1 (#1230) (05c7fc6)

2.17.5 (2023-11-02)

Dependencies

  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.19.0 (#1226) (970ac96)

2.17.4 (2023-10-23)

Dependencies

  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.18.0 (#1215) (aa82f01)
  • Update dependency com.google.errorprone:error_prone_core to v2.23.0 (#1213) (c57db43)
  • Update dependency org.graalvm.buildtools:junit-platform-native to v0.9.28 (#1216) (ce4eff2)
  • Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.28 (#1217) (7d56b3c)

2.17.3 (2023-10-10)

Dependencies

  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.17.0 (#1206) (2ad068b)

2.17.2 (2023-09-26)

Bug Fixes

  • Checksum format (#1178) (410b939)
  • Deprecate databaseId on datastore-v1-proto-client DatastoreOptions (#1190) (12a3d27)

Dependencies

  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.16.0 (#1195) (6f0cad7)
  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.16.1 (#1198) (8062be9)
  • Update dependency com.google.errorprone:error_prone_core to v2.22.0 (#1194) (b8f108a)
  • Update dependency org.graalvm.buildtools:junit-platform-native to v0.9.26 (#1176) (76e3a71)
  • Update dependency org.graalvm.buildtools:junit-platform-native to v0.9.27 (#1192) (aa3bca1)
  • Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.26 (#1177) (7733004)
  • Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.27 (#1193) (a628255)
  • Update gapic-generator-java to 2.26.0 (#1197) (2540282)

2.17.1 (2023-09-11)

Dependencies

  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.15.0 (#1184) (6cbb795)
  • Update dependency org.easymock:easymock to v5.2.0 (#1180) (3e62380)

Documentation

  • Marking AggregationResult#get as Obsolete (#1185) (252f854)

2.17.0 (2023-08-22)

Features

  • Publish proto definitions for SUM/AVG in Datastore (#1157) (954320a)
  • Sum and Avg aggregation feature (#1067) (56d1001)

Dependencies

  • Update dependency com.google.errorprone:error_prone_core to v2.21.1 (#1163) (83158b6)
  • Update dependency org.graalvm.buildtools:junit-platform-native to v0.9.24 (#1165) (4094c70)
  • Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.24 (#1166) (70cc371)

Documentation

  • Update property requirement specifications (#1169) (c908837)

2.16.3 (2023-08-02)

Documentation

  • Specify limit for properties in Index message in Datastore Admin API (#1149) (00a696d)

Dependencies

  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.14.0 (#1159) (fcf07d4)
  • Update dependency com.google.errorprone:error_prone_core to v2.21.0 (#1158) (08dbb3a)

2.16.2 (2023-07-25)

Dependencies

  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.13.1 (#1136) (f4d66af)
  • Update dependency org.junit.vintage:junit-vintage-engine to v5.10.0 (#1139) (a170611)

2.16.1 (2023-07-10)

Documentation

Dependencies

  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.13.0 (#1130) (2181847)

2.16.0 (2023-06-22)

Features

  • Remove BetaApi annotation from OR query API (#1118) (b08dc9a)

Dependencies

  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.12.0 (#1121) (65dd46d)
  • Update dependency com.google.errorprone:error_prone_core to v2.20.0 (#1115) (381d76e)
  • Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.23 (#1114) (7f58868)

2.15.0 (2023-06-09)

Features

Bug Fixes

  • Add some missing annotations and fix equals/hashcode for DatastoreOptions (#1106) (c4a79ef)

Dependencies

  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.11.0 (#1104) (fc9b091)

2.14.7 (2023-05-29)

Documentation

  • Marking Transaction, Batch and DatastoreBatchWriter class with 'NotThreadSafe' annotation (#1082) (9e96650)

Dependencies

  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.10.0 (#1085) (47df1b8)
  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.10.1 (#1086) (e3ad866)
  • Update dependency com.google.errorprone:error_prone_core to v2.19.1 (#1069) (2390016)
  • Update dependency org.graalvm.buildtools:junit-platform-native to v0.9.22 (#1074) (c0cc456)
  • Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.22 (#1075) (a4db895)

2.14.6 (2023-05-09)

Documentation

Dependencies

  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.9.0 (#1071) (6bd4dfe)

2.14.5 (2023-04-27)

Bug Fixes

  • Using namespace from DatastoreOptions if aggregation query is not configured with one. (#1055) (ac21ef6), closes #1054

2.14.4 (2023-04-26)

Dependencies

  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.8.0 (#1052) (412be61)
  • Update dependency org.junit.vintage:junit-vintage-engine to v5.9.3 (#1056) (2a871e2)

Documentation

  • Remove @BetaApi annotations for count aggregations (#1051) (b8bdaa2)

2.14.3 (2023-04-13)

Dependencies

  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.7.0 (#1044) (3ecd20a)
  • Update dependency org.graalvm.buildtools:junit-platform-native to v0.9.21 (#1045) (d18ff7c)
  • Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.21 (#1046) (0d3f78e)

2.14.2 (2023-03-29)

Documentation

Dependencies

  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.6.0 (#1035) (b2f4cb3)
  • Update gapic-generator-java to 2.16.0 (8c96c55)

2.14.1 (2023-03-20)

Documentation

Dependencies

  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.5.0 (#1024) (4a57e95)
  • Upgrade gapic-generator-java to 2.15.3 (091d197)

2.14.0 (2023-03-08)

Features

2.13.6 (2023-03-02)

Dependencies

  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.4.0 (#1001) (a230e03)

2.13.5 (2023-02-17)

Dependencies

  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.3.0 (#994) (ce8df48)
  • Update dependency org.graalvm.buildtools:junit-platform-native to v0.9.20 (#989) (f71ccd9)
  • Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.20 (#990) (5e984c8)

2.13.4 (2023-02-06)

Dependencies

  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.2.0 (#975) (f94bd37)

2.13.3 (2023-01-23)

Bug Fixes

Dependencies

  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.1.2 (#966) (78e9e8e)

2.13.2 (2023-01-10)

Dependencies

  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.1.1 (#953) (fdffe1e)
  • Update dependency com.google.errorprone:error_prone_core to v2.18.0 (#951) (ac5c83e)
  • Update dependency org.junit.vintage:junit-vintage-engine to v5.9.2 (#954) (b0b72bb)

2.13.1 (2023-01-03)

Dependencies

  • Update dependency com.google.errorprone:error_prone_core to v2.17.0 (#944) (b0fd082)
  • Update dependency org.easymock:easymock to v5.1.0 (#945) (7774aac)

2.13.0 (2022-12-06)

Features

  • Next release from main branch is 2.13.0 (#917) (1f12435)

Bug Fixes

  • #355 Explicitly passing --project argument when starting emulator (#923) (ef4065d)

Dependencies

  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.1.0 (#932) (1dbcea7)
  • Update dependency org.graalvm.buildtools:junit-platform-native to v0.9.18 (#924) (625e896)
  • Update dependency org.graalvm.buildtools:junit-platform-native to v0.9.19 (#930) (77285be)
  • Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.18 (#925) (0c7539d)
  • Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.19 (#931) (40b4011)

2.12.5 (2022-11-08)

Dependencies

  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.6 (#912) (360c790)

2.12.4 (2022-11-07)

Dependencies

  • Update dependency org.graalvm.buildtools:junit-platform-native to v0.9.17 (#906) (294e6a8)
  • Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.17 (#907) (6f8a518)

2.12.3 (2022-10-24)

Dependencies

  • Update dependency org.easymock:easymock to v5.0.1 (#896) (0382c3d)

2.12.2 (2022-10-21)

Dependencies

  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.5 (#891) (1f32176)

2.12.1 (2022-10-19)

Dependencies

  • Update dependency org.graalvm.buildtools:junit-platform-native to v0.9.16 (#885) (c8b7559)
  • Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.16 (#886) (76df7ea)

2.12.0 (2022-10-17)

Features

Dependencies

  • Update dependency com.google.errorprone:error_prone_core to v2.16 (#872) (b2a72ca)
  • Update dependency org.easymock:easymock to v5 (#877) (ed816e2)
  • Update dependency org.graalvm.buildtools:junit-platform-native to v0.9.15 (#878) (831a92b)
  • Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.15 (#879) (76a187a)

2.11.5 (2022-10-03)

Dependencies

  • Convert from JacksonFactory to GsonFactory (#780) (d24cae2)
  • Update dependency cachetools to v5 (#863) (74320c1)
  • Update dependency certifi to v2022.9.24 (#842) (1631a67)
  • Update dependency charset-normalizer to v2.1.1 (#854) (8814084)
  • Update dependency click to v8.1.3 (#855) (5935e6e)
  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.4 (#866) (af1d1eb)
  • Update dependency gcp-releasetool to v1.8.8 (#843) (10b4e44)
  • Update dependency google-api-core to v2.10.1 (#856) (874166e)
  • Update dependency google-auth to v2.12.0 (#857) (d832df6)
  • Update dependency google-cloud-core to v2.3.2 (#852) (14aad83)
  • Update dependency google-cloud-storage to v2.5.0 (#858) (17f47bc)
  • Update dependency google-crc32c to v1.5.0 (#859) (dd58916)
  • Update dependency googleapis-common-protos to v1.56.4 (#853) (416e157)
  • Update dependency importlib-metadata to v4.12.0 (#860) (0a15a3f)
  • Update dependency jinja2 to v3.1.2 (#861) (9fc4af5)
  • Update dependency keyring to v23.9.3 (#862) (620e5f2)
  • Update dependency markupsafe to v2.1.1 (#844) (8d64f16)
  • Update dependency protobuf to v3.20.2 (#845) (7b46721)
  • Update dependency protobuf to v4 (#864) (0bf85e9)
  • Update dependency pyjwt to v2.5.0 (#846) (e4edcd1)
  • Update dependency requests to v2.28.1 (#847) (08ca8e5)
  • Update dependency typing-extensions to v4.3.0 (#848) (2197874)
  • Update dependency zipp to v3.8.1 (#849) (18db303)

2.11.4 (2022-09-22)

Dependencies

  • Update dependency org.graalvm.buildtools:junit-platform-native to v0.9.14 (#833) (4463f89)
  • Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.14 (#834) (6e6b609)

2.11.3 (2022-09-21)

Dependencies

  • Update dependency org.junit.vintage:junit-vintage-engine to v5.9.1 (#829) (2ab161e)

2.11.2 (2022-09-15)

Dependencies

  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.3 (#824) (819f79f)

2.11.1 (2022-09-10)

Dependencies

  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.2 (#818) (47780d6)

2.11.0 (2022-08-04)

Features

Documentation

  • sample: Add a top-level Datastore samples README (#790) (d3884dc)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v3 (#805) (ad467ef)
  • update dependency com.google.errorprone:error_prone_core to v2.15.0 (#810) (fc8cd15)
  • update dependency org.junit.vintage:junit-vintage-engine to v5.9.0 (#804) (6caafd8)

2.10.1 (2022-07-13)

Dependencies

  • update dependency org.graalvm.buildtools:junit-platform-native to v0.9.13 (#793) (0bd0199)
  • update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.13 (#794) (fa3979a)

2.10.0 (2022-06-30)

Features

  • Enable REST transport for admin client (#778) (c3290e3)

Bug Fixes

  • update gapic-generator-java with mock service generation fixes (#785) (8a12f25)

2.9.1 (2022-06-23)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v2.13.0 (#777) (58136d6)

2.9.0 (2022-06-22)

Features

  • support readTime in Datastore query splitter. (#763) (61758e0)

Documentation

  • sample: clean up README for native image sample (#771) (7358aa3)

Dependencies

  • update dependency org.graalvm.buildtools:junit-platform-native to v0.9.12 (#773) (cab7e54)
  • update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.12 (#774) (496c1bc)

2.8.0 (2022-06-09)

Features

  • support IN/NOT_IN/NOT_EQUAL operators (#688) (f8a84ff)

2.7.0 (2022-06-02)

Features

  • new enum value OPTIMISTIC_WITH_ENTITY_GROUPS for ConcurrencyMode (df6b793)

Documentation

  • clarifications for DatastoreFirestoreMigraitonMetadata (df6b793)

2.6.0 (2022-05-31)

Features

  • Expose Datastore Admin generated client (#748) (3dd882a)

2.5.1 (2022-05-25)

Dependencies

  • update dependency com.google.errorprone:error_prone_core to v2.14.0 (#744) (51d9244)

2.5.0 (2022-05-23)

Features

  • add build scripts for native image testing in Java 17 (#1440) (#739) (252a174)
  • add ReadOption.ReadTime to support timestamp reads. (#712) (06bb08f)

Bug Fixes

  • java: rename test to be picked up by native profile (#723) (3a30e75)

Documentation

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v2.11.0 (#737) (8eb0c5f)
  • update shared deps to 2.12.0 (#740) (5c3676e)

2.4.0 (2022-04-21)

Features

  • expose new read_time API fields, currently only available in private preview (#706) (e11bd20)
  • next release from main branch is 2.4.0 (#715) (9cc80c9)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v2.10.0 (#710) (ed8de9c)
  • update dependency com.google.cloud:native-image-support to v0.13.1 (#709) (354ad90)
  • update dependency com.google.errorprone:error_prone_core to v2.13.0 (#708) (f22a1bc)
  • update dependency com.google.errorprone:error_prone_core to v2.13.1 (#711) (a9f565d)

2.3.1 (2022-04-07)

Dependencies

  • update dependency com.google.errorprone:error_prone_core to v2.12.1 (#701) (b2803ea)

2.3.0 (2022-03-29)

Features

Documentation

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v2.9.0 (#695) (875b661)
  • update dependency com.google.cloud:native-image-support to v0.12.11 (#694) (5e98681)
  • update dependency org.graalvm.buildtools:junit-platform-native to v0.9.11 (#691) (17d9bcb)
  • update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.11 (#692) (4c49614)

2.2.9 (2022-03-14)

Dependencies

  • update dependency com.google.cloud:native-image-support to v0.12.10 (#679) (0f8afd7)

2.2.8 (2022-03-10)

Dependencies

  • update dependency com.google.cloud:native-image-support to v0.12.9 (#671) (4338c40)
  • update dependency com.google.errorprone:error_prone_core to v2.11.0 (#673) (0888bac)

2.2.7 (2022-03-09)

Dependencies

  • update dependency com.google.cloud:native-image-support to v0.12.8 (#668) (917a3fe)

2.2.6 (2022-03-08)

Dependencies

  • update dependency com.google.cloud:native-image-support to v0.12.7 (#661) (11634df)

2.2.5 (2022-03-02)

Bug Fixes

  • Use ImmutableMap.Bulder.buildOrThrow() instead of build(). (#632) (5d0f484)

Documentation

  • sample: Add sample for native image support in Datastore (#640) (f728901)
  • sample: Use Java 8 for Native Image sample (#656) (b95ee96)

Dependencies

  • update actions/setup-java action to v3 (#648) (8d85b64)
  • update dependency com.google.cloud:google-cloud-shared-dependencies to v2.8.0 (#653) (03162a6)
  • update dependency com.google.cloud:native-image-support to v0.12.5 (#650) (b449554)
  • update dependency com.google.cloud:native-image-support to v0.12.6 (#654) (5e69833)
  • update dependency org.graalvm.buildtools:junit-platform-native to v0.9.10 (#646) (c62a390)
  • update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.10 (#647) (d6e2a16)

2.2.4 (2022-02-03)

Dependencies

  • java: update actions/github-script action to v5 (#626) (7ddb377)

2.2.3 (2022-02-01)

Dependencies

  • update dependency org.easymock:easymock to v4 (#614) (a24215c)
  • update shared dependencies to 2.7.0 and remove google-oauth-client from dependency management (#629) (298e0b0)

2.2.2 (2022-01-07)

Bug Fixes

  • java: add -ntp flag to native image testing command (#593) (9b6496e)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v2.6.0 (#607) (095fd5d)

2.2.1 (2021-12-03)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v2.5.1 (#586) (c1d1b91)

2.2.0 (2021-11-15)

Features

Bug Fixes

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v2.5.0 (#577) (931e6ec)

2.1.3 (2021-10-20)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v2.4.0 (#559) (9d9afee)

2.1.2 (2021-09-22)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v2.3.0 (#543) (3d1a18a)

2.1.1 (2021-09-14)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v2.2.1 (#536) (b9b0e79)

2.1.0 (2021-08-31)

Features

  • support overriding the emulator download URL in LocalDatastoreHelper (#492) (76397bf), closes #376

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v2.2.0 (#524) (81b9de5)

2.0.3 (2021-08-24)

Dependencies

  • update dependency com.google.oauth-client:google-oauth-client to v1.32.1 (#511) (51fb68f)

2.0.2 (2021-08-23)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v2.1.0 (#507) (231a87f)

2.0.1 (2021-08-12)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v2.0.1 (#496) (a8dde5d)

2.0.0 (2021-08-06)

⚠ BREAKING CHANGES

  • update compile level to Java 1.8 (#486)
  • upgrade shared dependencies to 2.0.0 (#490)

Features

  • update compile level to Java 1.8 (#486)
  • upgrade shared dependencies to 2.0.0 (#490) (d3e1af5)

1.107.1 (2021-06-30)

Bug Fixes

  • Add shopt -s nullglob to dependencies script (#461) (147a3e5)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v1.4.0 (#465) (9a83695)

1.107.0 (2021-06-16)

Features

  • add gcf-owl-bot[bot] to ignoreAuthors (#433) (a8bc795)

Bug Fixes

  • Update dependencies.sh to not break on mac (#456) (1e514c0)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v1.3.0 (#451) (00ca1a6)

1.106.5 (2021-05-19)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v1.2.0 (#430) (86c4dfe)

1.106.4 (2021-05-11)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v1.1.0 (#417) (0ecddb2)

1.106.3 (2021-04-23)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v1 (#404) (c168760)

1.106.2 (2021-04-20)

Bug Fixes

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.21.1 (#397) (947befe)

1.106.1 (2021-04-12)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.21.0 (#380) (7577e1b)
  • update dependency com.google.oauth-client:google-oauth-client to v1.31.5 (#379) (917719c)

1.106.0 (2021-03-11)

Features

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.20.1 (#365) (ccc4a01)

1.105.9 (2021-02-25)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.20.0 (#350) (13336fb)

1.105.8 (2021-02-22)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.19.0 (#339) (393bd29)

1.105.7 (2021-01-21)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.18.0 (#309) (211ac20)

1.105.6 (2021-01-11)

Dependencies

  • update dependency com.google.oauth-client:google-oauth-client to v1.31.4 (#301) (f03b4ce)

1.105.5 (2020-12-15)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.17.0 (#288) (30f11d2)

1.105.4 (2020-12-14)

Bug Fixes

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.16.1 (b323187)

1.105.3 (2020-12-02)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.16.0 (#277) (fbfa25b)

1.105.2 (2020-11-20)

Dependencies

  • update dependency com.google.oauth-client:google-oauth-client to v1.31.2 (#265) (3f165c7)

1.105.1 (2020-11-16)

Documentation

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.13.0 (#243) (d275db8)
  • update dependency com.google.oauth-client:google-oauth-client to v1.31.1 (#244) (b984e36)
  • update google-cloud-shared-dependencies to 0.15.0 (#259) (d6c68e7)

1.105.0 (2020-09-01)

Features

  • deps: adopt flatten plugin and google-cloud-shared-dependencies (#174) (8618c18)

Bug Fixes

  • query result start with startCursor if specified (#207) (023229a)

Dependencies

  • remove direct declaration of google-auth-library-oauth2-http (#184) (4fa4df4)
  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.8.2 (#187) (941bea0)
  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.8.3 (#191) (a89eb08)
  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.8.4 (#196) (7214e0a)
  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.8.6 (#199) (6a959d3)
  • update dependency com.google.oauth-client:google-oauth-client to v1.31.0 (#186) (16bfb9a)

Documentation

1.104.0 (2020-06-17)

Features

  • add opencensus tracing/stats support for Datastore RPC operations (#130) (5aee52f)
  • add support to customize gcloud command of LocalDatastoreHelper (#137) (976d979)

Bug Fixes

  • fix version number in changelog to correctly reflect what was released to maven central (#145) (c509a2a)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.8.0 (#161) (39c8d72)
  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.8.1 (#163) (7bfa07e)

1.103.0 (2020-06-02)

Features

Bug Fixes

  • update retry logic for operations that can be associated with a transaction (#144) (82ee74e)

Dependencies

  • bump shared-deps version and add back certain test deps (#139) (660f216)
  • update core transport dependencies to v1.35.0 (#114) (cad3bfb)
  • update dependency com.google.api.grpc:proto-google-common-protos to v1.18.0 (#117) (b484256)
  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.6.0 (#140) (712779c)
  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.7.0 (#142) (e1a5a65)
  • update dependency com.google.guava:guava-bom to v29 (#95) (32d5e37)
  • update dependency com.google.protobuf:protobuf-java to v3.12.0 (#127) (8a310f3)
  • update dependency io.grpc:grpc-bom to v1.29.0 (#110) (ad6b880)
  • update dependency org.threeten:threetenbp to v1.4.4 (#112) (41d571d)

Documentation

  • fix java doc link of LocalDatastoreHelper#stop (#126) (ed9b895)
  • update CONTRIBUTING.md to include code formatting (#534) (#124) (147197d)

1.101.4 (2020-04-08)

Dependencies

  • update core dependencies (#64) (ce0fd11)
  • update core dependencies (#86) (8394595)
  • update core dependencies to v1.93.3 (#67) (3286a38)
  • update core dependencies to v1.93.4 (#90) (9707cd4)
  • update dependency com.google.api:api-common to v1.9.0 (#80) (ce0726b)
  • update dependency com.google.api:gax-bom to v1.55.0 (#83) (b67b962)
  • update dependency com.google.cloud.samples:shared-configuration to v1.0.13 (#76) (1ecf942)
  • update dependency com.google.oauth-client:google-oauth-client to v1.30.6 (#60) (e355d0f)
  • update dependency org.threeten:threetenbp to v1.4.2 (#73) (13c867a)
  • update dependency org.threeten:threetenbp to v1.4.3 (#88) (75a7254)

1.101.3 (2020-02-28)

Bug Fixes

  • flakey ITDatastoreTest#testSkippedResults (#46) (3035ef2), closes #18

Dependencies

  • update core dependencies (#57) (34e94b1)
  • update core transport dependencies to v1.34.2 (#44) (42e7e63)
  • update dependency com.google.protobuf:protobuf-java to v3.11.4 (#48) (f78d0bd)
  • update dependency io.grpc:grpc-bom to v1.27.1 (#45) (ef6ca5b)
  • update dependency io.grpc:grpc-bom to v1.27.2 (#55) (dea7ec2)
  • update truth 1.0 -> 1.0.1 (#58) (2af29c5)

1.101.2 (2020-02-13)

Bug Fixes

1.101.1 (2020-02-11)

Bug Fixes

  • remove error_prone_annotations exclusion rules from poms (#31) (b659cfa)
  • remove temporary added animal-sniffer-annotations exclusion rule from pom (#16) (fde0a9f), closes #3

Dependencies

  • update core dependencies (4481c27)
  • update core dependencies to v1.92.5 (#36) (028b669)
  • update dependency com.google.cloud:google-cloud-shared-config to v0.4.0 (#25) (657c69b)
  • update dependency com.google.protobuf:protobuf-java to v3.11.3 (#32) (6b3a930)
  • update dependency junit:junit to v4.13 (#13) (174158b)
  • update dependency org.threeten:threetenbp to v1.4.1 (#28) (d6d74a1)