Removed and deprecated features for Mattermost 2018-10-30T11:02:14+00:00

Removed and deprecated features for Mattermost

This page describes features that are removed from support for Mattermost, or will be removed in a future update (deprecated).

This provides early notice about future changes that might affect your use of Mattermost.

This information is subject to change with future releases, and might not include each deprecated feature.

Removed features in upcoming versions

Mattermost Server v5.6.0

  • Built-in one-on-one video and audio calling based on a WebRTC integration.

Removed features by Mattermost version

Mattermost Server v5.0.0

  • All API v3 endpoints removed. API v3 endpoints are no longer supported as of Mattermost v4.6 release on January 16th, 2018, and are replaced by API v4 endpoints which were released on July 16th, 2017. See https://api.mattermost.com/ to learn more.
  • Desktop Notification Duration in Account Settings removed due to inconsistencies on various browsers and operating systems.
  • An unused “ExtraUpdateAt” field removed from the channel model.
  • platform binary renamed to mattermost for a clearer install and upgrade experience. All command line tools, including the bulk loading tool and developer tools, also renamed from platform to mattermost.
  • Slash commands configured to receive a GET request now have the payload encoded in the query string instead of receiving it in the body of the request, consistent with standard HTTP requests. Although unlikely, this could break custom slash commands that use GET requests incorrectly.
  • A new config.json setting to whitelist types of protocols for auto-linking added.
  • A new config.json setting to disable the permanent APIv4 delete team parameter added. The setting is off by default for all new and existing installs, except those deployed on GitLab Omnibus. A System Administrator can enable the API v4 endpoint from the config.json file.

Mattermost Server v4.9.0

  • A number of permissions configuration settings will be migrated to roles in the database, and changing their config.json values will no longer take effect. These permissions can still be modified by their respective System Console settings. See changelog for more details.

Mattermost Server v4.0.0

  • System Console settings in Files > Images, including:
    • Image preview height and width
    • Profile picture height and width
    • Image thumbnail height and width
  • Font setting in Account Settings > Display
  • Teammate Name Display setting moved to the System Console

Mattermost Server v3.8.0

  • Old CLI tool (replaced by an upgraded CLI tool)
  • APIv3 endpoints:
    • “GET at /channels/more” (replaced by “/channels/more/{offset}/{limit}”)
    • “POST at /channels/update_last_viewed_at” (replaced by “/channels/view”)
    • “POST at /channels/set_last_viewed_at” (replaced by “/channels/view”)
    • “POST at /users/status/set_active_channel” (replaced by “/channels/view”)

Mattermost Server v3.7.0

  • “ServiceSettings: SegmentDeveloperKey” setting in config.json