v0.31.0-beta.5

jgraph/drawiov0.31.0-beta.5Jun 30, 2026by github-actions[bot]

AI Summary

An early beta release introducing OAuth, Polars integration, and monotonic read capabilities for remote tables.

Key Highlights

  • Expose OAuth connection config for Python and Node bindings
  • Add Polars dataframe integration
  • Support monotonic reads via watermark

New Features

  • Expose OAuth connection config
  • Add skill to work with branches better
  • Add polars dataframe integration
  • Support monotonic reads via x-lancedb-min-read-version watermark

Full Release Notes

## 🎉 New Features

- feat(python): expose OAuth connection config by @jackye1995 in https://github.com/lancedb/lancedb/pull/3586
- feat(node): expose OAuth connection config by @jackye1995 in https://github.com/lancedb/lancedb/pull/3587
- feat: add skill to work with branches better by @dantasse in https://github.com/lancedb/lancedb/pull/3596
- feat: add polars dataframe integration by @westonpace in https://github.com/lancedb/lancedb/pull/3584
- feat(remote): monotonic reads via x-lancedb-min-read-version watermark by @jackye1995 in https://github.com/lancedb/lancedb/pull/3597

## 🐛 Bug Fixes

- fix(python): raise clear error when permutation API is used on remote tables (Fixes #2934) by @rtmalikian in https://github.com/lancedb/lancedb/pull/3591
- fix: add missing stacklevel=2 to warnings.warn() calls (Fixes #3589) by @rtmalikian in https://github.com/lancedb/lancedb/pull/3590
- fix(python): route sync namespace connections through rust by @jackye1995 in https://github.com/lancedb/lancedb/pull/3598