Skip to content

v3.48.0

Choose a tag to compare

@wesleysimplicio wesleysimplicio released this 02 Oct 23:38
· 145 commits to main since this release
41261cf

Changes in 3.48.0

Mapper (v0.26.35, #1395)

  • The mapper uses a native SFAST v2 snapshot. The snapshot is memory-mapped.
  • The mapper has TurboQuant 4-bit, FWHT, and Pareto scoring.
  • The mapper splits a task into a PlanDAG. New commands: understand, plan, changeset.
  • The changeset command checks each file against expected_sha256. It rejects a changeset that does not match.
  • The index engine can write an SFAST v2 snapshot.

Dashboard (#1398, #1399)

  • A new event contract is available: simplicio.dashboard-event/v1.
  • The Simplicio Live component kit is included in the wheel.

Fix

  • mapper/parse.py now accepts a previous_map whose files value is a dict. Before, it failed.

Tests

  • Mapper tests: 62 passed, 15 subtests.
  • Not run: hypothesis and build are not installed in the test environment. Three tests need them.

Publication

  • GitHub Release only. PyPI and npm are not published.

See CHANGELOG.md for the full list.