Update changelog for 3.6

This commit is contained in:
Jason Blais 2017-02-17 11:23:16 -05:00 committed by GitHub
parent 10213ad2c8
commit 0074617119

View file

@ -1,40 +1,72 @@
# Mattermost Desktop Application Changelog
## UNDER DEVELOPMENT
## Release v3.6.0
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: February 28, 2017
Release date: TBD
Upgrading to Mattermost server 3.6 or later is recommended, as new features for the desktop app have been added following the release of the team sidebar.
### Improvements
- Added a new team button next to the team tabs
#### All Platforms
- Suppress white screen which is displayed for a moment on startup
- Support unread indications in team sidebar of Mattermost server 3.6
- Remove confusing `Ctrl(CMD)+S` shortcut for searching within a team
Added a new team button
- Added support for unread indicators following the release of team sidebar in Mattermost server 3.6
- Removed a confusing `CTRL/CMD+S` shortcut for searching within a Mattermost team
- Added support for SAML OneLogin and Google authentication for Enterprise users
- Streamlined desktop server management:
- "Team Management" changed to "Server Management" following the release of team sidebar in Mattermost server 3.6
- Added a "+" icon to the desktop server tab bar to more easily sign into a new Mattermost server
- Clicking "Add new server" on the Settings page opens a dialog instead of a new row
- Clicking "Remove" next to a server now requires a confirmation to prevent a user from removing the server by accident
- Clicking "Edit" next to a server on the Settings page opens a dialog
- Clicking on a server on the Settings page opens the corresponding server tab
- Simplified desktop app options:
- App options now auto-save when chaged
- Added supporting help text for each option
- Removed "Leave app running in menu bar when application window is closed" setting for Mac, which is not applicable for that platform
- Removed "Toggle window visibility when clicking on the tray icon" setting for Windows, given the behaviour is inconsistent with typical Windows app behaviour
- Removed "Hide menu bar" setting to avoid users not being able to use the menu bar and the Settings page.
### Bug Fixes
#### All Platforms
- Do not place the application window outside of the viewable area anymore, if the display it has been on has been removed
- Remove remaining badges after logging out of the team
- Fixed an issue where context menu appears many times after reloading
- Mattermost window no longer opens on a display screen that has been disconnected
- Mention badges no longer persist after logging out of a Mattermost server
- After right-clicking an image or a link, the "Copy Link" option no longer moves around when clicking different places afterwards
- Fixed an issue where minimum window size is not set
- Fixed an issue where Google login form is not working
- Fixed an issue where application menu is not updated when the config is saved in the settings page
- Changed target resolution size to 1000x700 to prevent unintended issues on the user interface
- Fixed an issue where the application menu is not updated when the config file is saved in the Settings page
- Fixed login issues with local development environment
- Removed a white screen which was momentarily displayed on startup
#### Windows
- Fixed an issue where an unexpected window appears while install/uninstalling
- Fixed an issue where the maximized state is not restored when the application is started by "Start app on Login"
- Fixed an issue where an unexpected window appears while installing or uninstalling
- Fixed an issue where the maximized state of the application window was not restored on re-launch if "Start app on Login" setting is enabled
#### Linux
- Fixed missing initial theme of tray icon
- Fixed an issue where the maximized state is not restored when the application is started by "Start app on Login"
- Fixed an issue where tray icon wasn't shown by default
- Fixed an issue where the maximized state of the application window was not restored on re-launch if "Start app on Login" setting is enabled
### Known Issues
#### All Platforms
- [If you click twice on the tab bar, and then attempt to use the "Zoom in/out" to change font size, the app window doesn't render properly](https://github.com/mattermost/desktop/issues/334)
- [After using CTRL+K, an added row appears in the message box](https://github.com/mattermost/desktop/issues/426)
- [Holding down CTRL, SHIFT or ALT buttons and clicking a channel opens a new application window](https://github.com/mattermost/desktop/issues/406)
#### Windows
- [Windows 7] [Sometimes the app tries to render the page inside the app instead of in a new browser tab when clicking links](https://github.com/mattermost/desktop/issues/369)
#### Mac
- [After uploading a file with a keyboard shortcut, focus isn't set back to the message box](https://github.com/mattermost/desktop/issues/341)
#### Linux (Beta)
- [Ubuntu - 64 bit] [Right clicking taskbar icon and choosing **Quit** only minimizes the app](https://github.com/mattermost/desktop/issues/90#issuecomment-233712183)
- [Ubuntu - 64 bit] [Direct message notification comes as a streak of line instead of a pop up](https://github.com/mattermost/platform/issues/3589)
### Contributors
Many thanks to all our contributors. In alphabetical order:
- [asaadmahmood](https://github.com/asaadmahmood), [jasonblais](https://github.com/jasonblais), [jnugh](https://github.com/jnugh), [yuya-oc](https://github.com/yuya-oc)
----