v0.25.0
pathwaycom/pathwayv0.25.0Jul 17, 2025by github-actions[bot]
AI Summary
This release adds a QuestDB write connector, introduces 'only_metadata' format for filesystem reading, and makes several breaking changes including license tier restrictions and API changes.
Key Highlights
- pw.io.questdb.write method for writing to Quest DB
- pw.io.fs.read now supports 'only_metadata' format
- Elasticsearch and BigQuery connectors moved to Scale license tier
- pw.io.fs.read no longer accepts format='raw'
Breaking Changes
- Elasticsearch and BigQuery connectors require Scale license tier
- pw.io.fs.read no longer accepts format='raw'
- pw.io.s3_csv.read connector has been removed
New Features
- pw.io.questdb.write
- pw.io.fs.read with format='only_metadata'
Full Release Notes
### Added - `pw.io.questdb.write` method for writing to Quest DB. - `pw.io.fs.read` now supports the `"only_metadata"` format. When this format is used, the table will contain only metadata updates for the tracked directory, without reading file contents. ### Changed - **BREAKING** The Elasticsearch and BigQuery connectors have been moved to the Scale license tier. You can obtain the Scale tier license for free at https://pathway.com/get-license. - **BREAKING** `pw.io.fs.read` no longer accepts `format="raw"`. Use `format="binary"` to read binary objects, `format="plaintext_by_file"` to read plaintext objects per file, or `format="plaintext"` to read plaintext objects split into lines. - **BREAKING** The `pw.io.s3_csv.read` connector has been removed. Please use `pw.io.s3.read` with `format="csv"` instead. ### Fixed - `pw.io.s3.read` and `pw.io.s3.write` now also check the `AWS_PROFILE` environment variable for AWS credentials if none are explicitly provided.