What’s Changed
- feat(alerting): classify MySQL 1236 max_allowed_packet errors separately (#4417) @dtunikov
- npm update, cargo update (#4419) @serprex
- Classify deadlock avoided for CH ALTER as recoverable (#4418) @ilidemi
- mysql: add syncer.EventCacheCount setting (#4413) @dtunikov
- Edit Mirror: don't strip shared destination on table removal (#4414) @serprex
- PG: clean up replication pings, unify wal_sender_timeout handling (#4363) @ilidemi
- Classify PG could not rename snapshot file error (#4407) @ilidemi
- Remove double-log during resync (#4410) @ilidemi
- Use unique staging paths for BigQuery source (#4411) @ilidemi
- hotpath optimization for AddRecord (#4415) @jgao54
- restore async replication connection keepalive when PullRecords is not active (#4405) @jgao54
- Validate CH DB engine (#4408) @ilidemi
- Update dockerfile dependencies (#4397) @renovate[bot]
- fix(ci): isolate dev docker PR builds from secrets (#4385) @Jeremyyang920
- Slack scrub auth token in UI (#4391) @ilidemi
- use "as binary" conversion to join info schema tables to resolve any collation issues (#4406) @dtunikov
- add skip_validation flag to create cdc flow request (#4403) @dtunikov
- use exact count when estimates fail (#4393) @jgao54
- always ping on timeout (#4404) @jgao54
- MongoDB connector: Add
skip_cert_verificationparameter to Peer Configuration (#4396) @pfcoperez - Update docker-compose dependencies to v2.50.0 (#4400) @renovate[bot]
- Update github-actions dependencies (#4398) @renovate[bot]
- Disable fieldalignment for test files (#4390) @ilidemi
- Teach Claude CIDB (#4392) @ilidemi
- Lock file maintenance (#4394) @renovate[bot]
- Make PG
SkipCertVerificationtake effect in PG-PG PGdump (#4395) @pfcoperez - DBI-782: PG Connector TLS settings unification (#4388) @pfcoperez
- Clean up NoDeadlineConn (#4389) @ilidemi
- fix: emit Slack alert members as <@userid> mentions (#4386) @kang8
- Ensure ssh honors context deadlines (#4380) @jgao54
- feat: upgrade
docker-compose.ymlstable image tags (#4384) @github-actions[bot]