v2.2.0
ruvnet/RuVectorv2.2.0Apr 20, 2026by ruvnet
AI Summary
This release introduces new Rust crates and npm packages for advanced math primitives and attention mechanisms, with WASM bindings for browser deployment. It provides cross-platform support including Linux, macOS, and Windows with auto-selection capabilities.
Key Highlights
- New ruvector-math crate with advanced math primitives
- New ruvector-attention crate with 7-theory attention mechanisms
- WASM bindings for both math and attention mechanisms
- Browser-compatible npm packages for web deployment
- Platform-specific binaries for multiple architectures
New Features
- Advanced math primitives
- 7-theory attention mechanisms
- WASM bindings for math
- WASM bindings for attention
- Browser-compatible npm packages
- Auto-selection of correct binary for Node.js
Full Release Notes
## RuVector Release v2.2.0 ### 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 ```