Releases: ExpressApp/pybotx
Releases · ExpressApp/pybotx
0.76.0a2 (Feb 06, 2026)
Ключевое
- Auth v2 с JWT v2; Auth v1 сохранён, но объявлен deprecated.
- Синхронные direct‑нотификации v4, создание ссылок на чат, POST
/users/by_email(single/multi). - Files API синхронизирован с документацией (полные поля ответа,
is_preview).
Добавлено
- Генератор JWT v2 и переключаемая версия авторизации в хранилище аккаунтов.
- Синхронные direct‑нотификации v4.
- Создание ссылок на чат.
- POST
/users/by_emailс helper‑методами для single‑email и multi‑email. ensure_personal_chatдля получения/создания персонального чата.
Изменено
- Коллбэки: буферизация ранних ответов, TTL для orphan‑callback и лимит очереди ожиданий.
chat_type=notesмаппится вPERSONAL_CHATдля устойчивости валидации.personal_chat: допускается отсутствиеcreator,updated_at;membersпринимает UUID/строки.- Files API: полный набор полей upload/download (preview/encryption и т.п.), поддержан
is_preview. AsyncFileBase: публичные свойстваfile_url,file_mimetype,file_hash.
Исправлено
- Гонки, когда callback приходит до регистрации ожидания.
- Падение на
chat_type=notesпри разборе ответов API. - Некорректная/неполная сериализация полей Files API.
- Поведение POST
/users/by_emailприведено к контракту list‑in/list‑out с обёрткой для single email.
Deprecated
- Auth v1 оставлен, но помечен как deprecated.
- GET
/users/by_emailоставлен, но покрыт deprecated‑тестами.
0.75.5 (Oct 21, 2025)
Fixed
- Fix handling response with error for thread creation
0.75.4 (Oct 9, 2025)
Added
- support
allowed_layoutsinSmartappManifestWebParams
0.75.3 (Sept 24, 2025)
Added
- Add support
system:deleted_event
0.76.0a1 (Aug 08, 2025)
- Bump pydantic to 2 version
- Some fix
0.75.2 (July 31, 2025)
feat: Add method to create thread to Bot * feat: Add method to create thread to Bot * fix: linter errors * fix: remove duplicate exception * fix: docstring format * add enum value for thread chat type * Add test cases, move duplicating code to fixture, fix name of test
0.75.1 (May 16, 2025)
fix: poetry req >=1.2.0 poetry>=1.2.0
0.75.0 (May 15, 2025)
fix:
- readme links
patch:
- drop python 3.8 support
- add python 3.13 support
- bump libs
0.74.0 (May 7, 2025)
Added
- System events support (system:user_joined_to_chat, system:conference_changed, system:conference_created, system:conference_deleted)
0.73.4 (Apr 29, 2025)
Updated httpcore to 1.0.9 to address security vulnerability CVE-2025-43859