sdk/v2.41.0 crates-2026-09-26

high risk

ruvnet/RuVectorSep 23, 2026 → Sep 27, 20263 days between releases

What's New

Major ecosystem update featuring deterministic min-cut algorithms and faster brain server performance.

Breaking Changes

  • Authenticated writes required on `/v1/pipeline/inject*` and `/internal/*` endpoints.
  • `ruvector-core` links upstream `hnsw_rs` (fixes not included in published crates).

New Features

  • Deterministic partitioning and witness hash in `ruvector-mincut`.
  • Atomic graph rebuild swapping on pi.ruv.io.
  • Hydration gating for writes and training.
  • INT8 decision support on ESP32 series.
  • OpenJev training pipeline with Jev parity benchmarks.

Improvements

  • Brain server p99 latency reduced from 96s to 31ms during graph rebuild.
  • Cloud Run runs with min 1 instance and CPU always on for faster hydration.
  • Ranked search and sparsifier no longer hold graph lock.
  • 120 crates published to crates.io.

Bug Fixes

  • UTF-8 truncation panics fixed.

Upgrade Notes

Authenticated writes are now required on `/v1/pipeline/inject*` and `/internal/*` endpoints. `ruvector-core` now links upstream `hnsw_rs`, so the specific fix from the patch is not included in the published crates yet.

The Two Releases

sdk/v2.41.0

sdk/v2.41.0

Sep 23, 2026· 29 days ago

Adds messaging capabilities, view management, and UI component migrations, while updating how connections are managed across the workspace.

Full release notes
crates-2026-09-26

RuVector 2026-09-26 — 120 crates on crates.io, deterministic min-cut, faster/safer pi.ruv.io, ESP32, OpenJev pipeline

Sep 27, 2026· 25 days ago

A major ecosystem update publishing 120 crates to crates.io, featuring deterministic min-cut algorithms, a significantly faster brain server, new ESP32 decision firmware, and an OpenJev training pipeline.

Full release notes