- [base_update] adding `.raw` attr to hold the original update - [requirements] set `cryptography` as extra dependency
1.13.0rc.1
- [flows] Adding beta support for [WhatsApp Flows](https://business.whatsapp.com/products/whatsapp-flows)!
1.12.1
- [filters] adding new filter called `sent_to` to filter updates even if `WhatsApp(..., filter_updates=False)` - [webhook] renaming route callbacks names to allow multiple `WhatsApp` instances to use the same server - [message_type] default missing to `UNKNOWN` - [bugs] fix bug on interactive message without data
1.12.0
- [reply_to_msg] adding `ReferredProduct` to message context - [filters] adding filter for messages that has `referred_product` in their context - [types] unfrozen editable types - [base_update] hash updates by their update ID - [client] adding `dl_session` param of type `requests.Session` to `.upload_media` when uploading locally from URL - [errors] adding more `template` and `flow` exceptions; fix typo in `TooManyMessages`
1.11.1
- [reaction] hot-fix for reaction when "unreacting" to a message - [filters] adding `.extensions(...)` filter for all media filters
1.11.0
- [callback] adding support for `Optional[x]` annotation in `CallbackData` subclasses - [media] allowing to pass `pathlib.Path` as a media file path - [system] make all fields nullable in system update