The "UNDER DEVELOPMENT" section of the Mattermost Desktop changelog appears in the product's master
branch to note key changes committed to master
and are on their way to the next stable release. When a stable release is pushed, "UNDER DEVELOPMENT" heading is removed from the final changelog of the release.
Release date: TBD
- Show current channel/team in window title
- Changed display of unread messages on the team tabbar, they are now shown as bold text
- Reload only the selected tab and keep its URL on "Reload" and "Clear Cache and Reload".
- Disabled
eval()
function for security improvements. - Invalidate cache before load, to make server upgrades easy
- Removed misleading shortcuts from tray menu, as they didn't work
- Ctrl/Command+F puts cursor in search box to search in current channel.
- Added an option to toogle the red dot icon for unread messages (default is on).
- Update Mattermost icon for desktop notifications in Windows 10.
- An existing application instance will be reused instead of starting another instance.
- Added an option to toggle the red dot icon for unread messages (default is on).
- Added an option to make the taskbar icon flash on new messages
- Added the badge to count mentions for Unity.
- An existing application instance will be reused instead of starting another instance.
- Fixed an issue where the maximized state of the app window was lost in some cases.
- Fixed pixelated application icons in top left of the window.
Release date: 2016-07-18
Download the latest version here.
- Added an installer for better install experience.
- The app now minimizes to the system tray when closed.
- Added an option to launch application on login.
- Added an option to blink the taskbar icon when a new message has arrived.
- Added tooltip text for the system tray icon in order to show count of unread channels/mentions.
- Added an option to toggle the app to minimize/restore when clicking on the system tray icon.
- Added auto-reloading when tab fails to load the team.
- Added the ability to access all of your teams by right clicking the system tray icon.
- Added colored badges to the menu icon when there are unread channels/mentions.
- Added an option to minimize the app to the system tray when closed.
- Added auto-reloading when tab fails to load the team.
- Added the ability to access all of your teams by right clicking the system tray icon.
- Added an option to show the icon on menu bar (requires libappindicator1 on Ubuntu).
- Added an option to launch application on login.
- Added an option to minimize the app to the system tray when closed.
- Added auto-reloading when tab fails to load the team.
- Added the ability to access all of your teams by right clicking the system tray icon.
- New Keyboard Shortcuts
- Adjust text size
- Ctrl+0 (Menu Bar -> View -> Actual Size): Reset the zoom level.
- Ctrl+Plus (Menu Bar -> View -> Zoom In): Increase text size
- Ctrl+Minus (Menu Bar -> View -> Zoom Out): Decrease text size
- Control window
- Ctrl+W (Menu Bar -> Window -> Close): On Linux, this minimizes the main window.
- Ctrl+M (Menu Bar -> Window -> Minimize)
- Switch teams (these shotcuts also reopen the main window)
- Ctrl+{1-9} (Menu Bar -> Window -> Team name): Open the n-th tab.
- Ctrl+Tab or Alt+Command+Right (Menu Bar -> Window -> Select Next Team): Switch to the next window.
- Ctrl+Shift+Tab or Alt+Command+Left (Menu Bar -> Window -> Select Previous Team): Switch to the previous window.
- Right click on the tray item, to see an overview of all your teams. You can also select one and jump right into it.
- Adjust text size
- Added Help to the Menu Bar, which includes
- Link to Mattermost Docs
- Field to indicate the application version number.
- Added a "+" button next to the Teams label, which allows you to add more teams.
- Added the ability to edit team information by clicking on the pencil icon to the right of the team name.
- Application license changed from MIT License to Apache License, Version 2.0.
- Fixed authentication dialog not working for proxy.
- Fixed the blurred system tray icon.
- Fixed a redundant description appearing in the pinned start menu on Windows 7.
- Fixed two icons appearing on a notification.
- [Ubuntu - 64 bit] Right clicking taskbar icon and choosing Quit only minimizes the app
- [Ubuntu - 64 bit] Direct message notification comes as a streak of line instead of a pop up
Many thanks to all our contributors. In alphabetical order:
- Fixed issue to remove "Electron" from appearing in the title bar on startup.
- Added a dialog to confirm use of non-http(s) protocols prior to opening links. For example, clicking on a link to
file://test
will open a dialog to confirm the user intended to open a file.
- Added a right-click menu option for tray icon to open the Desktop application on Windows and OS X.
- The shortcuts can't switch teams twice in a raw.
- The team pages are not correctly rendered until the window is resized when the zoom level is changed.
- Released: 2016-05-17
This release contains a security update and it is highly recommended that users upgrade to this version.
- Node.js environment is enabled in the new window.
- The link other than
http://
andhttps://
is opened by clicking.
- Desktop notification is shown as a dialog on Ubuntu 16.04.
- Improve the style for tab badges.
- Add Allow mixed content option to render images with
http://
. - Add the login dialog for http authentication.
- Add the option to show the icon on menu bar.
- Add .deb packages to support installation.
Many thanks to all our contributors. In alphabetical order:
- Released: 2016-04-13
- Settings page doesn't return to the main page when the located path contains a blank.
- Alt+Shift opens menu on Cinnamon desktop environment.
- Released: 2016-03-30
The electron-mattermost
project is now the official desktop application for the Mattermost open source project.
- Rename project from
electron-mattermost
todesktop
- Rename the executable file from
electron-mattermost
toMattermost
- The configuration directory is also different from previous versions.
- Should execute following command to take over
config.json
.- Windows:
mkdir %APPDATA%\Mattermost & copy %APPDATA%\electron-mattermost\config.json %APPDATA%\Mattermost\config.json
- OS X:
ditto ~/Library/Application\ Support/electron-mattermost/config.json ~/Library/Application\ Support/Mattermost/config.json
- Linux:
mkdir -p ~/.config/Mattermost && cp ~/.config/electron-mattermost/config.json ~/.config/Mattermost/config.json
- Windows:
- Refine application icon.
- Show error messages when the application failed in loading Mattermost server.
- Show confirmation dialog to continue connection when there is certificate error.
- Add validation to check whether both of Name and URL fields are not blank.
- Add simple basic HTTP authentication (requires a command line).
- Show a small circle on the tray icon when there are new messages.
- File > About does not bring up version number dialog.
- File > About does not bring up version number dialog.
- Ubuntu: Notification is not showing up.
- The view crashes when freetype 2.6.3 is used in system.
- Basic Authentication is not working.
- Some keyboard shortcuts are missing. (e.g. Ctrl+W, Command+,)
- Basic authentication requires a command line.
- Application does not appear properly in Windows volume mixer.