История обновлений

Версия 3.0.5 от 2 апреля 2026 года

Улучшения

Различие между администратором и обычным пользователем

где: панель Ninext

Модули, предназначенные только для администраторов (управление скриптами, операции с полями, дополнительные инструменты и т. д.), больше не загружаются для пользователей без прав администратора. Это ускоряет загрузку и не даёт показывать недоступные возможности.

Исправления

Ошибка при выполнении некоторых запросов select

где: Native JS

Ошибка могла останавливать выполнение кода в отдельных случаях, в частности при выполнении некоторых предложений where в инструкциях select. Это исправлено.

Ненужное предупреждение для пользователей без прав администратора

где: настройки

Если схема изменялась в другом сеансе, сохранение настроек вызывало предупреждение у всех подключённых пользователей без прав администратора. Теперь сохранять настройки могут только администраторы.

image.png

Лишние сохранения в обзоре схемы

где: Fields & Fx → Обзор схемы

Сохранения происходили даже без реальных изменений (обновление схемы, переход к тому же представлению и т. п.). Теперь система сравнивает состояние перед сохранением и пропускает вызовы без изменений.

Версия 3.0.4 от 12 марта 2026 года

Исправления

Сбой при некоторых именах глобальных функций

Если имя глобальной функции совпадало с именем встроенного метода JavaScript Array.prototype (filter, map, find, first, keys и т. д.), происходил сбой, из-за которого вкладка Fields & Fx не открывалась. Это исправлено.

Версия 3.0.3 от 9 марта 2026 года

Исправления

Исправлено отображение Fields & Fx

Некоторые поля могли вызывать ошибку, мешавшую полностью показать вкладку Fields & Fx. Это происходило, когда у поля было пустое внутреннее имя (caption равен null), в частности у некоторых визуальных элементов и системных полей.

Улучшения

Обнаружение дублирующихся идентификаторов

Вкладка «Ошибки» теперь находит таблицы, в которых у полей совпадают внутренние идентификаторы (например, у поля ввода и визуального элемента один и тот же ID). Такие дубликаты приводят к непредсказуемому поведению формул и скриптов. Затронутые поля перечислены вместе с их зависимостями в сворачиваемом разделе.

Отображение сообщений об ошибках компиляции

где: вкладка «Ошибки»

Вкладка «Ошибки» теперь показывает сами сообщения об ошибках компиляции, а не только строку, в которой находится ошибка.

Версия 3.0.2 от 7 марта 2026 года

Исправления

Вкладка Fields & Fx не открывалась при дублирующихся идентификаторах

Если у поля ввода и визуального элемента (кнопки, заголовка, разделителя и т. п.) в одной таблице был одинаковый идентификатор, вкладка Fields & Fx отказывалась открываться. Это исправлено.

Прямой переход к полям из редактора Ninox

где: панель Ninext

Значки теперь можно нажимать: находясь в окне редактирования поля Ninox, щёлкните по значку Ninext — панель Ninext автоматически откроется на вкладке Fields & Fx с выбранным полем. Больше не нужно вручную искать поле в Ninext: достаточно одного щелчка.

Улучшения

Полная изоляция от Ninox

Ninext больше не обращается к внутренним объектам Ninox обходными путями. Всё взаимодействие идёт через официальный канал, предоставляемый программным интерфейсом плагинов Ninox. На практике это означает меньший риск помех между Ninext и будущими обновлениями Ninox, а значит, большую устойчивость со временем.

Версия 3.0.1 от 28 января 2026 года

Улучшения

Показан номер версии

Номер версии теперь показан в панели значков окна Ninext.

image.png

Раскрывающиеся списки нужного размера

Раскрывающиеся списки (выбор таблицы, полей и т. д.) теперь подстраиваются под фактическую высоту панели Ninext, а не выходят за нижний край экрана. Они занимают 80 % доступного места в панели, что особенно удобно на небольших экранах и когда панель показана частично.

Исправления

Устойчивое отображение панели

Содержимое панели Ninext могло выходить за её пределы, из-за чего появлялись ненужные полосы прокрутки или смещение изображения. Это исправлено: панель занимает ровно то место, которое ей отвёл Ninox.