NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #2184 most downloaded on Packagist
An up to date PHP client for Slack's API
Last release 13 days ago
25 Sep 2026
Release timing varies
gaps range from 4 weeks to 1.6 years
Nearly every release is documented
notes for 28 of 31 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
31 releases · first in 2018
chore(jane): Rebuild the Jane client with up to date version by @damienalexandre in #192
Full Changelog: v4.9.0...v4.10.0
ClientFactory so the api.test endpoint keeps its /api path prefixteam_id argument to the usergroups.users.list endpointOne column per quarter.
v4.10.0 Latest
Latest
Compare
Enable file uploads inside threads by @TheIrritainer in #188
Full Changelog: v4.8.0...v4.9.0
filesUpload as it's not working anymore on SlackfilesUploadV2 argument to publish in a threadUpdated the come broken contributing guideline links by @xavierlacot in #174
Full Changelog: v4.7.1...v4.8.0
files.getUploadURLExternal and files.completeUploadExternal endpointsfilesUploadV2 Client method to manipulate the new endpoints correctlyUpdate constraint for jane-php/open-api-runtime by @jurgenhaas in #170
Full Changelog: v4.7.0...v4.7.1
jane-php/open-api-runtimechore(jane): Rebuild the full SDK with latest Jane release by @damienalexandre in #166
Full Changelog: v4.6.0...v4.7.0
fix(tests): Rebuild the SDK for deprecation and fix phpunit config by @damienalexandre in #162
Full Changelog: v4.5.0...v4.6.0
metadata added on chat.postMessageUpdate SDK to latest Slack version by @matthewnessworthy in #145
Full Changelog: v4.4.1...v4.5.0
jane-php/open-api-2 version mismatch breaking the SDK generationworkflows.* endpoints to use POST method instead of GETviews.* endpoints to use POST method instead of GETfix: 🐛 Don't use deprecated factory method by @mpyw in #139
team_id for multiplme endpointsphp-http/discoveryUpgrade Jane from 6.3 to v7.1, add compatibility with Symfony v6
Add responseMetadata to SlackErrorResponse exception to ease debug
Add a new Client to ease iteration over Slack paginated endpoints thanks to iterateXxxx methods (where xxxx is the endpoint name to iterate over)
iterateXxxx methods (where xxxx is the endpoint name to iterate over)locale for objs_conversation modelUpgrade Jane from 6.3.3 to v6.3.5, fix an error with very long string / payload
Specification override Fix some timestamp from integer to mixed string and integer to support old messages
timestamp from integer to mixed string and integer to support old messageslatest / oldest / ts_from / ts_to query parameters from integer to stringBreaking Specification update to latest Slack official version - see slackapi/slack-api-specs#44
/admin.conversations.*/admin.usergroups.*/admin.users.session.invalidate/apps.event.authorizations.list/calls.*/conversations.mark/workflows.*/im*/mpim*/channels*/groups*name attributes, to keep a consistent orderobjs_user and objs_conversation polymorphic properties in order to keep the patch hunks as small as possiblets from float to stringSpecification override Switch all as_user parameters as boolean to fix a breaking change introduced in 3.0.0
as_user parameters as boolean to fix a breaking change introduced in 3.0.0Use a fixed version of Jane to avoid BC Break
Massive specification update to latest Slack official version:
bin/slack-api-client-generator command to help further updatesas_user option was a boolean and is now a stringThanks @xavierlacot for the huge work on those features.
Update specification to latest version (ids are now longer than 8 chars)
oauth.token and oauth.access, fix #71response_metadata for channels.listUpgrade JanePHP to v5.3 and PHP 7.2
Specification override The usergroups.users.list was missing parameters, fix #57
usergroups.users.list was missing parameters, fix #57Throw exception when Slack returns error code
Avoid installing HTTPlug in version 1
Generate PSR-18 client instead of HttPlug client
Upgrade Jane to 4.4 https://github.com/janephp/janephp/releases/tag/v4.4.0, the new generated classes have better PHPDoc
Nothing published for this version
Specification override Fix Timestamp type in all endpoints, allow string and number because of API inconsistency
Specification override Fix Message attachment data
Specification override Fix Timestamp type in Chat Update endpoint
* Add support for HTTPlug 2
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →