2026.06.29.3
Changelog record for the call/audio fix already shipped today, plus the dependency maintenance from 2026.06.29.2 (no new commits since — same production state, 9fb3e5f).
Fix
- Multiplied audio when switching tools during a call (d55a9b3) — the room controller's connect() re-runs on every tool switch (turbo-permanent #persistent-room), so attach side effects are now idempotent and audio/tracks no longer multiply.
Dependencies (carried from 2026.06.29.2)
- Gems updated within Gemfile constraints (rubocop, rubocop-rails, google-protobuf, rdoc, globalid, marcel, parallel, et al.).
- Ruby 3.4.8 → 3.4.9.
Verified: bundler-audit clean, rubocop clean, brakeman 0 warnings, 394 tests pass.