What's Changed
Additional New Features
- Add CRC32C checksum based validation in GCS Avro to Cloud Spanner pipeline by @adityatulasi-google in #3509
- feat(Datastream): Add SQL Server (MSSQL) source support by @pabloqc in #3580
- Adding MySQL data writer in data generator by @shreyakhajanchi in #3712
- Add optional Javascript UDF options for the DatastreamMongoDBToFirestore template by @le-michael in #3723
- Adding Spanner writer in data generator by @shreyakhajanchi in #3720
Bug fixes
- [datastream-to-spanner] Add Integration Tests for retryDLQ and retryAllDLQ mode for sharded and non-sharded setup by @aasthabharill in #3664
- Add missing setCoder calls in the DatastreamMongoDBToFirestore template by @le-michael in #3727
Improvements
- [GCS_Text_to_Cloud_Spanner] Handling all the exceptions during CSV parsing and writing all the errored CSV records to GCS by @darshan-sj in #3709
- [DataStreamToSpanner] Increase condition wait timeout by 5 minutes to account for Job Initialization time by @darshan-sj in #3718
- Add AWS dependencies to the YAML template by @chamikaramj in #3732
Package Upgrades
New Contributors
- @adityatulasi-google made their first contribution in #3509
Full Changelog: 2026-04-14-00_RC00...2026-04-28-00_RC00
Note: This release is being rolled out. It may not be in your region yet.