github RocketChat/Rocket.Chat.Electron 4.17.0

4 hours ago

4.17.0

✨ Improvements

  • Separate windows on a shared native shell — Log viewer, downloads, settings, and document viewer now open as independent native windows instead of in-app overlays (#3444), with follow-up correctness, performance, and UX improvements to the log viewer (#3446)
  • SAML authentication through deeplink — SAML login flows can now complete via the desktop deeplink handler (#3458)
  • Workspace presence in the tray — The tray icon and menu now reflect the active workspace's presence status (#3466), and hide it when the active server fails to load (#3472)

🐛 Fixes

  • macOS updates now install through electron-updater, fixing manual update installs on macOS (#3431, closes #955)
  • "Check for updates" now works on store builds — Mac App Store, Microsoft Store, Snap, and Flathub — pointing users to the store instead of the built-in updater (#3460)
  • Windows notification quick replies are no longer lost after the toast is dismissed to the Action Center (#3464)
  • Windows notification quick replies are deduplicated (#3468, thanks @Moku151)

🔧 Internal

  • Release builds now trigger only on semver tags, with PR checks for release lines (#3454)
  • Release tagging fails closed on unsafe tags (#3452)
  • New dev/master/release branching model documented and wired into the repo guides (#3455, #3457)
  • Test line coverage raised to 71.19% (#3429)

Don't miss a new Rocket.Chat.Electron release

NewReleases is sending notifications on new releases.