Releases: ekonda/kutana
Releases · ekonda/kutana
v6.0.1
v6.0.0
Full Changelog: v5.2.0...v6.0.0
v5.2.0
Changes
- Features
- ^ (Telegram) Unsupported attachments now raise exceptions.
- (Internal) Added
pick_by
to helpers. - (Telegram) Added support for
title
parameter in attachments (closes #66).
- Fixes
- ^? (Core) Removed loop arguments for Lock, Queue e.t.c.
- (Examples) "Document" now sends as actual document.
- (i18n)
collect_from
option is now used. - (Telegram)
api_url
option is now used.
v5.1.0
Changes:
- (VKontakte) Added decorator
@plugin.vk.on_callbacks
(closes #58). - (VKontakte) Changed API version from
5.122
to5.131
. - Added requests capturing to debug backend.
- Fixed support for python versions >= 3.9.
- Updated
reply
to raise if nodefault_target_id
found. - Updated
on_commands
to accept messages without prefix (or with alternative prefixes) if bot was mentioned in message (in private and in group chats). - Updated logs to not write to file.
v5.0.3
- fix: plugin's decorators should return initial functions
- fix: raw_request don't raise on falsy response (only on None/missing)
v5.0.1
fix: corrected sleep in execute_loop in 'vkontakte' backend
v5.0.0
Many improvements and requested features added. For details please refer to the CHANGELOG.md
v4.2.0
- Added
router_priority
to plugin's registrators to allow more precise ordering of handlers. - Added handlers for raw updates
- Fixed merging of 'different' routers further
- Updated comments and documentation for context and plugins
v4.1.6
- ^? Fixed merging of 'different' routers (added tests for routers merges)
Possible changes to public API are marked as
^?
.
v4.1.5
- Fixed
.send_message
with long messages. - Fixed
.reply
with non-str argument. - Fixed
.resolve_screen_name
for not found users. - Fixed
.body
with command and multiline body.