Release Date: February 16th, 2026 pgstream v1.0.1 is a minor release on top of the v1.0.0 stateless DDL replication base. It adds DDL-aware enforcement for strict transformation rules, optional XIDs on replication events, and a set of snapshot and replication fixes.Documentation Index
Fetch the complete documentation index at: https://xata.io/docs/llms.txt
Use this file to discover all available pages before exploring further.
DDL Enforcement in Strict Transformation Mode
Closes #262 via PR #723. Before this release, DDL events bypassed the transformer entirely. New tables or columns could appear without transformation rules applying, which broke the guarantee ofstrict validation mode and risked leaking untransformed data.
The transformer now inspects DDL events and blocks the ones not covered by the configured rules when validation is strict (globally or per-table):
- Tables added
- Columns added
- Tables renamed
- Columns renamed
noop alongside active transformers, so explicit no-op rules count as valid coverage during DDL validation.
XIDs in Replication Events
Closes #687 via PR #721. Replication events can now optionally carry the originating transaction ID. This is wired through to thewal2json plugin parameters and is disabled by default. Enable it via YAML or environment variables when downstream consumers need transaction-grouped events.
Bug Fixes
- Duplicate
ALTER ... DROPevents are no longer emitted (PR #724). - Schema names with capital letters are handled correctly during schema snapshot (PR #715).
- Search index-exists error handling fixed (PR #720).
- Use
MAX(ctid)instead of probing for missing pages during snapshot (PR #713). - Test formatting variable fix (PR #716).
Other Changes
go.opentelemetry.io/contrib/instrumentation/runtime0.64.0 → 0.65.0 (PR #717).go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc1.39.0 → 1.40.0 (PR #718).github.com/elastic/go-elasticsearch/v88.19.1 → 8.19.2 (PR #719).
Upgrade
No migration is required when upgrading from v1.0.0. Replace the binary and restart pgstream.Support
- Issues: https://github.com/xataio/pgstream/issues
- Documentation: https://github.com/xataio/pgstream/tree/main/docs
- Discussions: https://github.com/xataio/pgstream/discussions