Mattermost Blog

Recent Articles:

Mattermost 5.20.1 released

Mattermost dot release 5.20.1 for Team Edition (TE) and Enterprise Edition (EE) is now available for download. If your deployment is affected by issues this dot release fixes, upgrading is recommended. Otherwise, you can upgrade to the next monthly release which also includes these fixes. This version resolves the following bug: Fixed an issue where …

Mattermost 5.20: New mobile editor, desktop dark theme, and more

Mattermost 5.20 ships with new features designed to increase team productivity: New mobile editor – spend less time composing messages on mobile thanks to updates that improve the usability of @-mentioning users, attaching photos and files, and more Desktop dark theme – customize the Mattermost desktop app with a new dark theme, plus other UX …

Monitoring a multi-cluster environment using Prometheus federation and Grafana

Monitoring the state of your clusters is an effective way to discover bottlenecks in your multi-cluster production environment. It is one of the key challenges that development teams are facing and factors such as the team experience as well as the number and distribution of the applications can make things even more complex. Better monitoring …

Go: Idiomatic error handling

Go is an extremely opinionated programming language. import something in a file that’s not used? It won’t compile, and there’s no flag to override. While there are workarounds, the end result remains the same: Go files are never cluttered by unused imports. This is true for all Go code everywhere, making every Go project more accessible. Not all …

Localizing Matterpoll

Matterpoll is a plugin that allows users to create polls in Mattermost. Since Mattermost is localized in 16 different languages, it’s optimal that Matterpoll is similarly localized. Because we rely on contributors to do the translations, we want to make it easy for them to translate new strings and determine whether already translated strings need to be …

Accelerate DevOps workflows with the Mattermost Jira integration

Jira is one of the most popular platforms to plan software development work and to track work. Teams use Jira to create user stories, create and assign tickets, document and track issues and bug fixes, and track the entire development cycle from conception to release.  Jira is incredibly useful, but it can also create a …

Submitting great PRs

If you want to submit good pull requests, start with our contribution checklist. Today, that page talks about what to fork, how to style your code, how to write unit tests and where to push your code. Implicit in all of that is the need to write great code, of course! But this blog post isn’t …

Mattermost 5.19.1 released

Mattermost dot release 5.19.1 for Team Edition (TE) and Enterprise Edition (EE) is now available for download. If your deployment is affected by issues this dot release fixes, upgrading is recommended. Otherwise, you can upgrade to the next monthly release which also includes these fixes. This version resolves the following bugs: Fixed a regression affecting …

Get the latest updates, releases, and more—delivered to your inbox.

An update from our co-founders: Remote work when SaaS is not an option Learn more >