Skip to content

v3.0.0-alpha.4

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 28 Sep 15:01
· 21 commits to main since this release
bd3fbb4

[3.0.0-alpha.4] - 2026-09-28

馃悰 Bug Fixes

  • (build) Gate the CLI agreement test in its file (6f7ac31)
  • (fastx) Keep I/O error kinds; let needletail report empty input (7a0bdf2)

馃摎 Documentation

  • Fix thread and registry doc comments (08d6b9b)
  • (python) Numpy docstrings for the public API (b66006d)
  • (python) API site with Zensical on GitHub Pages (cc53019)
  • (python) PyPI README and development notes (48094c7)
  • (ci) Describe the Python lanes; one sentence per line (f90ace1)
  • Rewrite README for the release (2cf8a5f)

馃殰 Refactor

  • (cli) [breaking] Move the CLI out of the library behind a cli feature (692f6dc)
  • [breaking] Make thread counts non-zero and document the two runtimes (8d08428)
  • [breaking] Search takes query records; read stdin in the CLI (ece89a1)
  • (registry) Drop name lookups the sinks no longer use (76da3c2)
  • (cli) Name the deprecated -p format from clap (697f92e)
  • (python) [breaking] Raise built-in exceptions; generate the type stub (d9621d8)
  • (python) Move index() and search() into risearch._api (6ea5a5b)

馃И Testing

  • Build fixtures from in-memory records (1863e13)

鈿欙笍 Miscellaneous Tasks

  • Install uv 0.12.18 to match mise.lock (26ad4fe)
  • (release) Publish musl and macOS binaries (5457472)
  • (release) Drop manual dispatch after alpha.3 backfill (d6c25e5)
  • (dependabot) Group arrow crates into one update (f0afd9b)
  • Use all runner cores in verification tests; bump rust-cache (ca83800)

馃捈 Other

  • (deps) Bump rstest from 0.26.1 to 0.27.0 (#25) (79374c7)
  • (deps) Bump the actions-all group across 1 directory with 2 updates (#31) (5383e8a)
  • (deps) Bump the cargo-minor-patch group across 1 directory with 2 updates (#35) (a58a29c)
  • (deps) Bump arrow-array and arrow-schema to 60.0.0 (07f0e7d)
  • (deps) Bump taiki-e/install-action in the actions-all group (#36) (d2cfc10)
  • (deps-dev) Bump the uv-minor-patch group (#37) (b92308a)