Skip to content

Releases: nexylan/slack

v3.2.0

13 Mar 16:28
v3.2.0
54710d1
Compare
Choose a tag to compare

v3.1.1

29 May 07:46
v3.1.1
2d68af1
Compare
Choose a tag to compare

Fixed

  • Missing ClientInterface usage on Message constructor

v3.1.0

06 May 08:13
v3.1.0
7be31f0
Compare
Choose a tag to compare

Added

  • Interfaces for Client and Message

v3.0.0

25 Nov 09:14
v3.0.0
075d24d
Compare
Choose a tag to compare

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

04 Jul 12:18
v2.3.0
a19fe1b
Compare
Choose a tag to compare

Added

  • Add support for link buttons

v2.2.0

20 Feb 15:18
v2.2.0
ba41738
Compare
Choose a tag to compare

Added

  • Add sticky_channel option for dev/test environments

v2.1.0

01 Feb 15:41
v2.1.0
fd85024
Compare
Choose a tag to compare

Added

  • HTTPlug 2.0 support

v2.0.0

17 Jan 16:49
v2.0.0
884fe1d
Compare
Choose a tag to compare

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.