All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
3.6.0 (2024-12-05)
3.5.0 (2024-09-04)
3.4.1 (2024-03-27)
3.4.0 (2024-03-01)
3.3.0 (2023-07-21)
3.2.1 (2023-01-05)
3.2.0 (2023-01-04)
3.1.0 (2022-12-22)
3.0.0 (2022-08-29)
2.11.1 (2022-08-29)
2.11.0 (2022-05-30)
2.10.0 (2022-04-05)
- add device fields (#85) (f75662e)
- add new moderation apis (#83) (dc67d75)
- add push providers (#84) (d39c770)
- add type hints to php, plus some documentation improvements (#77) (69d6567)
- remove jwt dependency (#79) (116cfa5)
- add custom http client possibility (#73) (e72f104)
- add full feature parity (#71) (1377507)
- add ratelimit to response (#72) (4ffdaa1)
- Add support for shadow banning user
- shadow_ban
- remove_shadow_ban
- Add support for pinning messages
- pin_message
- unpin_message
- Add support for partial updating messages
- update_message_partial
- Add support for updating channel ownership for Deleted Users
UpdateUser
andUpdateUsers
are deprecated in favor ofUpsertUser
andUpsertUsers
respectively (#64) and will be dropped in the next major release. There is no change in the implementation, simple renaming for what they really do.
- Add exportChannels API support (#60)
- Add Permissions API support and update dev dependencies (#59)
- Fix type validation for issuedAt JWT field (#56)
- Fix license field in composer.json
- Add support for new search improvements
- Add support to revoke application and user level tokens
- Fix async constant initialization in a namespace in PHP 7.4+
- Upgrade deprecated cs-fixer config
- Add query message flags support
- Add channel partial update
- Ensure query channels has filters, empty filters not supported
- Fix test of get rate limits endpoint
- Move license to BSD-3
- Drop PHP 7.2 and PHP 7.4 and 8.0 support
- Upgrade composer to v2
- Move to github actions and use phan and php-cs-fixer in CI
- Add get rate limits endpoint support
- Add support for message filters in search
- Use post for query channels instead of get (deprecated in server)
- Add channel mute support
- Add getCID helper to channel to concat type and id
- Fix location setting while creating client
- Fix urls in file/image upload tests
- Support empty filter call in queryMembers
- Fix user id access in member object after a fix in API
- Support guzzle 7
- add queryMembers implementation
- Fixed chat settings
- Add $clearHistory option to Channel->hide.
- Check type of expiration in createToken and throw error if not a unix timestamp
- Allow changing
$baseURL
with STREAM_BASE_CHAT_URL environment variable