Skip to content

Conversation

@release-please
Copy link
Contributor

@release-please release-please bot commented Dec 4, 2025

🤖 I have created a release beep boop

3.29.0

3.29.0 (2025-12-16)

Features

  • Add additional Firestore query snippets (#1790) (4099e5b)
  • add bulk delete api (#1704) (5ef6254)
  • add Firestore CloneDatabase support (1fa6ae8)
  • add support for the VectorValue type (#1716) (81bfa0d)
  • Add support for vector search with Query#findNearest (#1827) (4ad463a)
  • add the UserCreds API (f0e1ba1)
  • enable hermetic library generation (#1697) (85e66df)
  • Expose tags field in Database and RestoreDatabaseRequest public protos (0f6774a)
  • Expose the proto changes to support FindNearest.distance_result_field parameter and the FindNearest.distance_threshold parameter (6456d85)
  • Improve Logging (#1892) (e74457a)
  • introduce java.time variables and methods (#1935) (6c94910)
  • java record serialization/deserialization (#1842) (aff93bf)
  • new Firestore index modes and Database Editions (f0e1ba1)
  • Record serialization/deserialization (#1706) (f5613b4)
  • Tracing using OpenTelemetry (#1728) (00dc240)
  • update with latest from main (#2277) (7c1630a)

Bug Fixes

  • Add configurable to run tests against different firestore backends (#1659) (a60d2a3)
  • Add the deprecation notice for tracing enable/disable option. (#1866) (d213245)
  • BulkWriter flush logic (#1778) (627619d)
  • bump default deadline on CreateDatabase and RestoreDatabase to 2 minutes (f3dac25)
  • comparing double with long (#1960) (8cb4dc8)
  • correct hermetic library generation script path (#1727) (172d224)
  • deps: update the Java code generator (gapic-generator-java) to 2.46.1 (f9ddf32)
  • deps: update the Java code generator (gapic-generator-java) to 2.47.0 (c606cea)
  • deps: update the Java code generator (gapic-generator-java) to 2.49.0 (0bd75f1)
  • deps: update the Java code generator (gapic-generator-java) to 2.50.0 (aef5ec5)
  • deps: update the Java code generator (gapic-generator-java) to 2.51.0 (c623c1d)
  • deps: update the Java code generator (gapic-generator-java) to 2.51.1 (f6fcbf1)
  • deps: update the Java code generator (gapic-generator-java) to 2.52.0 (251a923)
  • deps: update the Java code generator (gapic-generator-java) to 2.55.1 (3348504)
  • deps: update the Java code generator (gapic-generator-java) to 2.56.0 (f0e1ba1)
  • deps: update the Java code generator (gapic-generator-java) to 2.56.2 (38aa23d)
  • deps: update the Java code generator (gapic-generator-java) to 2.56.3 (1c367cd)
  • deps: update the Java code generator (gapic-generator-java) to 2.57.0 (b01cbf9)
  • deps: update the Java code generator (gapic-generator-java) to 2.58.0 (819dc99)
  • deps: update the Java code generator (gapic-generator-java) to 2.59.0 (f44e1e5)
  • deps: update the Java code generator (gapic-generator-java) to 2.60.1 (e90f7d1)
  • deps: update the Java code generator (gapic-generator-java) to 2.60.2 (0f6774a)
  • deps: update the Java code generator (gapic-generator-java) to 2.62.1 (1fa6ae8)
  • deps: update the Java code generator (gapic-generator-java) to 2.62.2 (3460038)
  • deps: update the Java code generator (gapic-generator-java) to 2.62.3 (75901e3)
  • deps: update the Java code generator (gapic-generator-java) to 2.64.1 (3de013f)
  • deps: update the Java code generator (gapic-generator-java) to 2.65.0-rc1 (74626a6)
  • Drop the setTracingEnabled flag from Options (@BetaApi change) (#1869) (712d57e)
  • elide string processing of 'fine' level log messages unless they will actually be logged (#2055) (22a41a2)
  • fix clirr check failure (#1841) (b8b995f)
  • getAuthenticationType in EmulatorCredentials should not throw. (#2003) (29afb41)
  • Implement BulkWriter shutdown logic (#2202) (7301774)
  • Improve error messages in tests (#1855) (cb5f9d6)
  • Improve performance of the UTF-8 string comparison logic. (#2182) (869a381)
  • make StreamableQuery#internalStream package-private to avoid documentation and prevent clirr errors (593acc3)
  • Migrate off GeneratedMessageV3 (#1692) (44c26e9)
  • next release candidate (bae8a1b)
  • Remove race condition in test. (#1826) (791281e)
  • Resolve RejectedExecutionException that occurred on BulkWriter close or executor shutdown (#2223) (e919ebb)
  • revert "Feat: Record serialization/deserialization" (61073e3)
  • sort document reference by long type id (#1945) (c38e3ad)
  • sort strings in UTF-8 encoded byte order (#1967) (4309639)
  • Status is missing while creating FirestoreException from ApiException (#2107) (00a6f54)
  • Update to Java 11, since runtime doesn't support 8. (#1867) (723c7cc)
  • Use lazy encoding in UTF-8 encoded string comparison (#2021) (11a4c74)

Dependencies

  • Migrate to io.opentelemetry.semconv:opentelemetry-semconv dep (#2014) (b3df19e)
  • update beam.version (#1794) (0737ada)
  • update beam.version to v2.56.0 (#1669) (a4b4d1d)
  • update beam.version to v2.57.0 (#1715) (d8dcd5b)
  • update beam.version to v2.59.0 (#1813) (0264e23)
  • update beam.version to v2.60.0 (#1894) (434e6e0)
  • update beam.version to v2.62.0 (#1984) (cbf1ceb)
  • update beam.version to v2.63.0 (#2020) (dce5a4d)
  • update beam.version to v2.64.0 (#2068) (22e7b89)
  • update beam.version to v2.65.0 (#2115) (a46be91)
  • update beam.version to v2.66.0 (#2172) (4b7f49e)
  • update dependency com.android.tools.metalava:metalava to v1.0.0-alpha11 (#1736) (649d7b4)
  • update dependency com.android.tools.metalava:metalava to v1.0.0-alpha12 (#2013) (929d41c)
  • update dependency com.diffplug.spotless:spotless-maven-plugin to v2.44.1 (#1969) (7a4813b)
  • update dependency com.diffplug.spotless:spotless-maven-plugin to v2.44.2 (#1981) (c4ea331)
  • update dependency com.diffplug.spotless:spotless-maven-plugin to v2.44.3 (#2023) (6123125)
  • update dependency com.diffplug.spotless:spotless-maven-plugin to v2.44.4 (#2071) (5ccefcf)
  • update dependency com.diffplug.spotless:spotless-maven-plugin to v2.44.5 (#2128) (b100ac3)
  • update dependency com.diffplug.spotless:spotless-maven-plugin to v2.45.0 (#2184) (88097cb)
  • update dependency com.google.api.grpc:proto-google-cloud-trace-v1 to v1.4.2 (#1749) (b20371a)
  • update dependency com.google.api.grpc:proto-google-cloud-trace-v1 to v2 (#1755) (fb71213)
  • update dependency com.google.api.grpc:proto-google-cloud-trace-v1 to v2.47.0 (#1774) (222629a)
  • update dependency com.google.api.grpc:proto-google-cloud-trace-v1 to v2.48.0 (#1800) (1c7c12f)
  • update dependency com.google.api.grpc:proto-google-cloud-trace-v1 to v2.49.0 (#1818) (c651a6f)
  • update dependency com.google.api.grpc:proto-google-cloud-trace-v1 to v2.51.0 (#1852) (1efbb10)
  • update dependency com.google.api.grpc:proto-google-cloud-trace-v1 to v2.52.0 (#1879) (33cdd41)
  • update dependency com.google.api.grpc:proto-google-cloud-trace-v1 to v2.53.0 (#1913) (cbaa7a7)
  • update dependency com.google.api.grpc:proto-google-cloud-trace-v1 to v2.54.0 (#1937) (0a90abc)
  • update dependency com.google.api.grpc:proto-google-cloud-trace-v1 to v2.55.0 (#1961) (5c62282)
  • update dependency com.google.api.grpc:proto-google-cloud-trace-v1 to v2.56.0 (#1975) (7388291)
  • update dependency com.google.api.grpc:proto-google-cloud-trace-v1 to v2.57.0 (#2000) (c5207bc)
  • update dependency com.google.api.grpc:proto-google-cloud-trace-v1 to v2.58.0 (#2018) (966a471)
  • update dependency com.google.api.grpc:proto-google-cloud-trace-v1 to v2.59.0 (#2030) (38d80ac)
  • update dependency com.google.api.grpc:proto-google-cloud-trace-v1 to v2.60.0 (#2049) (f68462c)
  • update dependency com.google.api.grpc:proto-google-cloud-trace-v1 to v2.61.0 (#2094) (20b64e0)
  • update dependency com.google.api.grpc:proto-google-cloud-trace-v1 to v2.62.0 (#2105) (06387ba)
  • update dependency com.google.api.grpc:proto-google-cloud-trace-v1 to v2.63.0 (#2122) (d5f6a8e)
  • update dependency com.google.api.grpc:proto-google-cloud-trace-v1 to v2.64.0 (#2143) (c42dcab)
  • update dependency com.google.api.grpc:proto-google-cloud-trace-v1 to v2.66.0 (#2154) (15f1ceb)
  • update dependency com.google.api.grpc:proto-google-cloud-trace-v1 to v2.67.0 (#2167) (3c95bf1)
  • update dependency com.google.api.grpc:proto-google-cloud-trace-v1 to v2.68.0 (#2193) (30c5a19)
  • update dependency com.google.cloud:google-cloud-trace to v2 (#1756) (f6989d8)
  • update dependency com.google.cloud:google-cloud-trace to v2.47.0 (#1775) (d3c2744)
  • update dependency com.google.cloud:google-cloud-trace to v2.48.0 (#1801) (3d9082c)
  • update dependency com.google.cloud:google-cloud-trace to v2.49.0 (#1819) (9279409)
  • update dependency com.google.cloud:google-cloud-trace to v2.51.0 (#1853) (e674b7a)
  • update dependency com.google.cloud:google-cloud-trace to v2.52.0 (#1880) (2827f77)
  • update dependency com.google.cloud:google-cloud-trace to v2.53.0 (#1914) (d3834e1)
  • update dependency com.google.cloud:google-cloud-trace to v2.54.0 (#1933) (622b742)
  • update dependency com.google.cloud:google-cloud-trace to v2.55.0 (#1962) (d8144b5)
  • update dependency com.google.cloud:google-cloud-trace to v2.56.0 (#1976) (978c053)
  • update dependency com.google.cloud:google-cloud-trace to v2.57.0 (#2001) (b3917a9)
  • update dependency com.google.cloud:google-cloud-trace to v2.58.0 (#2019) (3bd7fdb)
  • update dependency com.google.cloud:google-cloud-trace to v2.59.0 (#2031) (73a68a6)
  • update dependency com.google.cloud:google-cloud-trace to v2.60.0 (#2050) (39111f5)
  • update dependency com.google.cloud:google-cloud-trace to v2.61.0 (#2095) (2eeaa5b)
  • update dependency com.google.cloud:google-cloud-trace to v2.62.0 (#2106) (ce18e7c)
  • update dependency com.google.cloud:google-cloud-trace to v2.63.0 (#2123) (504fdb4)
  • update dependency com.google.cloud:google-cloud-trace to v2.64.0 (#2144) (213f63c)
  • update dependency com.google.cloud:google-cloud-trace to v2.66.0 (#2155) (934b6e5)
  • update dependency com.google.cloud:google-cloud-trace to v2.67.0 (#2166) (7920b5b)
  • update dependency com.google.cloud:google-cloud-trace to v2.68.0 (#2194) (5fba79d)
  • update dependency com.google.cloud:sdk-platform-java-config to v3.30.0 (#1670) (5bcbf88)
  • update dependency com.google.cloud:sdk-platform-java-config to v3.30.1 (#1681) (9fb8531)
  • update dependency com.google.cloud:sdk-platform-java-config to v3.31.0 (#1699) (ef7349a)
  • update dependency com.google.cloud:sdk-platform-java-config to v3.32.0 (#1710) (2906472)
  • update dependency com.google.cloud:sdk-platform-java-config to v3.33.0 (#1762) (76090ce)
  • update dependency com.google.cloud:sdk-platform-java-config to v3.34.0 (#1795) (abb3f7f)
  • update dependency com.google.cloud:sdk-platform-java-config to v3.35.0 (#1810) (f4010e3)
  • update dependency com.google.cloud:sdk-platform-java-config to v3.36.0 (#1843) (4ef02c3)
  • update dependency com.google.cloud:sdk-platform-java-config to v3.36.1 (#1847) (7415278)
  • update dependency com.google.cloud:sdk-platform-java-config to v3.37.0 (#1871) (8503a3e)
  • update dependency com.google.cloud:sdk-platform-java-config to v3.40.0 (#1928) (8b6bc9a)
  • update dependency com.google.cloud:sdk-platform-java-config to v3.41.0 (#1954) (888d705)
  • update dependency com.google.cloud:sdk-platform-java-config to v3.41.1 (#1970) (bbf75cc)
  • update dependency com.google.cloud:sdk-platform-java-config to v3.42.0 (#1996) (050fe55)
  • update dependency com.google.cloud:sdk-platform-java-config to v3.43.0 (#2011) (b8c050e)
  • update dependency com.google.cloud:sdk-platform-java-config to v3.44.0 (#2025) (ff9ef43)
  • update dependency com.google.cloud:sdk-platform-java-config to v3.45.1 (#2038) (bbe6623)
  • update dependency com.google.cloud:sdk-platform-java-config to v3.46.0 (#2076) (1d1f633)
  • update dependency com.google.cloud:sdk-platform-java-config to v3.46.1 (#2084) (83a593e)
  • update dependency com.google.cloud:sdk-platform-java-config to v3.46.2 (#2088) (757aa1c)
  • update dependency com.google.cloud:sdk-platform-java-config to v3.46.3 (#2099) (025d07c)
  • update dependency com.google.cloud:sdk-platform-java-config to v3.47.0 (#2103) (9d90996)
  • update dependency com.google.cloud:sdk-platform-java-config to v3.48.0 (#2117) (6d74fc8)
  • update dependency com.google.cloud:sdk-platform-java-config to v3.49.0 (#2135) (4006eaf)
  • update dependency com.google.cloud:sdk-platform-java-config to v3.49.2 (#2149) (6331e05)
  • update dependency com.google.cloud:sdk-platform-java-config to v3.50.0 (#2158) (97bd331)
  • update dependency com.google.cloud:sdk-platform-java-config to v3.50.1 (#2186) (466e597)
  • update dependency com.google.cloud:sdk-platform-java-config to v3.50.2 (#2200) (e4e75cf)
  • update dependency com.google.cloud:sdk-platform-java-config to v3.51.0 (#2213) (be04b4e)
  • update dependency com.google.cloud:sdk-platform-java-config to v3.52.0 (#2222) (cb90035)
  • update dependency com.google.cloud:sdk-platform-java-config to v3.52.1 (#2230) (bc07b64)
  • update dependency com.google.cloud:sdk-platform-java-config to v3.52.2 (#2235) (f1354dc)
  • update dependency com.google.cloud:sdk-platform-java-config to v3.52.3 (#2243) (dfe553a)
  • update dependency com.google.cloud:sdk-platform-java-config to v3.53.0 (#2249) (e50d2da)
  • update dependency com.google.cloud:sdk-platform-java-config to v3.54.1 (#2254) (21a1395)
  • update dependency com.google.cloud.opentelemetry:exporter-trace to v0.31.0 (#1750) (7219bb3)
  • update dependency com.google.cloud.opentelemetry:exporter-trace to v0.32.0 (#1845) (310d680)
  • update dependency com.google.cloud.opentelemetry:exporter-trace to v0.33.0 (#1876) (b3fba1f)
  • update dependency com.google.cloud.opentelemetry:exporter-trace to v0.34.0 (#2046) (cd610f3)
  • update dependency com.google.cloud.opentelemetry:exporter-trace to v0.35.0 (#2129) (f5013ad)
  • update dependency com.google.cloud.opentelemetry:exporter-trace to v0.36.0 (#2159) (edcb508)
  • update dependency io.opentelemetry.semconv:opentelemetry-semconv to v1.30.0 (#2022) (3767e36)
  • update dependency node to v22 (#2037) (315987f)
  • update dependency org.apache.beam:beam-runners-direct-java to v2.61.0 (#1939) (4823bdd)
  • update dependency org.apache.commons:commons-lang3 to v3.15.0 (#1745) (05a6f73)
  • update dependency org.apache.commons:commons-lang3 to v3.17.0 (#1792) (61b9810)
  • update dependency org.apache.commons:commons-lang3 to v3.18.0 (#2187) (1f3c20b)
  • update dependency org.graalvm.buildtools:junit-platform-native to v0.10.2 (#1685) (d3f329f)
  • update dependency org.graalvm.buildtools:native-maven-plugin to v0.10.2 (#1686) (bafebb8)
  • update dependency org.junit.vintage:junit-vintage-engine to v5.10.3 (#1722) (c4627a4)
  • update dependency ubuntu to v24 (#1848) (c60fb51)
  • update googleapis/sdk-platform-java action to v2.46.1 (#1862) (f35bcdb)
  • update googleapis/sdk-platform-java action to v2.47.0 (#1870) (971b164)
  • update googleapis/sdk-platform-java action to v2.48.0 (#1899) (eaf3c0c)
  • update googleapis/sdk-platform-java action to v2.50.0 (#1927) (700ed0a)
  • update googleapis/sdk-platform-java action to v2.51.0 (#1952) (9826cba)
  • update googleapis/sdk-platform-java action to v2.51.1 (#1968) (9f318b0)
  • update googleapis/sdk-platform-java action to v2.52.0 (#1993) (24dfe38)
  • update googleapis/sdk-platform-java action to v2.53.0 (#2012) (04cc429)
  • update googleapis/sdk-platform-java action to v2.54.0 (#2026) (cde290d)
  • update googleapis/sdk-platform-java action to v2.55.0 (#2039) (093850a)
  • update googleapis/sdk-platform-java action to v2.55.1 (#2043) (40973f2)
  • update googleapis/sdk-platform-java action to v2.56.0 (#2075) (e88755d)
  • update googleapis/sdk-platform-java action to v2.56.1 (#2081) (455af48)
  • update googleapis/sdk-platform-java action to v2.56.2 (#2087) (9aad696)
  • update googleapis/sdk-platform-java action to v2.57.0 (#2104) (9bfc6d3)
  • update googleapis/sdk-platform-java action to v2.58.0 (#2118) (3a5cb13)
  • update googleapis/sdk-platform-java action to v2.59.0 (#2133) (b1b78bb)
  • update googleapis/sdk-platform-java action to v2.59.1 (#2147) (4a21735)
  • update googleapis/sdk-platform-java action to v2.59.2 (#2152) (6ea90fc)
  • update googleapis/sdk-platform-java action to v2.60.0 (#2156) (59d73bc)
  • update googleapis/sdk-platform-java action to v2.60.0 (#2163) (4660432)
  • update googleapis/sdk-platform-java action to v2.60.0 (#2173) (4fddfea)
  • update googleapis/sdk-platform-java action to v2.60.0 (#2176) (8283a08)
  • update googleapis/sdk-platform-java action to v2.60.1 (#2181) (be9daba)
  • update googleapis/sdk-platform-java action to v2.61.0 (#2214) (e3aafbe)
  • update googleapis/sdk-platform-java action to v2.62.1 (#2224) (d546b5a)
  • update opentelemetry.version to v1.40.0 (#1753) (23ce20b)
  • update opentelemetry.version to v1.41.0 (#1793) (165aae9)
  • update opentelemetry.version to v1.42.1 (#1809) (cb821d9)
  • update opentelemetry.version to v1.43.0 (#1884) (f07ac99)
  • update opentelemetry.version to v1.44.1 (#1924) (68deeac)
  • update opentelemetry.version to v1.45.0 (#1947) (5bb839c)
  • update opentelemetry.version to v1.46.0 (#1977) (2b3de13)
  • update opentelemetry.version to v1.47.0 (#2009) (a832829)
  • update opentelemetry.version to v1.48.0 (#2036) (3a35489)
  • update opentelemetry.version to v1.49.0 (#2070) (23a1809)
  • update opentelemetry.version to v1.50.0 (#2114) (66d5e21)
  • update opentelemetry.version to v1.51.0 (#2145) (2f0958d)
  • update opentelemetry.version to v1.52.0 (#2191) (cfb4453)
  • update sdk-platform-java dependencies (#1901) (a698223)
  • update sdk-platform-java dependencies (#1906) (d70f77a)
  • update sdk-platform-java-config to 3.55.0-rc1 (#2276) (62744c8)

Documentation

  • add an example to the detailed comment in compareUtf8Strings() (#2183) (e16b158)

This PR was generated with Release Please. See documentation.

@release-please release-please bot requested review from a team as code owners December 4, 2025 21:37
@diegomarquezp diegomarquezp force-pushed the release-please--branches--protobuf-4.x-rc branch from f774e3b to b2313fc Compare December 4, 2025 21:37
@product-auto-label product-auto-label bot added size: m Pull request size is medium. api: firestore Issues related to the googleapis/java-firestore API. labels Dec 4, 2025
@release-please release-please bot changed the title chore(protobuf-4.x-rc): release 3.33.5-rc1 chore(protobuf-4.x-rc): release 3.29.0 Dec 15, 2025
@release-please release-please bot force-pushed the release-please--branches--protobuf-4.x-rc branch from 75707e0 to 52eb281 Compare December 15, 2025 21:44
@product-auto-label product-auto-label bot added size: l Pull request size is large. and removed size: m Pull request size is medium. labels Dec 15, 2025
@release-please release-please bot force-pushed the release-please--branches--protobuf-4.x-rc branch from 6676b06 to 5427b8e Compare December 15, 2025 22:24
@release-please release-please bot force-pushed the release-please--branches--protobuf-4.x-rc branch from 12f3b66 to 21690c2 Compare December 16, 2025 20:22
@diegomarquezp diegomarquezp deleted the release-please--branches--protobuf-4.x-rc branch December 16, 2025 20:39
@diegomarquezp diegomarquezp added the release-please:force-run To run release-please label Dec 16, 2025
@release-please release-please bot removed the release-please:force-run To run release-please label Dec 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api: firestore Issues related to the googleapis/java-firestore API. autorelease: closed size: l Pull request size is large.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants