This repository was archived by the owner on Feb 20, 2026. It is now read-only.
Releases: razroo/razroom
Releases · razroo/razroom
v2026.2.17
🐛 Bug Fixes
- iOS platform detection: iOS devices now properly recognized and get macOS command allowlist (fixes
device.status,contacts.search, etc.) - Legacy env var handling: Clarified RAZROOM_GATEWAY_* vs RAZROOM_* environment variables
🧪 Test Improvements
- Fixed 80+ failing tests across core, extensions, and gateway
- Improved test reliability on Windows, macOS, and Linux
- Fixed Windows CI path handling for cross-drive scenarios
- All CI checks passing ✅
📦 Full Changelog
Core Tests
- Fixed timer mocking issues (fake timers setup)
- Fixed mock cleanup issues (state accumulation between tests)
Extension Tests
- Fixed bluebubbles, diagnostics-otel, feishu, llm-task, matrix, nostr, twitch, whatsapp tests
- Fixed module path mismatches
Gateway Tests
- Fixed timer mocking in auth-rate-limit and call tests
- Fixed mock cleanup in agents-mutate and send tests
- Added iOS platform recognition
Full Diff: v2026.2.16...v2026.2.17
razroom 2026.2.16
Highlights
- CI: Track
pnpm-lock.yamlin git for reproducible CI installs - CI: Add automated npm publish workflow triggered by GitHub releases
- Fix: Syntax errors in voice-call and llm-task test files
- Style: Format codebase with oxfmt
Changes
- Removed
pnpm-lock.yamlfrom.gitignoreand committed the lockfile so CI can use--frozen-lockfile - Added
auto-install-peers=falseto.npmrcto prevent unresolvable peer dependency fetches - Synced all plugin/extension versions to
2026.2.16 - Added
publishConfig.access: "public"topackage.json - Added
.github/workflows/publish.ymlfor automated npm publish on release creation
v1.1.0
Full Changelog: https://github.com/razroo/razroom/commits/v1.1.0