v0.26.4

pathwaycom/pathwayv0.26.4Oct 16, 2025by github-actions[bot]

AI Summary

This release adds Qdrant vector database integration and MySQL write connector, while improving DeltaLake and PostgreSQL connectors with new timestamp-based reading and output table type options.

Key Highlights

  • New Qdrant external integration
  • New MySQL write connector supporting stream of changes and realtime snapshot
  • DeltaLake connector now accepts start_from_timestamp_ms parameter
  • Async UDFs now have default ExponentialRetryStrategy
  • PostgreSQL write now supports stream of changes and realtime-updated snapshot

New Features

  • Qdrant external integration
  • pw.io.mysql.write connector
  • pw.io.deltalake.read start_from_timestamp_ms parameter
  • Default retry strategy for async UDFs
  • pw.io.postgres.write output_table_type parameter
  • Deprecation of pw.io.postgres.write_snapshot

Full Release Notes

### Added
- New external integration with [Qdrant](https://qdrant.tech/).
- `pw.io.mysql.write` method for writing to MySQL. It supports two output table types: stream of changes and a realtime-updated data snapshot.

### Changed
- `pw.io.deltalake.read` now accepts the `start_from_timestamp_ms` parameter for non-append-only tables. In this case, the connector will replay the history of changes in the table version by version starting from the state of the table at the given timestamp. The differences between versions will be applied atomically.
- Asynchronous UDFs for connecting to API based llm and embedding models now have by default retry strategy set to `pw.udfs.ExponentialRetryStrategy()`
- `pw.io.postgres.write` method now supports two output table types: stream of changes and realtime-updated data snapshot. The output table type can be chosen with the `output_table_type` parameter.
- `pw.io.postgres.write_snapshot` method has been deprecated.