В выпуск также включены улучшения редакторов отчётов и форм, более быстраемый полнотекстовый поиск для ValentinaDB и многое другое.
Release 18.2 следует за крупным обновлением платформы Valentina — Release 18. В Release 18 был добавлен полнотекстовый поиск в ValentinaDB, представлен новый элемент управления диаграммами в Valentina Reports и Valentina Forms, расширена панель инструментов Valentina Forms, улучшены функции продуктивности редактора SQL и редактора данных Valentina Studio, а также добавлена возможность использования режимов AI Ask и Agent в Valentina Forms.
Valentina Studio
Valentina Studio — популярный бесплатный набор инструментов для управления базами данных и источниками данных от Paradigma Software. Valentina Studio PRO добавляет расширенные функции в набор инструментов Studio, включая дизайнер отчётов и дизайнер форм. Valentina Forms — это решение для создания и развертывания настольных систем управления базами данных для пользовательских приложений отслеживания данных с графическим интерфейсом, с бесплатным и свободным от роялти локальным и серверным развертыванием. Пользователи могут работать с проектами Forms в Linux, macOS и Windows. Этот выпуск включает:
- [Новое] [VCLI] Интерфейс командной строки Valentina включает утилиту для экспорта и импорта баз данных ValentinaDB (см. Valentina Command Line Interface)
- [Новое] [Стартовая страница] Добавлена опция отображения индикатора рядом с проектами и объектами, которые открыты в данный момент.
- [Новое] [Внешний вид][Кнопки панели] Возможность выбора расположения кнопок панели в Настройки → Внешний вид
- [Новое] [Внешний вид][Вкладки] Возможность выбора способа отображения открытых вкладок (Windows, Linux)
- [Новое] [Внешний вид][Элементы управления окном] Возможность выбора расположения элементов управления окном (Windows, Linux)
- [Новое] [Внешний вид][Меню окна] Возможность выбора способа отображения меню приложения (Windows, Linux)
- [Новое] [Закладки] Добавлены папки закладок и цвета
- [Новое] [Редактор форм][Диаграмма] Добавлена опция скругления для элементов управления Chart.js.
- [Новое] [Редактор отчётов][Chart.js] Добавлена поддержка скруглённых углов столбцов и скруглённых маркеров легенды
- [Улучшено] [Закладки] Улучшена обратная связь о состоянии подключения и действия с закладками
- [Улучшено] [Редактор форм][Редактор скриптов] Добавлены селекторы «хлебных крошек» для навигации по формам и скриптам внутри проекта
- [Улучшено] [Редактор форм] Новые формы теперь сохраняют явную версию API Forms для обеспечения надёжной миграции формата в будущих выпусках
- [Улучшено] [Скрипты] Редакторы кода теперь проверяют синтаксис поддерживаемых языков в фоновом режиме.
- [Улучшено] [Скрипты][Автодополнение] Улучшено автодополнение JavaScript и Python.
- [Улучшено] [Скрипты] Нажатие Enter в редакторе кода теперь сохраняет начальные пробелы текущей строки.
- [Улучшено] [Скрипты] Клавиша Home теперь переключается между первым непробельным символом и началом строки. Shift+Home расширяет выделение.
- [Улучшено] [Редактор скриптов] Действие «Выполнить» интегрировано в стандартную панель инструментов редактора скриптов.
- [Улучшено] [Scripting API] Добавлены новые способы создания значений QPixmap из размеров, файлов и массивов байтов. Значения QImage и QPixmap теперь могут быть преобразованы в PNG‑массивы байтов.
Valentina Studio бесплатна. Valentina Studio PRO стоит 199 $. Доступна для Linux, macOS и Windows. Полный список изменений, исправлений и дополнений доступен в официальном объявлении.
Valentina Server
Valentina Server — это решение «5‑в‑1», включающее Valentina Reports Server и Valentina Forms Server, а также три внутренних сервера баз данных: ValentinaDB Server, Valentina DuckDB Server и Valentina SQLite Server. Valentina Reports Server и Valentina Forms Server работают со всеми основными источниками данных, такими как PostgreSQL, MySQL, Microsoft SQL Server и другими, а также с внутренними серверами баз данных. Valentina Server доступен как автономное решение для одиночного развертывания или как OEM‑решение для разработчиков, позволяющее распространять неограниченное количество копий Valentina Server своим клиентам.
- [Новое][VCLI] Добавлена утилита vdump для экспорта и импорта баз данных вместе с vcli (см. Valentina Command Line Interface)
Valentina Server доступен в бесплатной ознакомительной версии, версии одиночного развертывания (от 299,99 $) и через OEM‑программу Valentina Developer Network (от 599,99 $). Доступен для Linux, macOS и Windows. Полный список изменений, исправлений и дополнений доступен в официальном объявлении.
ValentinaDB
ValentinaDB — это продвинутая, пост‑реляционная, расширяемая колонная система баз данных, используемая более 20 лет независимыми поставщиками ПО, SaaS‑разработчиками, кроссплатформенными разработчиками и поставщиками вертикальных решений, которым требуется чрезвычайно быстрая платформа данных. ValentinaDB 18 представила мощный полнотекстовый поиск, похожий на ElasticSearch, а также другие улучшения. Это обновление включает:
- [Улучшено][FTS] Скорость поиска увеличена до 20 раз в зависимости от размера базы данных
- [Улучшено][JavaScript UDF] Объекты Sequence, доступные в QuickJS, теперь предоставляют стандартное свойство JavaScript length.
ValentinaDB доступна в нескольких продуктах. Database ADK (от 199,99 $) — это движок базы данных, который разработчики могут встроить в свои приложения и распространять без роялти. Он доступен для всех основных сред разработки, включая C, C++, Objective‑C, .net (C#), Java, Python, Ruby и другие. Некоторые версии Database ADK также поддерживают DuckDB и SQLite. ValentinaDB Server является частью Valentina Server и доступен как одиночное развертывание (299,99 $) или через OEM‑программу Valentina Developer Network (от 599,99 $). Полный список изменений, исправлений и дополнений доступен в официальном объявлении.
Valentina Command Line Interface
Поддержка Valentina CLI автоматически устанавливается вместе с Valentina Studio и Valentina Server.
- [Новое][Vdump] Представлена утилита vdump — инструмент командной строки для экспорта и импорта баз данных ValentinaDB
- [Улучшено][Вывод] Добавлено автоматическое форматирование вывода и установлено по умолчанию для vcli
- [Улучшено][Вывод] Улучшены вертикальные заголовки, перенос строк и обработка ширины терминала
- [Улучшено][Опции] Переработана справка vcli и объединён анализ и проверка опций между vcli и vdump
Все продукты доступны для немедленной загрузки на сайте Paradigma Software.
О компании Paradigma Software
Paradigma Software, Incorporated — это компания, специализирующаяся на передовых технологиях работы с данными, основанная в конце 1990‑х годов с появлением ValentinaDB — пост‑реляционного колонного движка баз данных. Компания предоставляет высокопроизводительные инструменты, ориентированные на разработчиков, для создания современных приложений, основанных на данных. Её продукты используются разработчиками, администраторами баз данных и специалистами по данным, которым нужны мощные и гибкие решения для работы с базами данных и отчётами. Valentina Studio предоставляет средства администрирования баз данных, отчётность и визуальные формы с поддержкой Python и JavaScript, а Valentina Server предлагает платформу развертывания, поддерживающую ValentinaDB, SQLite и DuckDB. Вместе эти технологии позволяют организациям проектировать и управлять сложными решениями для работы с данными в настольных, серверных и встроенных средах.