v0.3.32

edwko/OuteTTSv0.3.32Jun 29, 2026by github-actions[bot]

AI Summary

A maintenance release focusing on improving daemon stability, enhancing analytics for self-hosted users, and adding new features for Slack integration and issue management.

Key Highlights

  • Hardened daemon websocket reconnection logic to prevent connection drops.
  • Added anonymous self-host onboarding source beacon to gather usage data.
  • Introduced Slack 'Bring Your Own App' installation support and per-installation Socket Mode.
  • Added ability to remove parent issues in the issue tracking feature.
  • Fixed dashboard visibility for deleted agents in the usage leaderboard.

New Features

  • Daemon websocket reconnection hardening
  • Anonymous self-host onboarding beacon
  • Remove parent issue action
  • Slack BYO app install
  • Slack Socket Mode

Full Release Notes

## Changelog
* f59cb2f49476c417fca82027506cbcb0b3d47c27 MUL-3834: harden daemon websocket reconnect (#4699)
* b336f0761747e64cfa5e4e1983cb93311d773025 Revert "feat(analytics): anonymous self-host onboarding source beacon (MUL-37…" (#4712)
* de7f3cb9e3ca9a711ca1a64e796e8785b99d8ab3 docs(changelog): add v0.3.32 entry for the 2026-06-29 release (MUL-3840) (#4706)
* 9f1766cdb3de0a25ae9fdb4c72d4fba730c32618 docs(slack): binding link uses the web app URL, not MULTICA_PUBLIC_URL (MUL-3666) (#4705)
* 63eb6f73ad8ff6c4d1a7d73ef12cfed8f526dc4c feat(analytics): anonymous self-host onboarding source beacon (MUL-3708) (#4691)
* 37d9fafda663a5cec9a6a2e51dbadbe1c93bc162 feat(issues): add Remove parent issue action (MUL-3764) (#4630)
* 11a3cf206b62eca143b56a97c0341c2e5ae29846 feat(slack): bring-your-own-app install + per-installation Socket Mode (MUL-3666) (#4566)
* 5206d7c613be7a5ba584aa4d51734e231330d816 feat(slack): link the Slack integration guide from the Connect dialog (MUL-3666) (#4697)
* 78d668a2f2413c56598877f1f33492aa4e5dc75d fix(agent): clarify Antigravity daemon mode
* c2e88921949e45b61ba6725d499f7f01e5031e68 fix(chat): refresh message caches on reconnect (MUL-3831) (#4677)
* 4fb6c0fb0e09a9c5afd20b51dd4b945e3b765d5b fix(daemon): bound runtime --version probe so one wedged CLI can't block all runtimes (MUL-3812) (#4685)
* ff0979008ba3d757dfc381a6cf055317c4f8c1a3 fix(dashboard): hide deleted agents from usage leaderboard (MUL-3771) (#4637)
* 10b33b14f5558ff7bf63927e3641581a47e3c528 fix(dashboard): reconcile deleted-agent spend in usage leaderboard (MUL-3776) (#4661)
* 6e2d2c003c5177f97b243caf75460c2fe82ba14d fix(issues): sync sticky comment header background with highlight fade (MUL-3759) (#4690)
* a252f47337cf8fdc9f4ca971855007f934b398c3 fix(scheduler): advance autopilot next_run_at after each scheduled dispatch (MUL-3749) (#4618)
* e2103a240d1bc7250930ccc4129a39ef87532a2d fix(server): emit issue:updated when failed-task handler resets stuck issue (#4662)
* 2b940046d769d26d9646a474b8a3a638c02475c4 fix(slack): build the binding link from the web app URL, matching Lark (MUL-3666) (#4703)
* 24754f091b59694d3503c123be12c8342dc4b45b fix: allow framed attachment redirects (#4635)
* 0c2f93bcd14c4dd41cd27efb774cfebe76034399 fix: allow same-origin attachment previews (#4679)
* 658e63d9bee3b214a7eab5e21f45d6d9e72d61cd fix: prefer local upload attachment URLs (#4686)
* d2bc85e01a3591163117b3b486f7372f734a1bc9 refactor(slack): declutter the Slack connect UI (#4700)