Releases: nexylan/slack
Releases · nexylan/slack
v3.2.0
v3.1.1
Fixed
- Missing ClientInterface usage on Message constructor
v3.1.0
Added
- Interfaces for Client and Message
v3.0.0
Added
- Symfony 5 support
Changed
- The
Client::sendMessage()
method will now throw exceptions that match API errors - The
Client
instance does not depend to HTTPlug anymore thanks to PSR-17 and PSR-18 specifications
Removed
- PHP 7.1 to 7.2 support
v2.3.0
Added
- Add support for link buttons
v2.2.0
Added
- Add
sticky_channel
option for dev/test environments
v2.1.0
Added
- HTTPlug 2.0 support
v2.0.0
Added
- Attachment actions (buttons) with confirmation support
- Optional footer attachment support
- PHP strict typing
- Options resolver usage for client options
Changed
- Moved from Guzzle to PHP-HTTP
- Client::preparePayload is now private
- All classes are now final
- Nexylan namespace. It is now
Nexy\Slack
Fixed
- Bug where message wouldn't get returned on send
- URL for "Send an attachment" preview
Removed
- PHP <7.1 support
- Array argument for any message and attachment object. Use chained calls instead.
- Possibility to change the endpoint. Use new instance instead.