What's Changed
- Slice large RecordBatches in ArrowVTab by @mlafeldt in #770
- Harden ArrowVTab batch slicing by @mlafeldt in #771
- Overhaul developer documentation by @mlafeldt in #772
- Update Rust to 1.96 by @mlafeldt in #775
- I see dead code by @mlafeldt in #776
- Build script cleanups by @mlafeldt in #777
- Expose Arrow C Data ABI structs in libduckdb-sys by @mlafeldt in #778
- Implement Sync for Appender by @mlafeldt in #779
- Add vscalar example by @mlafeldt in #780
- Add vtab example covering complex column types by @mlafeldt in #781
- Rebuild when pregenerated bindings change by @mlafeldt in #782
- Fix bundled builds on Windows/MSVC by @mlafeldt in #783
- Make VScalar::invoke safe to align with VTab by @mlafeldt in #785
- Enable pre-release testing by @mlafeldt in #787
- Update DuckDB to v1.5.4 by @mlafeldt in #788
Full Changelog: v1.10503.1...v1.10504.0