Update CHANGELOG.md

This commit is contained in:
amyblais 2018-05-11 12:26:47 -04:00 committed by GitHub
parent 9c409ad439
commit 1d55e71ecd
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -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)
<!-- Todo: Complete version number when cutting release -->
- `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