All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.5.0 - 2026-02-26
- Pushdown physical filters to
SQLExecutor(#160)
0.4.14 - 2026-01-14
- update Cargo.toml dependencies
0.4.13 - 2026-01-13
- update Cargo.toml dependencies
0.4.12 - 2025-12-04
- Fix conversion of empty
RecordBatch(#154)
0.4.11 - 2025-11-24
- Upgrade datafusion to 51, arrow to 57 (#151)
0.4.10 - 2025-09-18
- Upgrade datafusion to version 50 (#149)
0.4.9 - 2025-08-19
- Cargo clippy 1.89 (#146)
0.4.8 - 2025-08-05
- Add metrics to
SchemaCastScanExecandVirtualExecutionPlan(#143)
0.4.7 - 2025-07-29
- Upgrade datafusion to version 49 (#140)
0.4.6 - 2025-07-21
- Make VirtualExecutionPlan public (#138)
0.4.5 - 2025-07-09
- Add ability to set statistics in the SQLExecutor (#134)
0.4.4 - 2025-06-30
- Minor clippy fixes introduced in rust 1.88 (#132)
0.4.3 - 2025-06-22
- Update DataFusion to 48 (#130)
0.4.2 - 2025-04-21
- Fix errors in the
sqlfeature (#124)
0.4.1 - 2025-04-21
- update Cargo.toml dependencies
0.4.0 - 2025-04-14
- Refactor the SQL implementation to include the
SQLTabletrait and add support for parameterized views. (#117)
0.3.7 - 2025-04-03
- update to datafusion 46 (#115)
0.3.6 - 2025-02-19
- update Cargo.toml dependencies
0.3.5 - 2025-01-20
- Use the Dialect and Unparser constructor when using the plan_to_sql function. (#105)
0.3.4 - 2025-01-12
- upgrade datafusion to 44 (#103)
0.3.3 - 2025-01-04
- handle
LogicalPlan::Limitseparately to preserve skip and offset inrewrite_table_scans(#101)
0.3.2 - 2024-12-05
- Release plz action: install required dependencies (#85)