Go to Slack

Scheduled changes to the Slack platform

Here are scheduled changes, deprecations, and retirements planned ahead for the Slack platform.

We tweet about most of these updates from @slackapi but we also offer this wonderfully antiquated RSS feed. Slack, the service and product, has its own changelog too.

Effective September 26, 2018

  • APIs Catch up on recent changes to presence in the RTM and Web APIs and changes to come, including the deprecation of users.list's presence parameter. Read on.

Effective August 14, 2018

  • APIs We're tidying up the character limits on the text field of posted messages. As of today, we'll truncate messages greater than 500,000 characters. We'll begin truncating messages greater than 40,000 characters in August 2018, after gradually lowering the maximum. Learn more.

Effective May 08, 2018

  • APIs The users.setActive method was recently rendered irrelevant by our efforts to modernize our message servers. Use users.setPresence and/or connect via RTM to proclaim a user's presence instead. We'll remove this no-op method entirely on May 8, 2018.

Effective September 12, 2018

  • APIs The role of @username is changing on the platform but we're making the transition as backwards-compatible as possible. Read on for important updates.

Effective August 01, 2017

  • APIs It's spring cleaning time for email. We're winding down the grandfathering introduced for apps using users:read created before January 4th, 2017. After August 1st, 2017 your apps must request users:read.email to gain that access. See this post for more detail. This retirement has been delayed with no date yet rescheduled.