Skip to content

Commit 412a460

Browse files
committed
Add changelog entries for 0.2.7 and upcoming 0.3.0
1 parent 59339fb commit 412a460

1 file changed

Lines changed: 17 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# Changelog
2+
3+
## 0.3.0 (unreleased)
4+
5+
### Changed
6+
7+
- Upgraded to ggsql Rust crate v0.3.0. See the [upstream changelog](https://github.com/posit-dev/ggsql/blob/main/CHANGELOG.md) for details on new features, bug fixes, and breaking changes.
8+
- Replaced polars with Arrow (via pyarrow) for the Rust↔Python data bridge. `DuckDBReader.execute_sql()`, `Spec.data()`, `Spec.layer_data()`, and `Spec.stat_data()` now return `pyarrow.Table` instead of `polars.DataFrame`. `DuckDBReader.register()` accepts `pyarrow.Table` (polars DataFrames are still accepted via automatic conversion). Custom readers returning polars DataFrames from `execute_sql()` continue to work without changes.
9+
- Runtime dependency changed from `polars` to `pyarrow`.
10+
11+
## 0.2.7
12+
13+
Synced with ggsql Rust crate v0.2.7.
14+
15+
## 0.1.4
16+
17+
Initial release.

0 commit comments

Comments
 (0)