All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Implemented new Slack API JSON format (Issue #14)
- Fixed problem with setting Message sender (Issue #13)
- Fixed characters replacement for links in trait (Issue #11)
- Fixed setting of message icon (Issue #9)
- Functions
setIcon
andgetIcon
for SlackBot DTO set as deprecated and will be removed in version 3.3 (Issue #9) - Test command now send message with random emoji as icon
- Functions
getIconUrl
,setIconUrl
,getIconEmoji
andsetIconEmoji
- Class
SlackEmoji
with many constants of Slack emojis - Flag
JSON_UNESCAPED_SLASHES
for outgoing message body (Issue #9) - Emoji format validator
- Some new tests
- Fixed bug. Messages always goes to default channel before
- Some cosmetic changes
- All public methods was covered by tests
- More test coverage
- Fixed Travis CI configuration
- Little optimisation for Scrutinizer
- Little optimisation for Codacy
- Template for new pull request
- PHPUnit configuration
- TravisCI configuration
- phpunit test for Traits
- templates for creating an issue
- TravisCI configuration
- Fixed wrong using of custom exception
- Fixed problem with missed services.yaml file (Issue #3)
- Travis-CI configuration
- README file for Symfony 4 support
- Full support for auto configuring bundle in Symfony Flex
- symfony/symfony dependency for Symfony Flex
- Licence from Apache 2 to MIT for Symfony Flex
- Namespaces from
Wowapps
toWowApps
for a single standard of all my Bundles
- Compatibility for Symfony 3.1 up to 4.0 (issue #1)
- Message validation
- Custom exceptions
- Travis CI tests
- Missing phpDocs
- Config parameter from
wowapps_slack
towow_apps_slack
for a single standard of all my Bundles - Test command from
slackbot:test
towowapps:slackbot:test
for a single standard of all my Bundles
- Unused Controller
- Empty tests