v0.1.0
Initial release of a DuckDB client library for Pharo Smalltalk 12/13, wrapping the DuckDB C API via UFFI.
Highlights
- Database creation, connection, and query execution (in-memory and file-based)
- Prepared statements with parameter binding
- Block-based resource management via
withConnection: - Rich type mapping (INTEGER, VARCHAR, BOOLEAN, DATE, TIME, TIMESTAMP, INTERVAL, BLOB, and more)
- Error handling (
DuckDBQueryError,DuckDBConnectionError,DuckDBBindError) - macOS and Linux support (Pharo 12 & 13)
What's Changed
- build(deps): bump actions/checkout from 6.0.3 to 7.0.0 by @dependabot[bot] in #1
- feat: add make setup target for one-command Pharo bootstrap by @newapplesho in #2
New Contributors
- @dependabot[bot] made their first contribution in #1
- @newapplesho made their first contribution in #2
Full Changelog: https://github.com/newapplesho/duckdb-smalltalk/commits/v0.1.0