Skip to content

v3.0.0-alpha.3

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 24 Sep 16:29
· 49 commits to main since this release
3b46b71

[3.0.0-alpha.3] - 2026-09-24

馃殌 Features

  • (dsm) [breaking] Generated Rust tables, custom TSV matrices, drop t99 (#29) (19aa043)

馃悰 Bug Fixes

  • Resolve clippy warnings on Rust 1.98 (410e987)
  • (ci) Link OpenMP runtime in ASAN step (0d47524)
  • (ci) Drop OpenMP from ASAN step (47dfd62)
  • (dependencies) Update mimalloc to version 0.1.11 and add BSD-3-Clause to allowed licenses (f32559e)
  • (dependencies) Update mimalloc to version 0.1.18 (398c861)
  • Update AddressSanitizer configuration and enable mimalloc feature (0488383)
  • Update dynamic fields and simplify dev dependencies in pyproject.toml and uv.lock (6d2d6f1)
  • Correct lint of README.md (3bbbf65)
  • (packaging) Static-link liblzma on macOS via LZMA_API_STATIC (d4f2cf3)
  • (ci) Run ty and pyrefly within project venv (1999bee)
  • (penalty) Include extension penalty in reported binding energy (4a428b6)

馃殰 Refactor

  • (seed) Pass SA ranges by reference in traversal (d118ed6)
  • (search) Remove ExtendDir and closure-sink traceback (ee5c30e)
  • (search) Utilize new methods for unlimited extension checks in SearchConfig (1a03a47)

鈿欙笍 Miscellaneous Tasks

  • (verification) Align triggers with main CI policy (a8b9788)
  • Silence CI warnings (c0cf1f2)
  • Centralize Rust setup and switch packaging to cibuildwheel (2e38181)
  • (python) Add ruff, ty, pyrefly checks and fix cibuildwheel uv (af39b82)
  • (license) Change licensing (8098054)

馃捈 Other

  • Replace jemalloc with mimalloc (e7eef5f)
  • (python) Skip the cdylib test harness (9a0373a)
  • (deps) Bump the uv-minor-patch group across 1 directory with 5 updates (#30) (919af14)
  • (deps) Bump the actions-all group across 1 directory with 3 updates (#24) (1fbf1d7)
  • (deps) Set verified dependency floors (66cc025)
  • Replace lefthook with hk and pin tools with mise.lock (af1c72f)