# История версий плагина

> Что менялось в плагине CWStopList для iikoFront от версии к версии.

Изменения плагина CWStopList (CWSL) для iikoFront. Версия установленного плагина видна на кассе: **Дополнения → CWSL**. Даты указаны по дате сборки.

## Версия 2.3.0

1 октября 2026
Стоп по терминальным группам, стоп всех размеров блюда и подписанная сборка.

* **Стоп по терминальным группам.** Плагин сообщает, на какой терминальной группе он установлен. Поэтому стоп можно поставить не на весь ресторан, а только на выбранные группы, например только на зал или только на доставку. Стоп на весь ресторан работает как раньше.
* **Стоп-лист каждой группы отдельно.** Если плагин стоит на нескольких группах одного ресторана, в Stoplist.Tech виден стоп-лист каждой группы, а не той, что отчиталась последней.
* **Все размеры блюда.** Если у блюда есть шкала размеров, а размер не указан, стоп и остаток ставятся на все включённые размеры. Со стопа снимается тоже всё блюдо целиком.
* **Пакетные команды.** Плагин принимает несколько команд одним сообщением и выполняет их одной операцией iikoFront. Это нужно для стопа по ингредиенту: на стоп сразу встают все блюда, в которых он есть.
* **Цифровая подпись.** Файл `cwsl.dll` подписан сертификатом Stoplist.Tech. Подпись видна в свойствах файла на вкладке «Цифровые подписи». На установку и работу она не влияет.
* **Мониторинг ошибок** переведён на собственный сервер Stoplist.Tech.

Обновление совместимо в обе стороны: новый плагин работает с текущей версией сервиса, а старые версии плагина продолжают работать после обновления сервиса.

## Версия 2.2.0

1 марта 2026
* **Кассовые смены.** Плагин передаёт в сервис открытие и закрытие смены. По ним можно [очищать стоп-лист](https://docs.stoplist.tech/automation/rules).
* Исправлена ошибка загрузки плагина на части версий iikoFront.

## Версия 2.1.0

1 февраля 2026
* Плагин сообщает сервису номер своего лицензионного модуля iiko. По нему видно, какая сборка плагина установлена в ресторане.

## Версия 2.0.0

1 февраля 2026
* **Сбор закрытых заказов.** Плагин может передавать закрытые заказы: номер, время открытия и закрытия, сумму и состав. Выключено по умолчанию, включается параметром `collect_orders` в [конфигурации](https://docs.stoplist.tech/plugin/configuration). Персональные данные гостей, оплаты и скидки не передаются.
* **Удалённая настройка.** Конфигурацию плагина можно поменять из сервиса, не заходя на кассу. Новые настройки применяются после перезапуска кассы, о чём плагин сообщает уведомлением.
* **Устойчивое подключение.** После обрыва связи плагин сам переподключается. Интервал задаётся параметром `reconnect_interval`, по умолчанию 10 секунд.
* В отчёты об ошибках добавлены код и название ресторана, версии iikoFront и плагина.

## Версия 1.4.0

1 октября 2025
* Вместе с номенклатурой плагин передаёт места приготовления. По ним можно фильтровать стоп-лист и отчёты по цехам: кухня, бар, холодный цех. См. [группы мест приготовления](https://docs.stoplist.tech/settings/cooking-places).
* Обновлена библиотека iikoFront API.

## Версия 1.3.0

1 сентября 2025
* Переработана внутренняя логика: плагин один раз получает данные ресторана и надёжнее обрабатывает ошибки при обмене с сервисом.
* Сменён лицензионный модуль iiko плагина.

## Версия 1.2.0

1 марта 2025
* **Номенклатура.** При запуске плагин передаёт в сервис список активных блюд и их размеров. Из этого списка выбираются блюда для стопа.
* **Очистка стоп-листа.** Весь стоп-лист кассы можно очистить из сервиса одной командой.
* **Время постановки на стоп.** Для каждой позиции передаётся время, когда её поставили на стоп.
* Плагин переведён на iikoFront API V9.

## Версия 1.1.0

1 марта 2025
* Плагин работает от имени ресторана, а не отдельной терминальной группы, и передаёт код и название ресторана.
* Плагин передаёт версии iikoFront и плагина. Они видны в Stoplist.Tech.
* Лицензионный ключ указывается в конфигурации плагина.

## Версия 1.0.0

1 января 2024
Первая версия.

* Кнопка CWSL в меню «Дополнения» показывает версию плагина и лицензию.
* Плагин отправляет стоп-лист кассы в сервис при каждом изменении.
* Из сервиса можно поставить блюдо на стоп, снять его и задать остаток, в том числе для отдельного размера.
* Плагин регулярно сообщает сервису, что касса на связи. Интервал задаётся параметром `healthcheck_timeout`.

---
Раздел: Плагин для iiko. Источник: https://docs.stoplist.tech/plugin/changelog
