Releases: leshchenko1979/fast_bitrix24
Releases · leshchenko1979/fast_bitrix24
Исправление ошибок
Issue #71
Поддержка Питона 3.6
Merge pull request #69 from leshchenko1979/leshchenko1979/issue68 leshchenko1979/issue68
Правильная передача вложенных параметров в батчах
- Починило проблему #54
Передача запросов в теле запроса
Параметры запроса теперь передаются в теле запроса:
- Убирает необходимость делить батчи на несколько, чтобы избежать
414 URI Too Long
. Соответственно, уменьшение количества запросов ускоряет обмен с сервером. - Дает возможность передавать параметры большого объема, например, длинное описание задачи (раньше такая попытка вызывала исключение #59)
Дальнейший рефакторинг
- фиксы редких багов
call_batch() и единичные вызовы в call()
- Метод
call_batch()
специализируется на вызове пакетных методов call()
теперь принимает не только список, но и единичный набор параметров
Мощнейший рефакторинг
Код был почищен, разделен на классы и разложен на файлы.
Стало удобней читать.
Сортировка результатов в get_by_ID() и call()
- Теперь порядок результатов при вызове
get_by_ID()
иcall()
соответствует порядку запросов в списках, передаваемых этим методам - Исправления ошибок
0.2.7
slow() bugfixes mostly
slow - "Горшочек, не вари!"
- контекстный менеджер
slow
для замедления скорости запросов - проверка аргумента
params
вget_all()
иget_by_ID
, а такжеitem_list
вcall()
на предмет правильности типов, согласно официальной документации Битрикс24 REST API - значительное ускорение дедупликации списка результатов в
get_all()