summaryrefslogtreecommitdiffstats
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorEric Sethna <eric@spinpunch.com>2016-02-08 11:02:33 -0800
committerEric Sethna <eric@spinpunch.com>2016-02-08 11:02:33 -0800
commit1b90d4c8a32ca1434162db0db497c070c948159c (patch)
tree6fdc98b18e4ff293c30c0699327e21597f450ea8 /CHANGELOG.md
parent0d47dd0a0eb32e2364c68f706e6e9a463cb05953 (diff)
downloadchat-1b90d4c8a32ca1434162db0db497c070c948159c.tar.gz
chat-1b90d4c8a32ca1434162db0db497c070c948159c.tar.bz2
chat-1b90d4c8a32ca1434162db0db497c070c948159c.zip
Update CHANGELOG.md
Add v2.0.0
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md159
1 files changed, 159 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 5849b30b9..7eabe08dc 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,164 @@
# Mattermost Changelog
+## Release v2.0.0
+
+Expected Release date: 2016-02-16
+
+### New Features
+
+Localization
+
+- Support for language translation, with community support for Spanish from **Account Settings** > **Display**
+
+Slash Commands
+
+- Support custom slash commands to send message events to external integrations using a slack compatible method.
+- Enable slash commands from the **System Console** > **Service Settings** > **Enable Slash Commands** and configure them in **Account Settings** > **Integrations** > **Commands**
+
+[iOS](https://github.com/mattermost/ios)
+
+- Added support for GitLab SSO
+
+System Console
+
+- Added **Site Reports** to view system statistics on posts, channels and users.
+
+
+### Improvements
+
+Upgrading
+
+- Support version skipping to allow directly upgrading from v1.3 or v1.4
+
+Files and Images
+
+- Public links to images and files created by users no longer expire
+- OGG attachments now play in preview window on Chrome and Firefox
+
+Onboarding
+
+- “Get Team Invite Link” option is disabled from the main menu if user creation is disabled for the team
+
+Authentication
+
+- Switching from email to SSO sign in now updates email address to use the SSO email
+- Added ability to sign in with username as an alternative to email address
+
+
+System Console
+
+- Removed "Disable File Storage" option from System Console > File Storage
+- Added a warning if a user demotes their account from System Administrator.
+- Option to allow insecure TLS outbound connections for self-signed certificates.
+
+
+Search
+
+- Hashtag search is no longer case sensitive
+- System messages no longer appear in search results
+
+User Interface
+
+- Changed the comment bubble to a reply arrow to make post replies and the RHS more discoverable
+- Away status in direct message list for users who haven’t had any Mattermost activity for 5 minutes.
+- Time stamp next to sequential posts made by users now shows HH:MM instead of on-hover timestamp
+- Tutorial colors improved to provide higher contrast with new default theme
+- Added more favicon sizes for home screen icons on mobile devices
+- Date separator added to search
+- Code blocks now support horizontal scrolling if content exceeds the max width
+- Moved the recent mentions icon to the right of the search bar
+- Long usernames are now truncated in the center channel and RHS
+
+#### Bug Fixes
+
+- Incorrect “Mattermost unreachable” error on iOS no longer appears
+- Dialog to confirm deletion of a post now supports hitting “ENTER” to confirm deletion.
+- Keyboard focus on the New Channel modal on IE11 is now contained within the text box.
+- LHS indicator for “Unread Posts Above/Below” now displays on IE11
+- Unresponsive UI when viewing a permalink is fixed if a user clicks outside the text on the "Click here to jump to recent messages" bar.
+- Console error is no longer thrown on first page load in Firefox and Edge.
+- Dismissed blue bar error messages no longer re-appear on page refresh.
+- Console error and missing notification is fixed for the first direct message received from any user.
+- Comment bubble in Firefox no longer appears with a box around it on-hover.
+- Home screen icons on Android and iOS devices now appear with the Mattermost logo.
+- Switching channels now clears the “user is typing” message below the text input box.
+- iOS devices are no longer detected as “unknown” devices in the session history.
+
+### Compatibility
+
+#### Config.json Changes from v1.4 to v2.0
+
+**iOS**
+The new iOS app for v2.0 is not backwards compatible with Mattermost v1.4.
+
+**config.json**
+Multiple setting options were added to `config.json`. Below is a list of the additions and their default values on install. The settings can be modified in `config.json` or the System Console.
+
+- Under `ServiceSettings` in `config.json`:
+ - `"EnableCommands": false` to set whether users can create slash commands from **Account Settings** > **Integrations** > **Commands**
+ - `"EnableOnlyAdminIntegrations": true` to restrict integrations to being created by admins only.
+ - `"EnableInsecureOutgoingConnections": false` sets whether outgoing HTTPS requests can accept unverified, self-signed certificates.
+ - Optional: `"WebsocketSecurePort" : 443` sets the port on which the secured WebSocket will listen using the `wss` protocol. If this setting is not present in `config.json`, it defaults to `443`.
+ - Optional: `"WebsocketPort": 80` sets the port on which the unsecured WebSocket will listen using the `ws` protocol. If this setting is not present in `config.json`, it defaults to `80`.
+
+- Under `EmailSettings` in `config.json`:
+ - `"EnableSignInWithEmail": true` allows users to sign in using their email.
+ - `"EnableSignInWithUsername": false` sets whether users can sign in with their username. Typically only used when email verification is disabled.
+
+**Localization**
+There are two new directories for i18n localization JSON files:
+- platform/i18n for server-side localization files
+- platform/web/static/i18n for client-side localization files
+
+#### Database Changes from v1.4 to v2.0
+
+The following is for informational purposes only, no action needed. Mattermost automatically upgrades database tables from the previous version's schema using only additions.
+
+##### Users Table
+1. Added `Locale` column
+
+##### Licenses Table
+1. Added `Licenses` Table
+
+
+#### Known Issues
+
+- Navigating to a page with new messages containing inline images added via markdown causes the channel to scroll up and down while loading the inline images.
+- Microsoft Edge does not yet support drag and drop for file attachments.
+- Scroll bar does not appear in the center channel.
+- Unable to paste images into the text box on Firefox, Safari, and IE11.
+- Importing from Slack fails to load messages in certain cases and breaks @mentions.
+- System Console > TEAMS > Statistics > Newly Created Users shows all users as created "just now".
+- Favicon does not turn red when @mentions and direct messages are received in an inactive browser tab.
+- Searching for a phrase in quotations returns more than just the phrase on installations with a Postgres database.
+- Archived channels are not removed from the "More" menu for the person that archived the channel until after refresh.
+- Search results don't highlight searches for @username, non-latin characters, or terms inside Markdown code blocks.
+- Searching for a username or hashtag containing a dot returns a search where the dot is replaced with the "or" operator.
+- Hashtags less than three characters long are not searchable.
+- Users remains in the channel counter after being deactivated.
+- Messages with symbols (<,>,-,+,=,%,^,#,*,|) directly before or after a hashtag are not searchable.
+- Permalinks for the second message or later consecutively sent in a group by the same author displaces the copy link popover or causes an error
+- Emoji smileys ending with a letter at the end of a message do not auto-complete as expected
+
+#### Contributors
+
+Special thanks to [enahum](https://github.com/enahum) for creating the Spanish localization!
+
+Many thanks to all our external contributors. In no particular order:
+
+- [enahum](https://github.com/enahum)
+- [trashcan](https://github.com/trashcan)
+- [khoa-le](https://github.com/khoa-le)
+- [alanmoo](https://github.com/alanmoo)
+- [fallenby](https://github.com/fallenby)
+- [loafoe](https://github.com/loafoe)
+- [gramakri](https://github.com/gramakri)
+- [pawelad](https://github.com/pawelad)
+- [cifvts](https://github.com/cifvts)
+- [rosskusler](https://github.com/rosskusler)
+- [apskim](https://github.com/apskim)
+
+
## Release v1.4.0
Expected Release date: 2016-01-16