Twitter, Gmail, GitHub, Jira, BitBucket and over 700 public cloud apps can now connect to Mattermost, with full Markdown support, using Zapier. Custom notifications, simplified bot and 3rd party authentication via OAuth2 are also included in the latest release. Plus, enjoy new and updated community integrations with Heroku, Gitter, Pivotal Tracker, Chef, Ansible, and Yunohost. Bonus: You can now automate installation of the Mattermost desktop app using Chocolatey.
This is Mattermost’s 12th consecutive release made on the 16th of the month. What a year’s it been! A big thank you to all of our contributors!
Mattermost 3.4 is now available for download.
Most Valuable Professional
42wim is our Most Valued Professional for this release, for his wonderful contributions on matterircd (16 releases now), matterbridge (11 releases) and mattertee, which had its first official release on August 31.
Integrate 700 apps with Markdown support using Zapier
You can now easily add notifications to Mattermost from over 700 public cloud apps including GitHub, Jira, Wufoo, Salesforce, Twitter, Gmail and many more using industry standard Markdown formatting.
First, securely connect Mattermost to Zapier as a new OAuth 2.0 app.
Next, use Markdown to define the notification. Easily define headings, links, text formatting, custom emoji–even include tables.
Above: Markdown is used to format how Jira fields are displayed in Mattermost.
Finally, test your notification is working.
Above: Example of confirmation message when testing Jira-Mattermost integration
Above: How a new issue in Jira is shared in Mattermost using Markdown formatting.
To get started, click and accept this invitation to our Zapier app, and see our documentation for more details.
Staying up-to-date is critical in a busy workplace. Mattermost 3.4 sends you notifications at the right time in the right way, with more customization options than ever before:
Custom notification triggers – Set notifications on mentions of your name, username, keywords, replies on threaded messages, and group mentions like @channel.
Above: Screenshot of configuration screen for desktop, email, mobile notifications and preferences.
Synchronized and compliant mobile notifications – Get push alerts on iOS and Android devices. Also, privacy-conscious teams can omit message contents, so confidential data never appears on the lock screen of a mobile phone.
Batched, offline email notifications – Set email alerts on mentions you missed while offline. Have them sent immediately, or in time-based batches.
Configurable desktop notifications – Configure desktop notifications by channel and activity, toggle sound, and even decide how long to display the message.
Above: How to configure notifications for a specific channel, “Community Heartbeat” in this case.
Reduce interruption – Set your status to away or offline when you want to see what’s going on, but don’t want to be reached. Special thanks to daizenberg for adding the slash command in this release.
Third-party authentication via OAuth
Securely integrate bots and 3rd party applications with Mattermost using the all new OAuth 2.0 provider.
See new documentation and our sample OAuth2 Client Application for Mattermost to get started.
September has seen a fabulous increase in community integrations making the release that much more exciting! If you’ve built one, or are working on one, please join our community channel for installers or community channel for integrations and apps hosted in our nightly builds server. We’d love to meet you and discuss your work!
When you’re ready to share your work, please let us know!
Here are some of the top projects this month:
One-Click Heroku Preview Deployment
Use Heroku? You can now deploy an official preview of Mattermost in a single click:
Above: Button to Deploy a Mattermost preview to Heroku. Click now to deploy!
The preview lets you try out the full System Console, and you can request a trial license for Mattermost Enterprise Edition to evaluate enterprise features. The preview doesn’t provide an email service or local file storage.
Special thanks to cadecairos from Mozilla for building the preview deployment, and tommyvyn who built the mattermost-heroku integration on which this was based.
Pivotal Issue Tracker for Mattermost
Connect project management and communication using Pivotal Issue Tracker for Mattermost thanks to Pierre-Paul Lefebvre at StudioQi. If you’d like to contribute, this project is written in Python, deploys to Heroku and is hosted on GitLab.com.
Ansible Playbook for Mattermost
Simplify Mattermost deployment using a new Ansible Playbook by Tyler Tomlinson, which also installs PostgreSQL and NGINX prerequisites, and even automatically sets up certificates using letsencrypt.
Mattertee CLI tool for Mattermost
Mattertee is a command line tool created by 42wim, which works like tee, a command line interpreter that reads standard input files and posts it to your Mattermost installation. The tool allows you to post the values to a specified channel or user with parameters such as:
language used for syntax highlighting
icon used for posting
username used for posting
Other configurations are available to customize the posts made by Mattertee.
This month a Linux binary release was added for Mattertee, making it easier to use than ever before.
Gitter, XMPP and IRC bridges – Matterbridge
Connect to Gitter, IRC, and XMPP using Matterbridge, a popular Mattermost integration by 42wim. It lets you connect different communication services with Mattermost public channels.
Download the Matterbridge binary to get started, and join our community integrations channel to discuss more.
Chef Cookbook Installer for Mattermost
Kyle Corupe created a Chef Cookbook installer, a configuration management cookbook that installs the Mattermost service.
Yunohost Package for Mattermost
Pierre de La Morinerie has created a Yunohost package for Mattermost, which installs Mattermost on any self-hosted Yunohost server. Thank you for the contribution!
Chocolatey distribution for Mattermost Windows Desktop App
Many thanks to hansnull for creating a Chocolatey distribution tool for Mattermost, which allows users easily install and upgrade the desktop app for Windows.
Coming Soon: Desktop App v3.4
Release candidates for the upgraded Windows, Mac and Linux desktop apps are now available, and the final version is releasing soon. The update improves keyboard shortcuts, notifications, the configuration settings page, and product documentation.
Stay tuned for an announcement of the new desktop app and see the Mattermost desktop changelog for a complete list of improvements.
Many thanks to all our other contributors this release. By project, in alphabetical order:
asaadmahmood, coreyhulen, crspeller, cybershambles, daizenberg, DavidLu1997, enahum, esethna, gramakri, grundleborg, hmhealey, HugoGiraudel, it33, jasonblais, joonsun-baek, jwilander, lfbrock, npcode, paranbaram, phrix32, R-Wang97, shieldsjared
asaadmahmood, coreyhulen, DavidLu1997, esethna, friism, hmhealey, it33, jasonblais, jwilander, kaakaa, lfbrock, lindy65, pmccarthy01, shieldsjared
asaadmahmood, jasonblais, jgis, jnugh, Razzeee, St-Ex, yuya-oc
Also, we’d like to welcome our newest member of Mattermost, Inc.:
yangchen1 – from Toronto, Canada
The Mattermost project is defined by the contributions of its community, and we’re incredibly grateful for the difference each of you has made.
More about Mattermost:
Install a new instance of Mattermost with instructions from our download page.
Check out our upgrade guide for guidance on updating to the latest version.
Mattermost Enterprise Edition E10 and E20 are commercial versions of Mattermost designed for large organizations backed by commercial support from Mattermost, Inc. and available by subscription. See the feature list for more detail.
Looking for help on install and upgrade? A subscription also entitles you to upgrade and installation help from Mattermost, Inc.
Want to know about the latest releases? Subscribe to our monthly mailing list
Thanks again for joining us for the release of Mattermost 3.4. We’d love to hear your thoughts, questions and feedback in the comments below.