Send feedback
Changelog
Stay organized with collections
Save and categorize content based on your preferences.
2.36.0 (latest)
2.34.0
2.33.3
2.32.3
2.31.4
2.30.0
2.29.1
2.28.2
2.27.1
2.26.4
2.25.2
2.24.3
2.23.0
2.22.0
2.21.3
2.20.2
2.19.2
2.18.5
2.17.6
2.34.0 (2026-02-11)
Features
Dependencies
Update dependency com.google.cloud:sdk-platform-java-config to v3.56.1 (#2044 ) (47d995d )
2.33.3 (2026-01-24)
Bug Fixes
deps: Update the Java code generator (gapic-generator-java) to 2.66.0 (7c94cbb )
Dependencies
Update dependency com.google.cloud:sdk-platform-java-config to v3.56.0 (#2035 ) (62dc19d )
Update googleapis/sdk-platform-java action to v2.66.0 (#2036 ) (4668b10 )
2.33.2 (2026-01-15)
Bug Fixes
deps: Update the Java code generator (gapic-generator-java) to 2.65.0 (4d7dd5a )
deps: Update the Java code generator (gapic-generator-java) to 2.65.1 (5d9bfd2 )
Dependencies
Update dependency com.google.cloud:sdk-platform-java-config to v3.55.1 (#2027 ) (6442e10 )
Update googleapis/sdk-platform-java action to v2.65.1 (#2029 ) (de3236d )
2.33.1 (2025-12-11)
Bug Fixes
deps: Update the Java code generator (gapic-generator-java) to 2.64.2 (b5f1285 )
Dependencies
Update dependency com.google.cloud:sdk-platform-java-config to v3.54.2 (#2011 ) (c2062e7 )
Update googleapis/sdk-platform-java action to v2.64.2 (#2012 ) (3ad3168 )
2.33.0 (2025-11-13)
Features
Bug Fixes
deps: Update the Java code generator (gapic-generator-java) to 2.64.1 (216e771 )
Dependencies
Manage Opentelemetry version from Shared-Deps (#1995 ) (5f6c500 )
Update dependency com.google.cloud:sdk-platform-java-config to v3.54.1 (#1994 ) (11265fd )
2.32.3 (2025-10-20)
Bug Fixes
deps: Update the Java code generator (gapic-generator-java) to 2.63.0 (b9b95cb )
Dependencies
Update dependency com.google.cloud:sdk-platform-java-config to v3.53.0 (#1980 ) (1520b7c )
2.32.2 (2025-10-04)
Dependencies
Update dependency com.google.cloud:sdk-platform-java-config to v3.52.3 (#1973 ) (141ec94 )
2.32.1 (2025-09-26)
Dependencies
Update dependency com.google.cloud:sdk-platform-java-config to v3.52.2 (#1969 ) (2243471 )
2.32.0 (2025-09-12)
Features
Dependencies
Update dependency com.google.cloud:sdk-platform-java-config to v3.52.1 (#1963 ) (833a34a )
2.31.4 (2025-08-22)
Bug Fixes
deps: Update the Java code generator (gapic-generator-java) to 2.62.0 (90f5526 )
2.31.3 (2025-08-20)
Dependencies
Update dependency com.google.cloud:sdk-platform-java-config to v3.52.0 (#1944 ) (30a6e28 )
2.31.2 (2025-08-08)
Bug Fixes
deps: Update the Java code generator (gapic-generator-java) to 2.61.0 (c7bd68d )
Dependencies
Update dependency com.google.cloud:sdk-platform-java-config to v3.51.0 (#1936 ) (a25433f )
2.31.1 (2025-07-28)
Bug Fixes
deps: Update the Java code generator (gapic-generator-java) to 2.60.2 (06372cd )
Dependencies
Update dependency com.google.cloud:sdk-platform-java-config to v3.50.2 (#1926 ) (1ecdf37 )
2.31.0 (2025-07-14)
Features
Dependencies
Update dependency com.google.cloud:gapic-libraries-bom to v1.61.0 (#1901 ) (beeb125 )
Update dependency com.google.cloud:sdk-platform-java-config to v3.50.1 (#1908 ) (b10e0f0 )
2.30.0 (2025-06-26)
Features
Enable grpc configurator for client-side tracing (#1886 ) (97004c8 )
Dependencies
Update dependency com.google.cloud:gapic-libraries-bom to v1.60.0 (#1799 ) (bf2a33c )
Update dependency com.google.cloud:sdk-platform-java-config to v3.50.0 (#1897 ) (a8d99cd )
Update googleapis/sdk-platform-java action to v2.59.1 (#1880 ) (4fb9929 )
Update googleapis/sdk-platform-java action to v2.60.0 (#1898 ) (0921f86 )
2.29.2 (2025-06-13)
Bug Fixes
deps: Update the Java code generator (gapic-generator-java) to 2.59.0 (910a6c2 )
2.29.1 (2025-06-07)
Dependencies
Update dependency com.google.cloud:sdk-platform-java-config to v3.49.0 (#1860 ) (0eff028 )
2.29.0 (2025-06-06)
Features
Bug Fixes
Dependencies
Update dependency org.easymock:easymock to v5.6.0 (#1858 ) (acc1513 )
2.28.2 (2025-05-16)
Dependencies
Update dependency com.google.cloud:sdk-platform-java-config to v3.48.0 (#1847 ) (7ed3232 )
Update googleapis/sdk-platform-java action to v2.58.0 (#1853 ) (eef820d )
2.28.1 (2025-05-06)
Dependencies
Update dependency com.google.cloud:sdk-platform-java-config to v3.47.0 (#1841 ) (ac393e6 )
Update googleapis/sdk-platform-java action to v2.57.0 (#1842 ) (0745906 )
2.28.0 (2025-04-29)
Features
2.27.2 (2025-04-25)
Bug Fixes
deps: Update the Java code generator (gapic-generator-java) to 2.56.2 (1210f32 )
Dependencies
Update dependency com.google.cloud:sdk-platform-java-config to v3.46.2 (#1823 ) (4d2026c )
2.27.1 (2025-03-18)
Bug Fixes
deps: Update the Java code generator (gapic-generator-java) to 2.55.1 (ba1ad98 )
Dependencies
Update dependency com.google.cloud:sdk-platform-java-config to v3.45.1 (#1791 ) (ab5ac8e )
2.27.0 (2025-03-05)
Features
Bug Fixes
deps: Update the Java code generator (gapic-generator-java) to 2.54.0 (b9b302b )
Dependencies
Update dependency com.google.cloud:gapic-libraries-bom to v1.53.0 (#1779 ) (8369118 )
2.26.4 (2025-02-26)
Dependencies
Update dependency com.google.cloud:sdk-platform-java-config to v3.44.0 (#1769 ) (7a86509 )
2.26.3 (2025-02-21)
Dependencies
Update dependency com.google.cloud:gapic-libraries-bom to v1.52.0 (#1747 ) (592072b )
2.26.2 (2025-02-12)
Bug Fixes
deps: Update the Java code generator (gapic-generator-java) to 2.53.0 (be0d0cd )
Dependencies
Update dependency com.google.cloud:sdk-platform-java-config to v3.43.0 (#1737 ) (7272a41 )
Update googleapis/sdk-platform-java action to v2.53.0 (#1738 ) (b8a7a5d )
2.26.1 (2025-02-05)
Bug Fixes
deps: Update the Java code generator (gapic-generator-java) to 2.52.0 (9594024 )
Dependencies
Update dependency com.google.cloud:gapic-libraries-bom to v1.51.0 (#1726 ) (89f31a8 )
2.26.0 (2025-01-29)
Features
Add firestoreInDatastoreMode for datastore emulator (#1698 ) (50f106d )
Dependencies
Update dependency com.google.cloud:sdk-platform-java-config to v3.42.0 (#1725 ) (1cbaf22 )
2.25.4 (2025-01-22)
Dependencies
Update dependency org.easymock:easymock to v5.5.0 (#1666 ) (0333b07 )
2.25.3 (2025-01-15)
Dependencies
Update dependency com.google.cloud:gapic-libraries-bom to v1.50.0 (#1708 ) (b78660f )
2.25.2 (2025-01-09)
Bug Fixes
deps: Update the Java code generator (gapic-generator-java) to 2.51.1 (90d8b30 )
Fix emulator command arg data-dir (#1695 ) (9d53195 )
Dependencies
Update dependency com.google.cloud:gapic-libraries-bom to v1.49.0 (#1693 ) (8160c28 )
Update dependency com.google.cloud:sdk-platform-java-config to v3.41.1 (#1703 ) (bf9537f )
Update dependency com.google.guava:guava-testlib to v33.4.0-jre (#1694 ) (b91a2af )
2.25.1 (2024-12-13)
Bug Fixes
deps: Update the Java code generator (gapic-generator-java) to 2.51.0 (106ee4d )
Dependencies
2.25.0 (2024-12-11)
Features
Dependencies
Update dependency com.google.cloud:gapic-libraries-bom to v1.48.0 (#1605 ) (5c6a678 )
Documentation
Update gapic upgrade installation instructions (#1677 ) (b3fbfcc )
2.24.3 (2024-11-18)
Dependencies
2.24.2 (2024-11-06)
Bug Fixes
doc: Add discriptions for TransactionCallable interface (#1644 ) (173a883 )
doc: Fix return types for batch interface (#1645 ) (1189211 )
2.24.1 (2024-10-28)
Dependencies
Update dependency com.google.cloud:sdk-platform-java-config to v3.39.0 (#1640 ) (fe61f66 )
Update googleapis/sdk-platform-java action to v2.49.0 (#1638 ) (57598d7 )
2.24.0 (2024-10-24)
Features
Add FindNearest API to the stable branch (3512ba2 )
Bug Fixes
sample: Change update entity sample to use transaction (#1633 ) (c44f17a )
Dependencies
Update dependency com.google.cloud:sdk-platform-java-config to v3.38.0 (#1632 ) (6453f1e )
Update googleapis/sdk-platform-java action to v2.48.0 (#1628 ) (d3bce79 )
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
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
2.17.0 (2023-08-22)
Features
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
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 )
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 )
Features
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 )
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v1.2.0 (#430 ) (86c4dfe )
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v1.1.0 (#417 ) (0ecddb2 )
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v1 (#404 ) (c168760 )
Bug Fixes
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.21.1 (#397 ) (947befe )
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 )
Features
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.20.1 (#365 ) (ccc4a01 )
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.20.0 (#350 ) (13336fb )
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.19.0 (#339 ) (393bd29 )
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.18.0 (#309 ) (211ac20 )
Dependencies
update dependency com.google.oauth-client:google-oauth-client to v1.31.4 (#301 ) (f03b4ce )
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.17.0 (#288 ) (30f11d2 )
Bug Fixes
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.16.1 (b323187 )
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.16.0 (#277 ) (fbfa25b )
Dependencies
update dependency com.google.oauth-client:google-oauth-client to v1.31.2 (#265 ) (3f165c7 )
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 )
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
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 )
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 )
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 )
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 )
Bug Fixes
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 )
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]