What's Changed in v2.8.1
🚀 New Features
- Add Vylen Linux to distribution packages and fix badge formatting - by @CelestifyX (#2405)
- Add Claude automation hooks for linting and PII protection - by @IsmaelMartinez (#2424)
- Add trial of simili-bot for duplicate issue detection - by @IsmaelMartinez (#2438)
- Add workflow to backfill simili-bot Qdrant index - by @IsmaelMartinez (#2440)
- Add MQTT implementation plan for incoming call events - by @IsmaelMartinez (#2445) (#2370)
- Add Wayland GPU auto-disable troubleshooting guide - by @IsmaelMartinez (#2461) (#2410, #2459)
🐛 Bug Fixes
- Fix: Resolve high-severity lodash-es and serialize-javascript vulnerabilities in docs-site - by @IsmaelMartinez (#2402)
- Fix call status detection when hanging up from popup window - by @IsmaelMartinez (#2406) (#2358)
- Update dependencies, including Electron, and resolve follow-redirects CVE - by @IsmaelMartinez (#2420)
- Fix: Unbreak cross-distro smoke test by correcting AppImage download and checks - by @IsmaelMartinez (#2422)
- Update DOMPurify to 3.4.0 for security and bug fixes (#2427)
- Fix: Pin Docusaurus v4 future flags for docs-site build compatibility - by @IsmaelMartinez (#2429)
- Fix: Prevent camera resolution override from blurring screen shares - by @IsmaelMartinez (#2437) (#2432)
- Fix: Preserve Teams shell when joining meetings and add return path - by @IsmaelMartinez (#2439) (#2322)
- Fix simili-bot seeder workflow to download the release binary directly - by @IsmaelMartinez (#2441)
- Fix simili-bot seeder flags for v0.2.0-rc.1 - by @IsmaelMartinez (#2442)
- Fix: IPC security wrapper now correctly removes listeners - by @IsmaelMartinez (#2446) (#2436)
- Fix: Prevent duplicate simili-bot comments on issues and PRs - by @IsmaelMartinez (#2448)
- Fix: Resolve AppImage URL for cross-distro smoke tests - by @IsmaelMartinez (#2449)
- Fix: Update @xmldom/xmldom to 0.8.13 for security improvements (#2458)
- Fix: Prevent mid-call reloads by narrowing auth recovery trigger - by @IsmaelMartinez (#2460) (#2428)
📚 Documentation
- Update Docusaurus and React dependencies in docs site (#2419)
- Update TypeScript to 6.0.3 in docs-site (#2444)
🔧 Maintenance
- Update electron, playwright, and eslint to latest minor/patch versions (#2400)
- Update Electron and globals dependencies (#2418)
- Propose ADR-020 multi-account profile switcher - by @jpenberthy (#2426)
- Wire up renderer error forwarding and remove login handler leak - by @jpenberthy (#2435)
- Update Electron and ESLint to their latest minor/patch versions (#2443)
- Update roadmap with session outcomes and next steps - by @IsmaelMartinez (#2466)
- Resume MQTT extended status for camera and microphone topics - by @IsmaelMartinez (#2467) (#2465)
- Backfill missing changelog entries for five recently merged PRs - by @IsmaelMartinez (#2468)
📖 Related Documentation
- Electron Releases
- Configuration changes in this release:
Quick Links:
- Configuration Reference - All options with defaults
- Troubleshooting - Common issues and solutions
- Installation Guide - Setup instructions
New Contributors
- @CelestifyX made their first contribution in #2405
- @jpenberthy made their first contribution in #2426
Full Changelog: v2.8.0...v2.8.1