Skip to content
This repository was archived by the owner on Feb 20, 2026. It is now read-only.

Releases: razroo/razroom

v2026.2.17

17 Feb 01:44

Choose a tag to compare

🐛 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

16 Feb 11:46

Choose a tag to compare

Highlights

  • CI: Track pnpm-lock.yaml in 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.yaml from .gitignore and committed the lockfile so CI can use --frozen-lockfile
  • Added auto-install-peers=false to .npmrc to prevent unresolvable peer dependency fetches
  • Synced all plugin/extension versions to 2026.2.16
  • Added publishConfig.access: "public" to package.json
  • Added .github/workflows/publish.yml for automated npm publish on release creation

v1.1.0

16 Feb 08:13

Choose a tag to compare