- _Lots_ of cleanup, see 433, 435, 436, 439 - Fix documentation, see 440 - Improve error handling, making it both more explicit, and more thorough, see 438 - Fix dependency specification, see 281a20f56a79ace5e8bfcc44dfae8c04bb9b349b - Small optimizations
1.7.0
- Removed / privatized a lot of undocumented functionality, which might break some users application if they were relying on those (hence the minor version bump). See 432 for further reasoning - Add `Client.forwardAttachment` and `Message.forwarded` attribute, see 420 - Fix parsing subattachments with no target, see 412 - Lots of other refactoring, aka. work on the transition towards v2
1.6.5
- Lots of _non-breaking_ refactoring / cleanup (unless you rely on importing external imports) 405 and 415 - Add new thread colors 393 - Add support for replies 409 - See `Message.reply_to_id` and `Message.replied_to` - Add ability to send messages while sharing locations 416
1.6.4
- Fix `LocationAttachment` parsing, see 392. Thanks to darylkell - Make fetchUnread and fetchUnseen include group chats, see 394. Thanks to oneblue - Split models.py into several files, see 398 - Use `attrs` to create model initializers
Backwards compatibility is strictly preserved in this release.
1.6.3
Fix extensible attachment parsing, see 388 and 389.