Skip to content

Releases: IsmaelMartinez/teams-for-linux

2.5.1

26 Aug 21:45
ea110b6

Choose a tag to compare

Reverted as breaks screensharing

  • Explicitly set audio: false in desktop capture callback to attempt to prevent audio channel creation during screen sharing (#1800)
  • Update appdata.xml release notes to be less optimistic about the fix
  • Update Electron to 37.3.1 with latest security patches
  • Update ESLint and related dependencies to latest versions
  • Generating a PRD and Tasks to attempt to fix #1795 in a future release

What's Changed

  • Fix: Attempt to address screen sharing audio echo by disabling audio channel by @IsmaelMartinez in #1808

Full Changelog: v2.5.0...v2.5.1

2.5.0

25 Aug 20:49
b25ed57

Choose a tag to compare

2.5.0 Pre-release
Pre-release

Summary

This PR introduces v2.5.0 with major documentation platform improvements and important security/maintainability enhancements.

🏗️ Major Changes

  • Complete Docusaurus migration: Modern documentation platform with search, mobile-first design, and Teams branding. Find it https://ismaelmartinez.github.io/teams-for-linux/
  • Cache manager now preserves authentication tokens: This might prevent 24-hour forced re-authentication cycles for #1357 (but I suspect is not going to be the final fix
  • macOS dock icon now displays correctly: With proper 128x128 minimum size requirement and fallback resizing
  • Browser preload script fix: browser preload scripts now correctly handle context isolation and sandboxing. This might fix #1789 and #1795

What's Changed

Full Changelog: v2.4.0...v2.5.0

2.4.0

25 Aug 20:37
cce2e41

Choose a tag to compare

2.4.0 Pre-release
Pre-release

What's Changed

Full Changelog: v2.3.0...v2.4.0

2.3.0

15 Aug 16:22
a7fb727

Choose a tag to compare

2.3.0 Pre-release
Pre-release

This PR implements an improved screen sharing experience with enhanced contextIsolation and sandbox support, while significantly restructuring documentation for better user accessibility. The changes remove the in-app UI system and consolidate screen sharing functionality into a dedicated module.

Key changes:

  • Complete screen sharing architecture refactor with new preview window system
  • Major documentation reorganization with simplified structure and improved navigation
  • Removal of inAppUI module and related configuration options
  • Version bump to 2.3.0 with updated release notes
  • Cleanup: Removed obsolete configuration options (contextIsolation, sandbox, disableAutogain)

Closes #986
Might fix #1743 and #1782

2.2.1

12 Aug 10:30
cda6f2e

Choose a tag to compare

What's Changed

Full Changelog: v2.2.0...v2.2.1

2.2.0

11 Aug 20:18
2c6f4fe

Choose a tag to compare

2.2.0 Pre-release
Pre-release

Summary This PR enhances the screen sharing pop‑out experience, alongside new configuration capabilities suitable for both personal and enterprise deployments. It also enables the cache management solution by default and adds a couple of internal project files.

What’s new

  1. Enhanced screen sharing pop‑out (Closes #1538)

    • Displays the shared screen content inside the pop‑out window.
    • Ensures only a single screen‑share pop‑out instance is ever created.
    • Automatically closes the pop‑out when screen sharing stops.
  2. Configuration improvements

    • Adds system‑wide configuration at /etc/teams-for-linux/config.json for enterprise deployments (Closes #1773).
  3. Cache management

    • Enables by default the cache management solution introduced in #1765.

1. Electron update to version 37.2.4. This might fix issue #1755

Issue references:

PRs

  • Bump tmp from 0.2.3 to 0.2.4 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #1779
  • Adding screensharing pop-out window, system-wide configuration and enabling cache cleanup by default by @IsmaelMartinez in #1781

Full Changelog: v2.1.4...v2.2.0

2.1.4

04 Aug 21:59
21cfa6a

Choose a tag to compare

What's Changed

Full Changelog: v2.1.3...v2.1.4

2.1.3

01 Aug 15:02
6e9b8a9

Choose a tag to compare

What's Changed

Full Changelog: v2.1.2...v2.1.3

2.1.2

28 Jul 16:24
52f7f6d

Choose a tag to compare

What's Changed

Full Changelog: v2.1.1...v2.1.2

2.1.1

27 Jul 20:17
62143c4

Choose a tag to compare

2.1.1 Pre-release
Pre-release

What's Changed

Related Issues

Fixes #1756 - Daily logout due to cache overflow
May fix #1757 - App automatically closes (Electron window crash fixes)
May improve #1762 - Screen sharing is blurry (Desktop capture + Chromium updates)
May fix #1743 - Cannot share screen (Desktop capture crash fixes)
May improve #1715 - Can't share screen pipewire (Better Linux compatibility)
May fix #1736 - Window resizing is broken (Window management improvements)

Please comment on the respective issues with your testing results after this release.

Full Changelog: v2.1.0...v2.1.1