File tree Expand file tree Collapse file tree 3 files changed +20
-2
lines changed
Expand file tree Collapse file tree 3 files changed +20
-2
lines changed Original file line number Diff line number Diff line change @@ -5,6 +5,22 @@ All notable changes to this project will be documented in this file.
55The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.1.0/ ) ,
66and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
77
8+ ## [ 0.0.3] - 2026-01-09
9+
10+ ### Added
11+ - PostgreSQL metadata provider (` metadata-postgres ` feature flag)
12+ - MySQL metadata provider (` metadata-mysql ` feature flag)
13+ - Parquet Modular Encryption (PME) support for reading encrypted files (` encryption ` feature flag)
14+ - ` ducklake_table_changes() ` table function returning actual row data from Parquet files
15+ - Feature flags for metadata providers
16+ - SQLLogicTest runner for DuckDB test files
17+
18+ ### Fixed
19+ - Empty table queries now return empty results instead of errors
20+ - Snapshot filtering for complete row deletion scenarios
21+ - Column renaming via Parquet field_id → DuckLake column_id mapping
22+ - Pinned rustc version to 1.92.0 for build stability
23+
824## [ 0.0.2] - 2025-12-17
925
1026### Added
@@ -24,5 +40,6 @@ Initial release.
2440- Filter pushdown to Parquet
2541- Query-scoped snapshot isolation
2642
43+ [ 0.0.3 ] : https://github.com/hotdata-dev/datafusion-ducklake/compare/v0.0.2...v0.0.3
2744[ 0.0.2 ] : https://github.com/hotdata-dev/datafusion-ducklake/compare/v0.0.1...v0.0.2
2845[ 0.0.1 ] : https://github.com/hotdata-dev/datafusion-ducklake/releases/tag/v0.0.1
Original file line number Diff line number Diff line change 11[package ]
22name = " datafusion-ducklake"
3- version = " 0.0.2 "
3+ version = " 0.0.3 "
44edition = " 2024"
5- authors = [" zac@hotdata.dev" , " shefeek@hotdata.dev" ]
5+ authors = [" zac@hotdata.dev" , " shefeek@hotdata.dev" , " anoop@hotdata.dev " ]
66description = " DuckLake query engine for rust, built with datafusion."
77license = " Apache-2.0"
88repository = " https://github.com/hotdata-dev/datafusion-ducklake"
Original file line number Diff line number Diff line change @@ -86,6 +86,7 @@ This project is under active development. The roadmap below reflects major areas
8686| ` metadata-duckdb ` | DuckDB catalog backend | ✅ |
8787| ` metadata-postgres ` | PostgreSQL catalog backend | |
8888| ` metadata-mysql ` | MySQL catalog backend | |
89+ | ` encryption ` | Parquet Modular Encryption (PME) support | |
8990
9091``` bash
9192# DuckDB only (default)
You can’t perform that action at this time.
0 commit comments