Mattermost 3.4 offers 700 integrations with Markdown support via Zapier

20160917-mattermost-3-4

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 via 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.

screenshot_27

Above: Markdown is used to format how Jira fields are displayed in Mattermost.

Finally, test your notification is working.

screenshot_28

Above: Example of confirmation message when testing Jira-Mattermost integration

screenshot_22

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.

Custom Notifications

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.

screenshot_23

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.

screenshot_24

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.

screenshot_25

New Integrations

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:

screenshot_29

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.

screenshot_26

Stay tuned for an announcement of the new desktop app and see the Mattermost desktop changelog for a complete list of improvements.

Thank you

Many thanks to all our other contributors this release. By project, in alphabetical order:

/platform

/docs

/desktop

/mattermost-docker

/mattermost-heroku

Also, we’d like to welcome our newest member of Mattermost, Inc.:

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

Install a new instance of Mattermost with instructions from our download page.

Update

Check out our upgrade guide for guidance on updating to the latest version.

Enterprise Edition

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.

mm

Lindsay Brock is the former Head of Product for Mattermost, Inc. Prior to joining Mattermost in January 2015, she served as a product manager for SpinPunch, a Y Combinator-backed online gaming startup. Lindsay is an alumnus of the University of Waterloo, where she earned a bachelor of applied science degree in engineering.