Beta v0.5.1b24 — past initial proving, but the Python API surface may still shift before 1.0. WiredTiger on-disk format is stable, but there's no migration tool yet — don't put production data here.

Compound-index sort acceleration

5 May 2026 · Joe Drumgoole · Releases

Previously, only single-field sorts were index-accelerated — multi-field sorts always fell back to a Python list sort after the fetch. v0.3.0a50 adds compound-index sort acceleration: a sort spec like {a: 1, b: -1} matches a compound index {a: 1, b: -1} (or its reverse) and the storage layer walks the B-tree in the right direction, skipping the post-sort step entirely. Mixed-direction compound indexes work too — each field's bytes are inverted at encode time when its direction is -1, so the WT B-tree gives the index's natural order with a forward walk.

Marketing site picked up the .html-URL switch so it no longer needs a CloudFront Function for /dir//dir/index.html rewriting, and CLAUDE.md documents the dedicated website-dev worktree convention to dodge parallel-release stash collisions.

Full release notes on GitHub · Install from PyPI · Tag