Welcome to our April release announcement. Yes, April. We are moving back to regular monthly releases in response to feedback from users and system admins. Weighing up the pros and cons, we have come to the conclusion that this is the right way to go for speed of delivery, transparency, faster bug fixes among other reasons. So you can expect a release announcement on the 16th of each month.
The big story this month is that our iOS and Android apps are ready to install in beta.
There’s lots more to announce with our Mattermost 3.8 release: improved emoji support, pinned posts, easier user management for admins and much more.
You will love our fast, next-generation mobile apps so why not download them now and give them a test run!
Our main focus has been building the key authentication, messaging, and notification features. Here are currently supported features:
Authentication: Email, and for Enterprise Edition servers: LDAP login with MFA support, and SAML login. GitLab SSO is queued for development. Messaging: Basic messaging and some markdown, with link rendering. Autocomplete for @mentions and ~channel. The ability to reply, flag/unflag, delete, and edit posts. Notifications: Push notifications that take you to the channel when clicked on, basic notification settings, and bolded channel names with mention jewels for unread channels. Files: Image upload and image previewer. Channels: Creating and deleting channels, joining and leaving channels, adding and removing members, favoriting a channel. Teams: Basic switching between teams.
We’re adding more features all the time. You can check out ourchangelogfor the full list.
To test on Android: Search for “Mattermost 2017 – Beta” in the Google Play store, or opt-inhere. To test on iOS:Sign upto become a beta tester.
Pinned posts and emoji reactions were the #6 and #7 most requested end-user features and the community has helped release both. Other exciting new features in progress include the ability to archive and unarchive channels easily from the UI, the ability to convert private channels to public channels (50,000+ views in the forums, by far the most) and the ability to combine join/leave messages.
If you’d like to join our growing developer community, we’d love to meet you on our Contributors channel!
More Emoji Support – Emoji Picker
Pioneered on consumer platforms, emojis have become part of any fast-paced organizational culture. They make it easier to give a fast reaction to messages (such as a smiley or a thumbs up). So a great addition to Mattermost.
We have now implemented the emoji picker, making it easier to access the comprehensive set of emojis that we announced with the 3.6 release. Give it a try. Simply go to your Account Settings > Advanced > Preview pre-release features tick Enable emoji picker for reactions and message input box, and you’re all set.
We’re working on further improvements to our emoji features so if you would like to help, join our Contributors channel.
Thanks to Dan Greene for your work on this community contribution!
Pinned posts are a very convenient way to provide an overview of the channel or a list of links to helpful resources. All members of a channel can now pin important or useful messages to that channel. The list of pinned messages is visible to all channel members.
Pinned messages are marked with the pinned icon,. For example:
To view the complete list of pinned messages, click the pin icon, , which is located at the top of the channel. The right hand sidebar opens to show the list of pinned messages. For example:
With this new feature it is easy for system admins to get an overview of Mattermost users. All users can now be consolidated in one list rather than a separate list for each team, with the ability to filter the list by specific teams or users on no teams. This also enables system admins to manage users who are not assigned to a team.
We have added a new page under “REPORTING” called “Team Statistics”, which shows statistics for the team specified in a filter.
The System Console also makes it simpler to manage the teams a particular user is a member of (remove them from a team or promote them to team admin).
Cloud Auto-deploy Made Simple
Installers and containers such as Docker significantly accelerate the execution of system admin tasks involved in getting software to run reliably when moved from one computing environment to another. These include moving software from a developer’s laptop to a test environment, from a staging environment into production or from a physical machine in a data center to a virtual machine in a private or public cloud.
In each scenario a container consists of an entire runtime environment: an application, plus all its dependencies, libraries and other binaries, and configuration files needed to run it, bundled into one package.
However, it is rarely quite as straightforward as that. You will probably want to override config.json settings with environment variables. There is now an easy way to do this in Mattermost by simply preceding the setting with MM_ and putting the new setting in caps.
For example to override the json property .ServiceSetting.ListenAddress you would set an environment variable MM_SERVICESETTINGS_LISTENADDRESS.
Mattermost deploys to all leading cloud platforms, all leading orchestration platforms, all leading virtualization platforms and it also runs on Linux as a single binary under MIT license.
The Siba bot integration with Mattermost allows customers to access all of their back-office applications securely from a single messaging app.
Siba is a complete chatbot solution that saves time and boosts productivity. It comes with a prebuilt skill/command repository, a portal to manage users and tools for developers to build custom skills. Read more athttps://siba.ai.
Conduct a Quick Emoji Poll
With this easy-to-install feature you can conduct a quick poll of team members or colleagues using a simple slash command: /poll.
mattermostsend is a simple command-line interface utility written in PHP for posting text to a Mattermost incoming webhook. It is useful for monitoring websites, for example to generate real-time alerts in dedicated Mattermost channels when a server is having issues.
Simple Mattermost /slash Service Dispatcher and Responder in PHP
PHP remains a popular server-side scripting language for web development. mmrsrvdispatch is a simple /slash service dispatcher and responder written in PHP for one or several Mattermost server instances that integrates easily.
Expanding the /chuck command to pull content from public web services or a corporate intranet could hardly be easier.
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 or Upgrade Mattermost
Install a new instance of Mattermost with instructions from ourdownload page. Check out ourupgrade 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.
Learn about new releases, upgrades and security updates from our “Mattermost Insiders” newsletter.