Releases: oknosoft/metadata.js
Releases · oknosoft/metadata.js
v0.9.203
v0.9.202
- Сборщик проекта заменён с LMD на Gulp
- Методы, используемые сервером metadata (postgres + nodejs), вынесены в отдельный модуль
- Библиотека dhtmlx обновлена до версии 4.6
- Служебные графические файлы dhtmlx заменены base64-строками и включены в css и js
- Исправлены выявленные ошибки
v0.9.201
- Изменена структура каталогов проекта для совместимости с cdn.jsdelivr.net
- Реализована возможность указать в метаданных объекта специальные url, которые будут использованы для получения данных через irest
- Новый метод менеджера ссылочных типов load_cached_server_array - догружает с сервера объекты, которых нет в локальном кеше
- Иконки на кнопках типовых форм заменены с png на шрифтовые fonticon
- Унифицирована математика для работы с присоединенными файлами БСП
- Исправлены выявленные ошибки
v0.9.200
- Исправлены выявленные ошибки
- Дерево ODynTree теперь может содержать не только папки, но и входящие в эти папки элементы
- Поддержана возможность переключения скинов (тем оформления)
- Новый визуальный компонент - ODropdownList - гиперссылка с выпадающим списком
- Задействован иконошрифт fontawesome
- Сторонние библиотеки теперь загружаются из cdn.jsdelivr.net, а не с нашего сервера
- Metadata.js опубликована в cdn и доступна по адресу //cdn.jsdelivr.net/metadata/latest/metadata.min.js
v0.9.199
- Исправлены выявленные ошибки
- Пример подключения ServiceWorker для тонкого управления кешированием
- Добавлен журнал регистрации системных и пользовательских событий
- Дерево динамического списка оформлено в виде компонента (раньше был плоский код в автоформе)
- Библиотека dhtmlx обновлена до v4.5 - задействовано gpl-ядро + модификаторы и расширения
- Новое свойство device_type (phone, tablet, desktop) и событие on_rotate
- Новый визуальный компонент - DynDataView
- Добавлен midi beeper для звукового сопровождения сканирования (пример в безбумажке)
- Дополнены методы WSQL для работы с indexedDB
- Реализована запись оффлайн и синхронизация с 1С для регистратора штрихкодов (пример в безбумажке)
- Драйвер клавиатурного сканера оформлен в виде компонента (раньше был плоский код в модуле безбумажки)
- Добавлены префиксы локального хранилища. Нужны, когда несколько сйтов крутятся на одном домене и отличаются только папками
- Новое событие on_grid_inited в автоформе списка и выбора
- Новый тип поля грида - pwd для ввода паролей
- Пример фоновой синхронизации в отдельном потоке (WebWorker в безбумажке)
- Обновлена документация по API
v0.9.198
- Новый программный интерфейс на основе websocket между браузером и клиентским контекстом формы 1С для реализации гибридных приложений
- Добавлена возможность выбора типа в полях составного типа в интерфейсе пользователя (в модели данных составные типы поддерживались изначально, но управлять ими пользователь не мог)
- Новый элемент управления Выбор из списка
- Расширена функциональность метода
find_rows
(найти строки) менеджера объекта и табличной части. Добавлены вариантыin
,not
,like
и фильтрация внешней функцией - Исправлены выявленные ошибки
v0.9.197
- Реализован полифилл методов
observe
,unobserve
иgetNotifier
для браузеров FireFox и IE - Существенно переработаны элементы управления данными с учетом
observe
- Реализован интерфейс импорта данных из файлов .json
- Расширен состав примеров в приложении Codex
- Исправлены выявленные ошибки
v0.9.196
- Добавлены первые автоматические тесты на базе Jasmine
- Новое демо-приложение Codex (Code examples) в поддержку документации, иллюстрирующее работу визуальных и невизуальных компонентов metadata.js
- Добавлены русскоязычные синонимы базовым объектам и классам
- Исправлены выявленные ошибки