Skip to content

Commit

Permalink
Pathway 0.8.0 release
Browse files Browse the repository at this point in the history
GitOrigin-RevId: 2af05fe6bd9c0ceb1ff6b99811087f183de9c251
  • Loading branch information
pw-ppodhajski authored and Manul from Pathway committed Feb 1, 2024
1 parent 6975374 commit 512c5ce
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 12 deletions.
19 changes: 9 additions & 10 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,20 +5,21 @@ All notable changes to this project will be documented in this file.
This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]

## [0.8.0] - 2024-02-01

### Added
- `pw.io.http.rest_connector` can now handle different kinds of HTTP requests.
- `pw.io.http.PathwayWebserver` can now enable CORS on the added endpoints.
- `pw.io.http.rest_connector` now supports multiple HTTP request types.
- `pw.io.http.PathwayWebserver` now allows Cross-Origin Resource Sharing (CORS) to be enabled on newly added endpoints
- Wrappers for LiteLLM and HuggingFace chat services and SentenceTransformers embedding service are now added to Pathway xpack for LLMs.

### Changed
- `pw.run` now takes additional parameter `runtime_typechecking` allowing to enable strict type checking at runtime.
- `pathway.io.http.rest_connector` now cast endpoint arguments to their schema types.
- Embedders in `pathway.xpacks.llm.embedders` now correctly process empty strings as queries.
- **BREAKING**: `pw.run` and `pw.run_all` now take only keyword arguments.
- `pw.run` now includes an additional parameter `runtime_typechecking` that enables strict type checking at runtime.
- Embedders in pathway.xpacks.llm.embedders now correctly process empty strings as queries.
- **BREAKING**: `pw.run` and `pw.run_all` now only accept keyword arguments.

### Fixed
- Returning `pw.Duration` from UDFs or using them as constant values no longer results in errors.
- `pw.io.debezium.read` now correctly handles tables without primary key.
- `pw.Duration` can now be returned from User-Defined Functions (UDFs) or used as a constant value without resulting in errors.
- `pw.io.debezium.read` now correctly handles tables that do not have a primary key.

## [0.7.10] - 2024-01-26

Expand Down Expand Up @@ -335,5 +336,3 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
### Added

<img src="https://d14l3brkh44201.cloudfront.net/PathwayManul.svg" alt="manul" width="50px"></img>


2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "pathway"
version = "0.7.10"
version = "0.8.0"
edition = "2021"
publish = false
rust-version = "1.72.0"
Expand Down

0 comments on commit 512c5ce

Please sign in to comment.