Добавлена поддержка JSON-2 transport для Odoo 19+, новые инструменты работы с вложениями и массовые операции, строгая валидация входных данных.
- Added: Реализован JSON-2 transport для Odoo 19+ с автоматическим fallback на XML-RPC и новой переменной окружения ODOO_RPC_TRANSPORT.
- Added: Добавлены инструменты read_attachment, list_record_attachments и upload_attachment для работы с файлами, а также массовые create_records и update_records.
- Breaking: Внедрена строгая валидация аргументов: опечатки и неверные типы данных (например, boolean вместо ID) теперь вызывают ошибки, а не игнорируются.
- Added: Появилась поддержка per-call context для управления компаниями, языком и часами, а также лимит ODOO_ALLOWED_COMPANIES для мультикомпаний.
- Fixed: Обновлена CI-инфраструктура для тестирования версий Odoo 16–20 и исправлен триггер запуска проверок для pull requests.