Releases: php-slack/slack
Releases · php-slack/slack
2.3.0
Change Log:
- Support PHP 8.1, 8.2, 8.3, 8.4
- Arguments with a null default must be nullable
- Test PHP 8.1 through 8.4
- Fix warnings for PHPUnit
View full changes
View Commits
2.2.1
2.2.0
Change Log:
- Fix invitation link. Ralates to #67
- Change fieldClass property to trait abstract
- Fix minor Scrutinizer issue with legacy Client injection to Message
- autoload-dev for tests directory to keep it out of production autoloader
- Set Content-Type header to application/json (#71). Closes #70
- Apply fixes from StyleCI (#73). Relates to #71, #70
- New Block Types (#75)
- Commit styleci yml (#77)
View Commits
2.1.1
2.1.0
2.0.2
2.0.1
2.0.0
Change Log:
- ignore phpunit.xml & rename to phpunit.xml.dist fix #16
- exclude 'tests' & 'vendor' from calc code coverage. closes #18
- code style rules; add .editorconfig
- migrate to phpunit 6.5. closes #7. & Update PhpUnit to 7.5. Closes #27
- migrate to mockery 1.0. closes #19
- drop support for php 5, 7.0 & hhvm (fixes builds)
- php docblocks for tests. closes #8
- decrease Attachment::__contruct() complexity. closes #9
- rename attributes to options
- decrease Client::__construct() complexity. closes #12
- Added response_type to allow for 'in_channel' vs 'emphemeral' messages in channel
- Blocks support (Integrate Blocks with main
Message/Client) by @cmbuckley:- Button element and Confirmation object
- Checkboxes element and Option object
- DatePicker element
- Image element
- Overflow element
- TextInput element
- RadioButtons element
- Select element and OptionGroup object
- MultiSelect element
- Actions block
- Context block
- Divider block
- File block
- Image block
- Input block
- Fix php doc-blocks. Closes #39.
- correct initial option check (fixes #40)
- add travis notification to Slack. Closes #17.
- fix class name. fix #45
- Improve test coverage for Block kit
- Added callback_id to Attachment.php (#50) to allow for working with the interactivity callback api in slack
- bugfix: prevent call on non-object
- Update Composer and PHPUnit to PHP 8.0 (#56)
- reuse
PayloadforfillProperties()(decrease complexity). resolves #13 - decouple
MessagefromClient. Closes #15, fixes maknz#70
1.12.0
1.11.0
Change Log:
- fix
AttachmentAction::__toArray: no default confirmation popup if noconfirmspecified (fixes #41) - remove
5.5&hhvmsupport, add7.3&7.4support; also remove builds fornightly - change travis & scrutinizer badge urls in readme
- add
ext-jsondependency tocomposer.json - add Playground info in readme