Перейти к основному содержимому

· 1 мин. чтения

Основные изменения

Universal (UV)

  • Исправлены ошибки в конвертации задачи в формат XLSX и обратно.
  • Исправлена ошибка с учетом внешней матрицы времен и расстояний.

Studio (ST)

  • Добавлены списки незапланированных сущностей unplanned_items

Информация по обновлению

Версия API обратно совместима.

· 1 мин. чтения

Основные изменения

Общее для всех сервисов

  • Добавлен путь /file для получения документации из сервисов.
  • Обновлена документация и примеры.

Общее для всех инструментов

  • Переработана левая панель - переключение между инструментами и центр уведомлений.
  • Исправлена работа пагинатора страниц.

Universal (UV)

  • Добавлена возможность конвертации задачи в формат XLSX и обратно.

Studio (ST)

  • Добавлена возможность импорта\экспорта эксперимента в формат XLSX.
  • Добавлен механизм переноса эксперимента между папками.
  • Добавлены закрепленные колонки таблиц.
  • Добавлены меню действий со строками таблиц.
  • Добавлено изменение имени эксперимента на странице эксперимента.
  • Добавлено модальное окно редактирования строки таблицы.

Информация по обновлению

Версия API обратно совместима, рекомендуется обновить библиотеки.

· 1 мин. чтения

Основные изменения

Общее для всех сервисов

  • Новая модель атрибутов - дополнительных полей для указания служебной информации.
  • Обновлена документация и примеры.

Universal (UV)

  • Порядок остановок в статистике по остановкам возвращается отсортированным по времени.
  • Исправлены ошибки в расчете статистики total_load и driving_time.

Packer (PC)

  • Для процесса упаковки поддержаны маленькие миксбоксы
  • Миксбоксы упаковываются в слоты, которые состоят только из миксбоксов - для верхнего поддона в таком слоте действуют особые правила: товары на верхнем поддоне извлекаются из миксбоксов и укладываются непосредственно на поддон, также на верхнем поддоне делается замена большого миксбокса на маленький, если это возможно.

Studio (ST)

  • Добавлен центр уведомлений.
  • Добавлена возможность переключения подписей на карте с родного языка на латиницу.
  • В таблицах исправлен порядок отображения и переключение страниц.
  • В проводник добавлена возможность переноса папок.
  • Исправлена автоматическая отмена расчета при превышении максимального времени планирования.

Информация по обновлению

Версия API обратно НЕ совместима если используются атрибуты.

Атрибуты изменились: был список строк, стал список объектов ключ-значение:

"attributes": [
{
"key": "Name",
"value" : "R2"
}
]

· 1 мин. чтения

Основные изменения

Общее для всех сервисов

  • Добавлены публичные клиентские библиотеки для Java.
  • Добавлены коллекции запросов к сервисам для Postman.
  • Обновлена документация и примеры.

Packer (PC)

  • Добавлена статистика по утилизации упаковок (package_statistics).
  • Исправлена генерация библиотек - в blueprint вместо set используется list.
  • Расширен список выполняемых проверок входных данных.

Studio (ST)

  • Поддержаны не-латинские символы в ключах.
  • Исправлена ошибка с проверкой валидности сессии.

Информация по обновлению

Версия API обратно совместима, рекомендуется обновить библиотеки.

· 3 мин. чтения

Основные изменения

  • Новая среда Edge - ранний доступ к новой функциональности.
  • Новый сервис Packer для автоматизации упаковки грузов.
  • Новый инструмент Studio - визуализация планирования.
  • Новый дизайн личного кабинета.
  • Новая документация - мы полностью переработали структуру и внешний вид документации по сервисам и инструментам. Документация по каждому сервису теперь доступна в виде отдельного локализованного html файла.
  • Новая система проверки данных - каждый сервис имеет свой список критичных и не критичных ошибок, добавилась возможность запускать расчет с автоматическим удалением данных, которые не прошли проверки.

Информация по обновлению

Общее для всех сервисов

  • Изменен тип структуры с версией сервиса major.minor.build : int.int.int -> int.int.string.
  • Изменен путь проверки версии сервиса service/version -> service/system/version.
  • Изменен путь проверки доступности сервиса service/check -> service/system/check.
  • Изменена tracedata - объект вместо строки.

Universal (UV)

  • Сервисы Delivery и Lastmile обьединены в один сервис Universal.
  • Переименованы параметры вместимости capacity_x\y\z -> capacity_a\b\c.
  • Совместимости приведены к общему стилю : box.features -> box.box_features.
  • Совместимости приведены к общему стилю : cargo.restrictions -> cargo.box_restrictions.
  • Переименована настройка максимального времени расчета planning_time -> max_calculation_time.
  • Добавлен параметр max_waiting_time - максимальное время ожидания в очереди.
  • Смены перенесены внутрь performer \ transport как дочерние объекты.
  • Переименована настройка максимального размера груза max_size -> max_one_cargo_capacity.
  • Все ограничения обьединены в объект limits.
  • Все совместимости обьединены в объект compatibility.
  • Локация Location переименована в Geopoint, а AdvancedLocation в Location.
  • Разделены на разные методы отмена процесса расчета и удаление результата расчета.
  • Добавлены отдельные методы валидация данных для каждого типа расчета (plan/validation, replan/validation, actualize/validation).
  • Изменены пути для методов планирования : plan -> plan/calculation, run_plan -> plan/calculation_async
  • Изменены пути для методов перепланирования : replan -> replan/calculation, run_replan -> replan/calculation_async
  • Изменены пути для методов актуализации : actualize -> actualize/calculation
  • В планирование теперь нельзя отправить рейсы, только в перепланирование и актуализацию.
  • Обновленные группы настроек:
    • у каждого типа задач свои настройки - plan_settings, replan_settings, actualize_settings, predict_settings
    • все настройки отвечающие за формирование рейсов сгруппированы в trip_settings
    • все настройки отвечающие за использование геоданных сгруппированы в geo_settings
    • все настройки отвечающие за использование своего или внешнего роутинга сгруппированы в routing_settings
    • все настройки отвечающие за сам процесс расчета сгруппированы в calculation_settings
  • Новая модель рейса - рейс описывается списком состояний исполнителя, при этом одновременно исполнитель может находится в нескольких состояниях (например быть внутри рабочего временного окна локации и выполнять заказ на этой же локации).

Routing (RO)

  • Изменен объект Waypoint - широта и долгота находятся внутри объекта Geopoint (так же как в Universal).
  • Изменены настройки settings -> geo_settings.