Skip to content

Releases: shtrih-m/fr_drv_ng

1.6.0-21-ge5b15e7

04 Mar 12:35
Compare
Choose a tag to compare

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

05 Dec 10:43
Compare
Choose a tag to compare

cppbase
добавлена поддержка схемы tcpfd в фабрику транспортного уровня
ProtocolV1: plain_transfer поддержка режимов auto|on|off

1.6.0-14-g0fbabb3

17 Oct 09:07
Compare
Choose a tag to compare

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

02 Jun 16:19
Compare
Choose a tag to compare

console_test
обход падения json-rpc под windows x86

1.6.0-11-g746c7c5

19 May 03:12
Compare
Choose a tag to compare

classic
добавлено свойство AutoOpenSession
реализованы методы ExportTables, ImportTables

cppbase
добавлена поддержка ipv6 для tcp транспорта

ci
добавлена сборка для ubuntu 14.04 с gcc 8

1.6.0-10-g96e3537

15 Mar 22:45
Compare
Choose a tag to compare

cppbase
исправлены проблемы с разбором ConnectionURI

one_s
переход к требованиям версии 40, 34 -> 40

1.6.0-9-gc92aa0c

09 Mar 13:12
Compare
Choose a tag to compare

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

30 Dec 01:48
Compare
Choose a tag to compare

classic
формировать свойство ConnectionURI только если ConnectionType tcp или serial
не бросать исключение при кривом ConnectionType

cppbase
исправлен разбор uri для последовательных портов
добавлена проверка диапазона IP портов в uri

1.6.0-7-g9551cdd

29 Dec 13:28
Compare
Choose a tag to compare

cppbase
исправлен разбор URI для схемы serial

1.6.0-6-g071f90a

29 Dec 10:59
Compare
Choose a tag to compare

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