Download Latest Version 0.90.0 source code.zip (8.9 MB) Google Add to Preferred Sources
Home / 0.90.0
Name Modified Size InfoDownloads / Week
Parent folder
vx-x86_64-apple-darwin.tar.gz 2026-10-23 40.0 MB
vx-aarch64-apple-darwin.tar.gz 2026-10-23 37.9 MB
vx-x86_64-unknown-linux-gnu.tar.gz 2026-10-23 38.2 MB
vx-aarch64-unknown-linux-gnu.tar.gz 2026-10-23 36.1 MB
0.90.0 source code.tar.gz 2026-10-23 6.4 MB
0.90.0 source code.zip 2026-10-23 8.9 MB
README.md 2026-10-23 2.8 kB
Totals: 7 Items   167.5 MB 0

Changes

⚠️ Breaks

  • Remove legacy_session and the deprecated APIs that rely on it (#10595) @robert3005
  • Validate List and ListView arrays with an explicit execution context (#10594) @robert3005
  • Validate VarBin arrays with an explicit execution context (#10593) @robert3005
  • Thread execution contexts through Patches (#10592) @robert3005

✨ Features

  • Add select_unset to BitBuffer (#10666) @rapour
  • Poc index layout (#9706) @thorfour
  • Support List/Struct/Map scalars in DuckDB conversion (#10639) @robert3005
  • Prune in_list expressions (#10617) @robert3005
  • feat(aggregate): register is_sorted and min_max for temporal and UUID extension types (#10616) @joseph-isaacs

πŸš€ Performance

  • perf(sequence): take through the fallible lane kernels (#10142) @robert3005
  • Decode DateTimeParts values in single pass (#10140) @robert3005
  • Track kept patches in a bitmap when filtering patches (#10642) @robert3005
  • feat(scan): cache V2 scan state across scans of one file (#10631) @joseph-isaacs

πŸ› Bug Fixes

  • Return an empty array from fill_null on an empty input (#10627) @ump45nose
  • Drop an empty ListView's elements when rebuilding (#10655) @mhk197
  • Preserve extension metadata on Arrow dictionary import (#10645) @asubiotto
  • Push down comparisons through REE-to-dictionary casts (#10637) @yiquanzhou
  • fix(ipc): fill the buffer on partial reads in the sync message reader (#10284) @jackylee-ch

🧰 Maintenance

15 changes * duckdb: replace hash to 2.0.0 (#10709) @myrrc * Refactor Interleave to use named child slots (#10688) @jiengup * Split TPC-H and TPC-DS benchmark tables into ~200MB files (#10519) @joseph-isaacs * Update dependency storybook to v10.6.2 [SECURITY] (#10682) @[renovate[bot]](https://github.com/apps/renovate) * ci: Alpine 3.24 musl container and move small-runner jobs to amd64-ci-medium (#10667) @joseph-isaacs * Use same tpchgen-rs for sqllogic test and bench (#10656) @robert3005 * random-access-bench: read only the selected rows from Parquet (#10647) @joseph-isaacs * random-access-bench: take Lance rows from its single fragment (#10649) @joseph-isaacs * Update webpki packages to resolve security warnings (#10662) @robert3005 * Update dependency vite to v8.3.3 [SECURITY] (#10654) @[renovate[bot]](https://github.com/apps/renovate) * Add Ashvin Agrawal and Matthew Katz as Committers (#10644) @mhk197 * file_segment_source_panic_propagates_to_all_concurrent_readers test no longer depends on time (#10636) @robert3005 * Fix random fail in runtime::tokio::tests::test_spawn_and_abort (#10632) @robert3005 * Drop VarBinView's debug validation in new_unchecked (#10584) @robert3005 * Validate FSST codes bounds only where an execution context exists (#10588) @robert3005
Source: README.md, updated 2026-10-23