New
v1.4.0
What's Changed
- Remove personal development files by @mlafeldt in https://github.com/duckdb/duckdb-rs/pull/534
- Make config API more ergonomic by @mlafeldt in https://github.com/duckdb/duckdb-rs/pull/535
- Document what Date32 is and how to convert it by @mlafeldt in https://github.com/duckdb/duckdb-rs/pull/539
- Improve column_count error handling and documentation by @mlafeldt in https://github.com/duckdb/duckdb-rs/pull/541
- Fix vscalar feature to depend on vtab-arrow by @mlafeldt in https://github.com/duckdb/duckdb-rs/pull/542
- Fix feature configuration using cargo-hack by @mlafeldt in https://github.com/duckdb/duckdb-rs/pull/545
- Remove features extra_check and column_decltype by @mlafeldt in https://github.com/duckdb/duckdb-rs/pull/548
- Document Cargo features by @mlafeldt in https://github.com/duckdb/duckdb-rs/pull/549
- Remove unused SmallCString implementation by @mlafeldt in https://github.com/duckdb/duckdb-rs/pull/550
- Reproduce issue with produce_arrow_string_view and show fix by @mlafeldt in https://github.com/duckdb/duckdb-rs/pull/552
- Add REPL example by @mlafeldt in https://github.com/duckdb/duckdb-rs/pull/553
- Document available examples by @mlafeldt in https://github.com/duckdb/duckdb-rs/pull/555
- Overhaul README by @mlafeldt in https://github.com/duckdb/duckdb-rs/pull/556
- Add query_one convenience method by @mlafeldt in https://github.com/duckdb/duckdb-rs/pull/559
- Show how to use Rows.and_then and point users to it by @mlafeldt in https://github.com/duckdb/duckdb-rs/pull/560
- Fix memory leak in Value Display implementation by @mlafeldt in https://github.com/duckdb/duckdb-rs/pull/562
- Document linking against libduckdb on macOS and Linux by @mlafeldt in https://github.com/duckdb/duckdb-rs/pull/563
- Remove redundant flush and close calls in Appender Drop by @mlafeldt in https://github.com/duckdb/duckdb-rs/pull/564
- Add test for foreign key constraint validation in Appender by @mlafeldt in https://github.com/duckdb/duckdb-rs/pull/565
- Speed up CI by canceling in-progress runs by @mlafeldt in https://github.com/duckdb/duckdb-rs/pull/566
- Clean up ignored tests by @mlafeldt in https://github.com/duckdb/duckdb-rs/pull/567
- Support passing custom state to scalar functions by @mlafeldt in https://github.com/duckdb/duckdb-rs/pull/558
- Remove broken SAVEPOINT implementation copied from rusqlite by @mlafeldt in https://github.com/duckdb/duckdb-rs/pull/568
- Document how to get column count by @mlafeldt in https://github.com/duckdb/duckdb-rs/pull/569
- Use Rust 1.89.0 by @mlafeldt in https://github.com/duckdb/duckdb-rs/pull/573
- Set minimal supported Rust version to 1.82.0 by @mlafeldt in https://github.com/duckdb/duckdb-rs/pull/572
- Fix or remove links to SQLite by @mlafeldt in https://github.com/duckdb/duckdb-rs/pull/578
- Remove unsupported TransactionBehavior by @mlafeldt in https://github.com/duckdb/duckdb-rs/pull/579
- Expose Transaction::new_unchecked by @mlafeldt in https://github.com/duckdb/duckdb-rs/pull/580
- Bump slab from 0.4.10 to 0.4.11 by @dependabot[bot] in https://github.com/duckdb/duckdb-rs/pull/581
- Pin nightly Rust to fix ASAN CI job by @mlafeldt in https://github.com/duckdb/duckdb-rs/pull/584
- build(libduckdb-sys): sort C++ source files for deterministic builds by @FabioCanedo in https://github.com/duckdb/duckdb-rs/pull/583
- Fix arrow list type to duckdb logical type conversion by @wangrunji0408 in https://github.com/duckdb/duckdb-rs/pull/574
- Update Arrow to v56 by @mlafeldt in https://github.com/duckdb/duckdb-rs/pull/589
- Update DuckDB to v1.4.0 by @mlafeldt in https://github.com/duckdb/duckdb-rs/pull/590
New Contributors
- @FabioCanedo made their first contribution in https://github.com/duckdb/duckdb-rs/pull/583
- @wangrunji0408 made their first contribution in https://github.com/duckdb/duckdb-rs/pull/574
Full Changelog: https://github.com/duckdb/duckdb-rs/compare/v1.3.2...v1.4.0