What's Changed
- Add support for Laravel 12.
- Add
TelegramVenueto supportsendVenuemethod. - Add
stickermethod to theTelegramFileto send sticker file. - Add
sendWhenmethod to conditionally send a message. - Add ParseMode Enum and refactor parsing mode setting logic.
- Add
buttonWithWebAppmethod to open web app from a button. - Add
onErrormethod to handle exceptions. Based of #201 by @Hesammousavi. - Refactor
sendFileto support raw data sending. - Refactor
escapedLinemethod. - Refactor
HasSharedLogictrait. - Refactor classes to use PHP 8.2 features.
- Revise
keyboardmethod parameters to$requestLocationand$requestContactto be consistent. - Fix sending document with content on-fly #200.
- Drop support for Laravel 10.
- Drop support for PHP 8.1.
New Contributors
- @Hesammousavi made their first contribution in #201
Full Changelog: 5.0.0...6.0.0