v0.1.31

ruvnet/RuVectorv0.1.31Jan 11, 2026by github-actions[bot]

AI Summary

Initial release of the core math and attention crates, providing the foundational primitives and mechanisms for the RuVector library.

Key Highlights

  • New crates: ruvector-math and ruvector-attention
  • WASM bindings for cross-platform execution
  • Multi-platform npm packages with auto-selection

New Features

  • Advanced math primitives
  • 7-theory attention mechanisms
  • WASM bindings for math
  • WASM bindings for attention

Full Release Notes

## RuVector Release v0.1.31

### Published Packages

#### crates.io
- `ruvector-math` - Advanced math primitives
- `ruvector-attention` - 7-theory attention mechanisms
- `ruvector-math-wasm` - WASM bindings for math
- `ruvector-attention-wasm` - WASM bindings for attention

#### npm
- `ruvector-math-wasm` - Browser WASM package
- `@ruvector/attention` - Main Node.js package (auto-selects platform)
- `@ruvector/attention-wasm` - Browser WASM package
- Platform-specific: linux-x64, linux-arm64, darwin-x64, darwin-arm64, win32-x64

### Installation

```bash
# Rust
cargo add ruvector-math ruvector-attention

# Node.js (auto-selects correct binary)
npm install @ruvector/attention

# Browser (WASM)
npm install ruvector-math-wasm @ruvector/attention-wasm
```