Releases: shtrih-m/fr_drv_ng
1.6.0-21-ge5b15e7
classic
добавлена поддержка загрузки тегов длиной больше 249 байт в команду FNSendTLV
реализован GenerateMonoToken
добавлен log callback v2 - продвинутое внешнее логгирование
cppbase
Protocol v1: добавлена дополнительная проверка максимальной длины исходящих пакетов
ng_tools_io
tls: установлен строгий режим проверки по умолчанию
убран слишком шумный лог
добавлена поддержка схемы https (то же что и ssl и tls), разница только в том что порт по умолчанию если не указан будет не 7778, а 443
AndroidHelper: добавлена поддержка получения спареных устройств
declarative_api
добавлена поддержка получения инфы о КМ в ЦРПТ, подготовка к разрешительному режиму
добавлена поддержка внешнего логгирования
one_s
добавлена поддержка схемы btserial - связь по bluetooth
добавлена поддержка нового параметра FullConnectionURI - возможность передать полный URI подключения
1.6.0-19-g75d85c5
cppbase
добавлена поддержка схемы tcpfd в фабрику транспортного уровня
ProtocolV1: plain_transfer поддержка режимов auto|on|off
1.6.0-14-g0fbabb3
ci
добавлена сборка armv7
classic:
в методы PrintStringWithFont, PrintString, PrintWideString добавлена поддержка длинных строк через WrapStrings
добавлены методы FNGetImplementation, FNGetOSUSupportStatus, FNGetDocumentSize, PrintStringWithWrap, FNReadFiscalBarcode
cppbase
исправлен метод LoadImage для поддержки qr_application
добавлены команды FF74, FF75
one_s
исправлен метод getDataKKT
исправлен operationFN
исправлен таймаут открытия смены. Теперь по умолчанию это 50 секунд
qclassic
публичный проект
1.6.0-13-g52802c2
console_test
обход падения json-rpc под windows x86
1.6.0-11-g746c7c5
classic
добавлено свойство AutoOpenSession
реализованы методы ExportTables, ImportTables
cppbase
добавлена поддержка ipv6 для tcp транспорта
ci
добавлена сборка для ubuntu 14.04 с gcc 8
1.6.0-10-g96e3537
cppbase
исправлены проблемы с разбором ConnectionURI
one_s
переход к требованиям версии 40, 34 -> 40
1.6.0-9-gc92aa0c
classic_fr_drv_ng
FNSendItemBarcode добавлено свойство MCOSUSign (признак Объемно Сортового Учета)
console_test_fr_drv_ng
put-sd-update поддерживает новые принтеры
cppbase_fr_drv_ng
признак ОСУ добавлен в assignMarkCommand(FF67h "Привязка маркированного товара к позиции")
добавлен вывод наименований команд в лог
добавлена поддержка безопасного соединения поверх ssl/tls сокета
one_s_fr_drv_ng
исправлено закрытие чека
исправлена работа метода RequestKM для дробного количества
исправлено продолжение печати после отсутствия бумаги
добавлен метод в 1C интерфейс ShrihMDeviceIOControl (ШтрихМУправлятьУстройством) для низкоуровнего управления кассами Штрих-М
добавлены атрибуты ФФД 1.2
реализована поддержка ФФД 1.2
1.6.0-8-g1bad4ad
classic
формировать свойство ConnectionURI только если ConnectionType tcp или serial
не бросать исключение при кривом ConnectionType
cppbase
исправлен разбор uri для последовательных портов
добавлена проверка диапазона IP портов в uri
1.6.0-7-g9551cdd
cppbase
исправлен разбор URI для схемы serial
1.6.0-6-g071f90a
ci
1C поддержка android
1C 2 сбокри под API 32(ФФД 1.05) и API 34(ФФД 1.2)
android_util
целевой API 26 -> 32
classic
улучшен вывод подробного текстового описания ошибок
console_test
улучшено логгирование json-rpc сервера
статическая линковка classic_fr_drv_ng
cppbase
команда дамп может получать блоки больше 32 байт
one_s
ФФД 1.2, суффикс 34
ФФД 1.05, суффикс 32