slow() перенесен в Bitrix / BitrixAsync, get_by_ID() теперь возвращает dict
2 изменения, ломающих совместимость с предыдущими версиями:
1. slow()
перенесен в Bitrix
/ BitrixAsync
Вместо with slow():
теперь пишем with b.slow():
, где b
- клиент класса Bitrix
/ BitrixAsync
.
Это дает возможность оперировать несколькими клиентами Bitrix
/ BitrixAsync
и не бояться, что использование slow() для одного из них сломает работу другого. Также можно не бояться использования slow()
совместно с BitrixAsync
в веб-приложениях.
2. get_by_ID()
теперь возвращает dict
Вместо списка кортежей вида (ID_n, результат_запроса_по_ID_n)
теперь возвращается словарь, где каждый элемент имеет вид ID_n: результат_запроса_по_ID_n
. Это упрощает некоторые операции с результатами вызова get_by_ID()
(см. #45).