Releases: xataio/pgstream
v0.9.11
v0.9.10
v0.9.9
v0.9.8
v1.0.1
⚡ Highlights
🔀 Support to block DDL events for strict transformation rules
🆔 Support for XIDs in replication events
🐛 Bug fixes
Dependency updates
What's Changed
- Use MAX(ctid) instead of checking for missing pages by @oldmantaiter in #713
- Fix improper formatting variable in tests by @oldmantaiter in #716
- [Snapshot] Support schema names with capital letters during schema snapshot by @eminano in #715
- [Search] Fix search index exists error handling by @eminano in #720
- Bump go.opentelemetry.io/contrib/instrumentation/runtime from 0.64.0 to 0.65.0 by @dependabot[bot] in #717
- Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.39.0 to 1.40.0 by @dependabot[bot] in #718
- Bump github.com/elastic/go-elasticsearch/v8 from 8.19.1 to 8.19.2 by @dependabot[bot] in #719
- [Replication] Add option to include XIDs in replication events by @eminano in #721
- [Transformers] Block DDL changes when validation mode is strict by @eminano in #723
- [Replication] Fix duplicate alter drop events by @eminano in #724
Full Changelog: v1.0.0...v1.0.1
v1.0.0
⚡ Highlights
🔄 Stateless schema change replication
🚨 Breaking changes
🧹 Schema log removed from the architecture
🔍 Search targets updated to use index mapping aliases for pgstream id mapping
⚙️ Configuration updated to remove schema log references
For more details about the architectural changes or the migration information, check the release notes.
What's Changed
- Stateless DDL replication by @eminano in #691
- Add option to init/destroy migrations only by @eminano in #708
- Update release notes by @eminano in #710
- Release v1.0.0 candidate by @eminano in #709
Full Changelog: v0.9.7...v1.0.0
v0.9.7
What's Changed
- Fix tstzrange with nil upper or lower value by @oldmantaiter in #699
- Optional ID hashing to avoid Elasticsearch ID length limit by @mcadariu in #701
- Bump github.com/lib/pq from 1.10.9 to 1.11.1 by @dependabot[bot] in #702
- Bump go.opentelemetry.io/otel/sdk/metric from 1.39.0 to 1.40.0 by @dependabot[bot] in #705
- Bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc from 1.39.0 to 1.40.0 by @dependabot[bot] in #704
- Bump clickhouse/clickhouse-server from 25.12.4-alpine to 26.1.2-alpine in /build/docker by @dependabot[bot] in #707
New Contributors
Full Changelog: v0.9.6...v0.9.7
v0.9.6
Highlights
🐛 Bug fixing
Dependency updates
What's Changed
- Fix double encoding in postgres password by @eminano in #681
- Add docker services for each postgres version by @eminano in #682
- Bump github.com/segmentio/kafka-go from 0.4.49 to 0.4.50 by @dependabot[bot] in #683
- Bump clickhouse/clickhouse-server from 25.12.2-alpine to 25.12.3-alpine in /build/docker by @dependabot[bot] in #684
- Add retry logic to integration test catalog queries by @eminano in #690
- Bump github.com/expr-lang/expr from 1.17.0 to 1.17.7 by @dependabot[bot] in #695
- Bump github.com/bytedance/sonic from 1.14.2 to 1.15.0 by @dependabot[bot] in #693
- Bump clickhouse/clickhouse-server from 25.12.3-alpine to 25.12.4-alpine in /build/docker by @dependabot[bot] in #694
- Support tstzrange in snapshots by @oldmantaiter in #692
- [Snapshot] Fix enum array copy by @eminano in #696
- Fix json encoding mismatch by @eminano in #698
New Contributors
- @oldmantaiter made their first contribution in #692
Full Changelog: v0.9.5...v0.9.6
v0.9.5
What's Changed
Full Changelog: v0.9.4...v0.9.5
v0.9.4
⚡ Highlights
🔢 Sequence DDL replication support
💻 Validate transformation rules command added to CLI
Dependency updates
🐞 Bug fixes
What's Changed
- Bump clickhouse/clickhouse-server from 25.11.2-alpine to 25.12.1-alpine in /build/docker by @dependabot[bot] in #658
- Bump opensearchproject/opensearch from 3.3.2 to 3.4.0 in /build/docker by @dependabot[bot] in #659
- Bump opensearchproject/opensearch-dashboards from 3.3.0 to 3.4.0 in /build/docker by @dependabot[bot] in #660
- Bump github.com/schollz/progressbar/v3 from 3.18.0 to 3.19.0 by @dependabot[bot] in #661
- Bump github.com/labstack/echo/v4 from 4.14.0 to 4.15.0 by @dependabot[bot] in #663
- Bump github.com/jackc/pgx/v5 from 5.7.6 to 5.8.0 by @dependabot[bot] in #662
- [Transformers] Add cmd to validate transformation rules by @eminano in #667
- Use qualified sequence name when querying from pg by @eminano in #671
- [Postgres Target] Replicate schema drop by @eminano in #673
- [Replication] Sequence support (explicit) by @eminano in #674
- Bump clickhouse/clickhouse-server from 25.12.1-alpine to 25.12.2-alpine in /build/docker by @dependabot[bot] in #670
- [Replication] Add replication lag metric attribute by @eminano in #675
Full Changelog: v0.9.3...v0.9.4