У курьера появилось новое свойство onboard_incompatible_load_types, по умолчанию заданное как False. Если в поле указать значение True, то несовместимость заказов будет определяться не по всему заезду (обычное поведение), а по заказам на борту автомобиля.
Пример. Пусть в задаче есть три pickup-delivery пары — Волк, Коза и Капуста. При этом заданы следующие пары несовместимости: [Волк, Коза], [Коза, Капуста]. Раньше в случае последовательности заказов [pickup-Волк] -> [pickup-Капуста] -> [delivery-Волк] -> [delivery-Капуста] -> [pickup-Коза] -> [delivery-Коза] заезд считался бы невыполнимым, так как несовместимость считается по заказам всего заезда. Однако, если задать "onboard_incompatible_load_types": true маршрут становится выполнимым, так как единовременно на борту автомобиля несовместимые грузы не находятся.