Skip to content

Releases: mattermost/desktop

v4.3.0 (2019-10-16)

17 Oct 21:13
Compare
Choose a tag to compare

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

v4.3.0-rc7 (2019-10-16)

16 Oct 20:57
Compare
Choose a tag to compare
Pre-release

Release Candidate 7 for QA and volunteers to test

v4.3.0-rc6 (2019-10-15)

15 Oct 21:30
Compare
Choose a tag to compare
Pre-release

Release Candidate 6 for QA and volunteers to test

v4.3.0-rc5

09 Oct 16:08
Compare
Choose a tag to compare
v4.3.0-rc5 Pre-release
Pre-release

Release Candidate 5 for QA and volunteers to test

v4.3.0-rc-2

27 Sep 15:56
c253f69
Compare
Choose a tag to compare
v4.3.0-rc-2 Pre-release
Pre-release

This is a pre-release for testing v4.3.0-RC2

Notice that windows is not signed yet and it might raise a warning from the OS.

v4.3-rc1

19 Sep 16:02
Compare
Choose a tag to compare
v4.3-rc1 Pre-release
Pre-release

This is a prerelease intended for QA and volunteers.

v4.2.3 (2019-08-09)

09 Aug 19:24
ee8f919
Compare
Choose a tag to compare

Bug Fixes

All Platforms

Contributors

Many thanks to all our contributors. In alphabetical order:

deanwhillier, DSchalla

Downloads

Windows

Windows - zip files

Mac

Linux

Linux (Unofficial) - deb files

Linux (Unofficial) - AppImage files

v4.3.0-alpha (2019-04-19) (via AppVeyor)

22 Apr 16:24
Compare
Choose a tag to compare

