Skip to content

v4.3.0 (2019-10-16)

Compare
Choose a tag to compare
@deanwhillier deanwhillier released this 17 Oct 21:13
· 1264 commits to master since this release

Desktop App v4.3.0 contains multiple medium level security fixes. Upgrading is recommended. Details will be posted on our security updates page 30 days after release as per the Mattermost Responsible Disclosure Policy.

Breaking Change

  • The Mattermost Desktop App v4.3.0 release includes a change to how desktop notifications are sent from non-secure URLs (http://). Organizations using non-secure Mattermost Servers (http://) will need to update to Mattermost Server versions 5.16.0+, 5.15.1, 5.14.4 or 5.9.5 (ESR) to continue receiving desktop notifications when using Mattermost Desktop v4.3.0 or later.

Known Issues

We are in active development of a new release to address these known issues:

  • CMD+Z doesn't undo on the Mac desktop app.
  • Users are unable to zoom in/out except on the first server tab.
  • Right-click + "Copy" does not work in some instances.
  • Unable to exit maximized Youtube videos using the close button if the app is running in full screen.
  • Desktop notifications appear in sequence rather than stacking on Windows.
  • Clicking on notifications when using the Windows MSI (Beta) doesn't focus the app or the channel that triggered the notification.

Improvements

All Platforms

  • Added support for maintaining a user's online status while the desktop app is in the background but the user is interacting with their computer. #993
  • Updated spellchecker dictionaries for English. #938
  • Added support for exposing Webview Developer Tools via View Menu. #926
  • Improved the styling of the session expiry mention badge in the tab bar. #924
  • Improved the wording of the invalid certificate dialog. #900
  • Improved accessibility support for the menu bar items. This was fixed with the major version upgrade of Electron to v5.0.0.

Windows

  • Added support for MSI installer (Beta) to allow deploying Mattermost desktop app to the computer program files (accessible by any user accounts rather than a specific user account on the machine). #959
  • Added support for Group Policies (GPO) to allow admins to set default servers and enable/disable the ability to add/remove servers. #959

Mac

  • Added a flag to enable MacOS dark mode title bar. #931

Architectural Changes

  • Major version upgrade of Electron to v5.0.0. Electron is the underlying technology used to build the Desktop apps. #996

Bug Fixes

All Platforms

  • Fixed an issue where opening the emoji picker froze the desktop app. This bug was fixed with the major version upgrade of Electron to v5.0.0.
  • Fixed an issue where jumbo emoji didn't render for unsupported unicode emojis. This bug was fixed with the major version upgrade of Electron to v4.0.0.
  • Fixed an issue where username and password were not being passed for HTTP basic authentication. #966
  • Fixed an issue where switching server tabs on app load caused a visual size glitch. This bug was fixed with the major version upgrade of Electron to v4.0.0.
  • Fixed various desktop app notification issues. #1040
  • Fixed an issue where the unread count changed after opening the quick switcher. #990
  • Fixed an issue where clicking on some links in System Console opened the links on the app itself. #3444
  • Fixed an issue where the "Help" button opened in a new browser tab instead of below the textbox in the default system browser. #956
  • Fixed an issue where Mattermost opened both on fullscreen and on a smaller window when closing the app in fullscreen. #954
  • Fixed an issue to prevent the app from restarting in full-screen mode. #929
  • Fixed an issue where the dot and mention counts in server tab jewels were not centered. #995
  • Fixed an issue where the dot in notification badges was off centre. #978

Windows

  • Fixed an issue where Ctrl+M shortcut minimized the Windows app and sent a message. #971
  • Fixed an issue where clicking the tooltip button dismissed the tooltip. #2660

Mac

  • Fixed an issue where using the red Close button to close the window caused a blank screen when the window was maximized. #953
  • Fixed an issue where Cmd + Option + Shift + v and Cmd + Shift + v didn't work on MacOS desktop app. This bug was fixed with the major version upgrade of Electron to v5.0.0.
  • Fixed an issue where the timezones were incorrect in OSX High Sierra. This bug was fixed with the major version upgrade of Electron to v4.0.0.

Contributors

Downloads

Windows

Windows - zip files

Mac

Linux

Linux (Unofficial) - deb files

Linux (Unofficial) - AppImage files