2.0.4
General
- Updated
gcp-libraries-bom.version
to 20.9.0.
Datastore
- Added support for
Stream
return type in both GQL and method name-based queries (#551). - Made
DatastorePageable
compatible with Spring Data 2.5.x (#569).
Firestore
- Fixed: Unable to query by document ID. (#506).
- Fixed: Attempting to infer environment credentials when using emulator. (#555).
- Added support for
OrderBy
clause in method name. (#516).
Pub/Sub
- Fixed: bean factory propagation in consumer binding (#515).
- Removed workaround in
PubSubInboundChannelAdapter
ensuring error propagation during application shutdown.
This should be a no-op to users, as Spring Integration starting with v5.4.3 and Spring Cloud Stream starting with v3.1.1 userequireSubscribers=true
on the default error channels, causing any errors reaching error channels with no subscribers to propagate an exception. - Added IDE discovery for
management.health.pubsub.enabled
property (#543)
Secret Manager
- Fixed:
ByteString
value conversion compatibility with Spring Boot 2.5.x (#496).
Thanks to our community contributors, @artemptushkin, @garywg04 and @Alos!