Documentation: https://docs.mattermost.com/install/desktop-msi-gpo.html

  • 73695ca Attempt 2 to fix the package.json version
  • 8320fb4 Attempt 1 to fix the package.json version
  • 4d823b5 Add msi installers and build via AppVeyor
  • 25b920f [MM-14740] Integrate GPO functionality (#961)
  • 9c0ac76 Update README.md (#960)
  • b9d8e25 Update NOTICE.txt (#957)
  • 4137d0e [MM-14740] Consolidate configuration to support integration of MSI/GPO (#959)
  • b7b88c4 Update ISSUE_TEMPLATE.md (#930)
  • f175e21 Merge pull request #956 from mattermost/MM-13349
  • 28bf5ce Merge pull request #954 from mattermost/MM-14176
  • c72c301 Merge pull request #953 from mattermost/MM-14172
  • f320444 open certain internal paths in default browser
  • feda6e6 donΓÇÖt save window.fullscreen to app state
  • deb8608 Merge pull request #952 from mattermost/amyblais-patch-2
  • c17fdc2 fix black screen when closing window in fullscreen
  • 4079234 Update CHANGELOG.md
  • 5be2d25 Update CHANGELOG.md
  • 79e020b MM-14446: consider subpath when evaluating if url is internal (#946)
  • 6e2b3d7 Merge pull request #883 from yuya-oc/eslint-plugin-eslint-comments
  • cd91b1d Fix Mocha debug config
  • 6d6d586 Add eslint-plugin-eslint-comments
  • 4725bd9 Update CHANGELOG.md
  • 427403a Add VSCode configuration for debugging purposes (#886)
  • c4cf9d5 Update syntax for GPO DefaultServerList (#944)
  • 995ef1d Add GPO for controlling GPU (#936)
  • 6aa99d8 Merge pull request #938 from svelle/spell-checker-update
  • 16f86c7 update package-lock.json for spellchecker
  • a9dd0ff update simple-spellchecker for new dict files
  • d93fb55 Merge pull request #935 from cpanato/sign-cert
  • af23bed Merge pull request #931 from thedingwing/master
  • 7dbd41b add windows certificate to sign the releases
  • 8768994 Merge pull request #926 from manland/MM-13827
  • c0a1c81 Merge pull request #929 from aswathkk/fullscreen-bug
  • 53342ec Merge pull request #928 from JtheBAB/JtheBAB-prevent-server
  • 6e690e9 Add Server Address to GPO
  • fc35c69 GH-848 Add flag to enable MacOS dark mode.
  • 01382c6 Merge branch 'master' into MM-13827
  • 57939e2 Fix #538: makes the app not to restart in full screen mode
  • 6d3a368 Merge pull request #919 from JtheBAB/JtheBAB-gpo
  • 1ef2108 add a menu to open dev tools for current webview
  • a1b0a28 Merge branch 'fix-failing-tests'
  • 596f3a8 Fix failing tests
  • 847f215 Update CHANGELOG.md
  • 04f6615 Merge pull request #924 from asaadmahmood/MM-13487
  • f1df174 MM-13487 - Updating mention badge in tab bar
  • 20bccfb Rename scripts/gpo/en-US/mattermost.adml to resources/windows/gpo/en-US/mattermost.adml
  • fb621aa Rename scripts/gpo/mattermost.admx to resources/windows/gpo/mattermost.admx
  • b7b7fc9 Create mattermost.adml
  • 5bcdd72 Create mattermost.admx
  • 5abe83b Merge pull request #906 from yuya-oc/upgrade-dependencies
  • 4640ec0 Merge pull request #913 from coreplane/notice-update-20190101
  • 64c1052 Update CHANGELOG.md
  • 5e29537 Merge pull request #900 from mattermost/verious-fixes
  • e62f16a Upgrade webpack-dev-server
  • ea0b28d Switch back from yarn to npm
  • de03d51 Tweak timeout to fix failing test
  • 753ad3d Remove context isolation.
  • f7ba23b Update NOTICE.txt
  • 17a0e9b Upgrade Electron to 4.0.0
  • 45be2f5 Tweak cp_artifacts.sh
  • 24540ad Remove electron-builder-squirrel-windows
  • 01276ee Upgrade electron-builder for Mac
  • 3bfb9d6 Update webapp eslint config
  • 645ec30 Tweak CircleCI scripts
  • 2eb9542 Upgrade dependencies
  • b989796 Tweak cp_artifacts.sh
  • 7252b49 Update CHANGELOG.md
  • 3505ce9 Merge pull request #582 from yuya-oc/auto-updater
  • 85495ef Merge branch 'master' into auto-updater
  • 41068eb Update CHANGELOG.md
  • 2aec40d Merge pull request #905 from svelle/fix-typos
  • e47061f Merge branch 'master' into fix-typos
  • 51dd371 Wording fixes.
  • 2753a26 Update CHANGELOG.md
  • 0057ac4 Merge pull request #903 from yuya-oc/upgrade-build-tools
  • fa272ed Upgrade babel, webpack and storybook stack
  • d9c66ff Merge pull request #892 from yuya-oc/upgrade-electron-v3
  • 9c6fdbd Change version restriction for Electron
  • fa96165 fixes several typos
  • 6b09eec Some improvments to navigation and messaging.
  • 876c4ff Add UNDER DEVELOPMENT section to CHANGELOG.md
  • af569e1 Start v4.3.0-develop
  • b09bff8 Merge branch 'release-4.2'
  • e99af55 Version 4.2.0

v4.2.1 (2019-03-20)

21 Mar 13:37
Compare
Choose a tag to compare

This release contains a bug fix for all platforms.

Bug Fixes

All Platforms

  • Fixed an issue where some links opened in a smaller window in the Mattermost app. This issue only affected installations with a Site URL configured to use a subpath.
    #946

Contributors

Many thanks to all our contributors. In alphabetical order:

lieut-data

Downloads

Windows

Windows - zip files

Mac

Linux

Linux (Unofficial) - deb files

Linux (Unofficial) - AppImage files

v4.2.0 (2018-11-27)

27 Nov 13:22
Compare
Choose a tag to compare

This release contains multiple security updates for Windows, Mac and Linux, and it is highly recommended that users upgrade to this version. Details will be posted on our security updates page 30 days after release as per the Mattermost Responsible Disclosure Policy.

Improvements

All Platforms

  • Added English (UK), Portuguese (BR), Spanish (ES) and Spanish (MX) to the spell checker. #843 #875
  • Added Ctrl/Cmd+F shortcut to work as browser-like search. #399
  • Preserved case of first letter in spellcheck. #869
  • Added support for session expiry notification. #866

Windows

  • Set "app start on login" preference as enabled by default and synchronized its state with config.json. #846

Mac

  • Added .dmg package to support installation. #588
  • Added "Hide" option to Login Items in Preferences. #853

Linux

  • [tar.gz] Added support for using SVG icons for Linux application menus in place of PNG icons. #815
  • Updated categories in order to be listed under the appropriate submenu of the application starter. #816 #818
  • Set "app start on login" preference as enabled by default and synchronized its state with config.json. #846
  • Added AppImage packages as an unofficial build. #864

Architectural Changes

  • Major version upgrade of Electron to v2.0.12. Electron is the underlying technology used to build the Desktop apps. #820 #847 #882
  • Artifact names are now configured via electron-builder.json. #825

Contributors

Many thanks to all our contributors. In alphabetical order:

Downloads

Windows

Windows - zip files

Mac

Linux

Linux (Unofficial) - deb files

Linux (Unofficial) - AppImage files