Releases: IsmaelMartinez/teams-for-linux
2.6.11
What's Changed
- Add GPU info debug window by @IsmaelMartinez in #1925
- Fix: Revert notification behavior to v2.2.1 pattern to fix "notifications only work once" issue (#1921) by @IsmaelMartinez in #1924
- Implement Global Keyboard Shortcut (#1877) by @IsmaelMartinez in #1922
Full Changelog: v2.6.10...v2.6.11
2.6.10
What's Changed
- Fix quality gate failures for simple changes by @IsmaelMartinez in #1916
- feat: Expand
meetupJoinRegExto include most formats of MS Teams URLs by @yermulnik in #1919
New Contributors
- @yermulnik made their first contribution in #1919
Full Changelog: v2.6.9...v2.6.10
2.6.9
What's Changed
- feat: Add back/forward navigation buttons by @IsmaelMartinez in #1914
- feat: support short form teams url by @Yumeo0 in #1915 and #1869
Full Changelog: v2.6.8...v2.6.9
2.6.8
What's Changed
- docs: Architecture Modernization Research for #1799 by @IsmaelMartinez in #1910
- fix: restore notification auto-close on Ubuntu (#1888) by @IsmaelMartinez in #1907
- Feature/architecture modernization 1799 by @IsmaelMartinez in #1912
Full Changelog: v2.6.7...v2.6.8
2.6.7
What's Changed
- feat: respect user's disableGpu config on Wayland (#1890) by @IsmaelMartinez in #1906
Implements #1906
Full Changelog: v2.6.6...v2.6.7
2.6.6
What's Changed
- feat: add in-app documentation viewer (#1798) by @IsmaelMartinez in #1900
Features
- In-app Documentation Viewer: Access Teams for Linux documentation directly from the Help menu without leaving the app (#1798)
Bug Fixes
- Tray Icon: Restored tray icon functionality that was accidentally broken in a previous commit (#1902)
- Audio in Calls: Fixed issue where audio was incorrectly disabled during regular video calls, eliminating the need for mute/unmute workaround (#1896, #1871)
Full Changelog: v2.6.5...v2.6.6
2.6.5
WARNING!
After pre-releasing this, users discovered the trayIcon is not updating again. As such, this is not a ready release for release. See #1902 . This should be fixed in 2.6.6
Release notes
This release addresses issue #1886 with GitHub Actions improvements and does a bit of old code cleanup around the reactHandler
GitHub Actions (#1886):
- Parallelize E2E tests with builds (~40% faster CI/CD)
- Pin all actions to commit SHAs (prevent supply chain attacks)
- Update actions to latest versions (avoid Node.js 16 deprecation)
Version 2.6.5:
- Update Electron to 37.7.1 (security patches, staying on v37.x)
- Update dependencies to latest compatible versions
- Remove ~70 lines of debug/test code from reactHandler.js
What's Changed
- ci: improve GitHub Actions workflows for security and performance by @IsmaelMartinez in #1899
Resolves #1886
Full Changelog: v2.6.4...v2.6.5
2.6.4
Important Cache Management Change
Cache management is now disabled by default based on user feedback. You can still manually enable it in settings if needed.
What's Changed
- docs: add Recall.ai sponsorship section to README by @IsmaelMartinez in #1897
- fix: disable cache management by default and fix screen sharing window issues (#1868, #1840, #1889, #1870) by @IsmaelMartinez in #1874
Full Changelog: v2.6.3...v2.6.4
2.6.3
What's Changed
fix: upgrade snap to core24 to resolve LIBDBUS_PRIVATE_1.12.20 error by @IsmaelMartinez in #1884reverted as electron-builder doesn't support core24- docs: Fix ADR-002 references in ADR-003 by @woernsn in #1887
- Fix snap crash on startup - revert to core22 and Electron 37.7.0 (v2.6.3) by @IsmaelMartinez in #1891
- fix: prevent infinite loop on rapid network changes from Docker by @eviltik in #1878
- Fixed url in CONTRIBUTING.MD and add link to screen-sharing.md by @Vagrantin in #1894
New Contributors
- @eviltik made their first contribution in #1878
- @Vagrantin made their first contribution in #1894
Full Changelog: v2.6.1...v2.6.3
2.6.1
Teams for Linux v2.6.1
New Features
- Automated E2E Testing: Added Playwright-based end-to-end testing infrastructure with smoke tests that validate app launch and Microsoft login redirect
- CI/CD Integration: E2E tests now run automatically in GitHub Actions on all branches before builds
Improvements
- All platform builds (Linux x64/ARM/ARM64, macOS, Windows) now depend on tests passing
- Test artifacts automatically uploaded on failure for debugging (7-day retention)
- Tests run with clean state isolation using temporary user data directories
What's Changed
- feat: implement automated E2E testing infrastructure with Playwright by @IsmaelMartinez in #1880
Closes #1873
Full Changelog: v2.6.0...v2.6.1