diff --git a/CHANGELOG.md b/CHANGELOG.md index 532d7e8e..db45aa2d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,65 +1,57 @@ # Mattermost Desktop Application Changelog -## UNDER DEVELOPMENT +## Release v4.1.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: TBD +Release date: May ?, 2018 ### Improvements #### All Platforms -- Added "Enable GPU hardware acceleration" option. It's disabled by default for stability. +- Updated design for loading animation icon. +[#748](https://github.com/mattermost/desktop/issues/748) +- Added an option for enabling GPU hardware acceleration. It is disabled by default for stability. [#734](https://github.com/mattermost/desktop/pull/734) [#750](https://github.com/mattermost/desktop/pull/750) - Enabled Certificate Transparency verification in HTTPS. [#741](https://github.com/mattermost/desktop/pull/741) -- Clear memory cache at a certain interval in order to reduce memory usage. +- Cleared memory cache at a certain interval in order to reduce memory usage. [#746](https://github.com/mattermost/desktop/pull/746) -- Improved appearance of server tabs. +- Truncated long server names in server tabs. [#518](https://github.com/mattermost/desktop/issues/518) -[#717](https://github.com/mattermost/desktop/issues/717) -- Updated Mattermost animation icon which is displayed when loading a page. -[#748](https://github.com/mattermost/desktop/issues/748) #### Windows - [Windows 7/8] Desktop notifications now respect the duration setting of Control Panel. [#601](https://github.com/mattermost/desktop/issues/601) ### Architectural Changes -- Major version upgrade of Electron to v1.7.13 to v1.8.4. Electron is the underlying technology used to build the Desktop apps. +- Major version upgrade of Electron to v1.7.x to v1.8.x. Electron is the underlying technology used to build the Desktop apps. [#711](https://github.com/mattermost/desktop/pull/711) [#741](https://github.com/mattermost/desktop/pull/741) + - `require` and `module.exports` were replaced with `import` and `export`. [#756](https://github.com/mattermost/desktop/pull/756) ### Bug Fixes #### All Platforms -- Fixed correct spellchecker language not used for non en-US locales on initial installation. +- Fixed an issue where correct spellchecker language was not used for non en-US locales on initial installation. [#632](https://github.com/mattermost/desktop/issues/632) -- Fixed an issue where error page appears when U2F device is used for multi-factor authentication through single sign-on. +- Fixed an issue where error page appeared when U2F device was used for multi-factor authentication through single sign-on. [#708](https://github.com/mattermost/desktop/issues/708) -- Fixed an issue where the main screen opens a blank page when a tab is dropped into the screen. +- Fixed an issue where the main screen opened a blank page when a tab was dropped into the screen. [#667](https://github.com/mattermost/desktop/issues/667) -- Fixed "Save Image" context menu not working. -[#707](https://github.com/mattermost/desktop/issues/707) -- Fixed an issue that prevented typing in the form fields on the add server dialog when launched from the tab bar. -[#780](https://github.com/mattermost/desktop/issues/780) -- Fixed an issue that could cause an error message on the add new server dialog to be misleading. -[#438](https://github.com/mattermost/desktop/issues/438) +- Fixed an issue where right-clicking an image, then choosing "Save Image", did nothing. +[#774](https://github.com/mattermost/desktop/pull/774) +- Fixed an issue where tab outline disappeared when hovering over a tab. +[#778](https://github.com/mattermost/desktop/pull/778) +- Fixed an issue where only the name field should be highlighted and "Add" button shouldn't be disabled when a name was missing from "Add new server" dialog. +[#779](https://github.com/mattermost/desktop/pull/779) #### Windows -- Fixed `file://` protocol not working. But localhost URL will not continue to work. +- Fixed an issue where `file://` protocol was not working. Localhost URL will not continue to work. [#579](https://github.com/mattermost/desktop/issues/579) - Fixed an issue where Windows installer crashed in some cases. [#728](https://github.com/mattermost/desktop/issues/728) -- Fixed outline on tab bar disappearing on hover. -[#717](https://github.com/mattermost/desktop/issues/717) #### Mac - Fixed an issue where app crashed after toggling "Show Mattermost icon in menu bar" setting. @@ -69,6 +61,31 @@ Release date: TBD - Fixed an issue where app crashed after toggling "Show icon in the notification area" setting. [#706](https://github.com/mattermost/desktop/issues/706) +### Known Issues + +#### All Platforms + - [Insecure connection produces hundreds of log messages](https://github.com/mattermost/desktop/issues/569) + +#### Windows + - [App window doesn't save "floating" app position](https://github.com/mattermost/desktop/issues/617) + - [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) + - [Windows 10] [Incorrect task name in Windows 10 startup list](https://github.com/mattermost/desktop/issues/559) + - [Bleed through of Mattermost over a file explorer](https://github.com/mattermost/desktop/issues/753) + - [Mattermost app is in Windows tab list after hidden auto-start](https://github.com/mattermost/desktop/issues/738) + +#### Mac + - The application crashes when a file upload dialog is canceled without closing Quick Look + - [When the app auto-starts, app page opens on screen instead of being minimized to Dock](https://github.com/mattermost/desktop/issues/583) + +#### Linux (Beta) + - [Zoomed window size disrupted on return from settings on desktop client](https://github.com/mattermost/desktop/issues/737) + +### Contributors + +Many thanks to all our contributors. In alphabetical order: + + - [Autre31415](https://github.com/Autre31415), [dmeza](https://github.com/dmeza), [hmhealey](https://github.com/hmhealey), [jasonblais](https://github.com/jasonblais), [kethinov](https://github.com/kethinov), [lieut-data](https://github.com/lieut-data), [lip-d](https://github.com/lip-d), [mkraft](https://github.com/mkraft), [yuya-oc](https://github.com/yuya-oc) + ---- ## Release v4.0.1