La release include anche una configurazione e una sicurezza migliorate per Valentina Server, il supporto a DuckDB e altro ancora.
La release 18.1.1 segue un importante aggiornamento della piattaforma Valentina con la release 18. La release 18 ha aggiunto la ricerca full‑text a ValentinaDB, introdotto un nuovo controllo grafico in Valentina Reports e Valentina Forms, ampliato la toolbox di Valentina Forms, migliorato le funzionalità di produttività dell’Editor SQL e dell’Editor Dati di Valentina Studio e la possibilità di utilizzare le modalità AI Ask e Agent con Valentina Forms.
Valentina Studio
Valentina Studio è la popolare suite gratuita di strumenti per la gestione di database e sorgenti dati di Paradigma Software. Valentina Studio PRO aggiunge funzionalità avanzate alla toolbox dello Studio, tra cui il Report Designer e il Forms Designer. Valentina Forms è la soluzione per creare e distribuire sistemi di gestione database basati su desktop per applicazioni personalizzate di tracciamento dati con interfacce grafiche, con distribuzione locale e server gratuita e senza royalty. Gli utenti possono lavorare con progetti Forms su Linux, macOS e Windows. Questa release include:
- [Nuovo] [VCLI] I pacchetti di Valentina Studio includono la prima versione del client SQL da riga di comando
vcli. - [Nuovo][Form Editor] Aggiunta la creazione automatica dei pulsanti di navigazione per i SubForms, utilizzando le icone standard primo, precedente, successivo e ultimo record.
- [Nuovo][Form Editor][TableView] Aggiunte le funzioni
scrollToTop()escrollToBottom()per la navigazione scriptata delle tabelle. - [Imp][Query Editor] Aggiunta l’ordinazione e la paginazione per le query annidate.
- [Imp][Query Editor] Aggiunta la paginazione specifica per database per le operazioni SQL su insiemi.
- [Imp][Query Editor][DML] I livelli di query annidate utilizzano sempre la modalità SELECT, anche sotto una query principale INSERT, UPDATE o DELETE.
- [Imp][Form Editor][Scripts] I modelli dei gestori di eventi ora generano
selfin Python othisin JavaScript in base al linguaggio di scripting del form. - [Imp] Traduzioni aggiornate.
Valentina Studio è gratuito. Valentina Studio PRO costa 199 $. Disponibile per Linux, macOS e Windows.
Valentina Server
Valentina Server è una soluzione 5‑in‑1 che include Valentina Reports Server e Valentina Forms Server, oltre a tre server database interni: ValentinaDB Server, Valentina DuckDB Server e Valentina SQLite Server. Valentina Reports Server e Valentina Forms Server funzionano con tutte le principali sorgenti dati, come PostgreSQL, MySQL, Microsoft SQL Server e altre, oltre ai server database interni. Valentina Server è disponibile come soluzione autonoma a distribuzione singola o come soluzione OEM per sviluppatori che consente di ridistribuire copie illimitate di Valentina Server ai propri clienti.
- [VCLI] I pacchetti di Valentina Studio includono la prima versione del client SQL da riga di comando
vcli. - [Chg][Sicurezza] Aggiunto un esplicito flusso di bootstrap amministratore in due fasi per le nuove installazioni.
- [Imp][Sicurezza] Le credenziali amministratore possono essere fornite tramite VSERVER_ADMIN_USER e VSERVER_ADMIN_PASSWORD o tramite la sezione [SETUP] di vserver.ini.
- [Imp][Installers][Docker] Gli installer Linux, macOS e Windows e gli entrypoint dei container Linux e Windows ora inizializzano l’amministratore prima di avviare il servizio normale.
Valentina Server è disponibile in una versione di valutazione gratuita, in una versione a distribuzione singola (a partire da 299,99 $) e tramite il programma OEM Valentina Developer Network (a partire da 599,99 $). Disponibile per Linux, macOS e Windows.
ValentinaDB
ValentinaDB è un sistema database avanzato, post‑relazionale, estensibile e a colonne, distribuito da ISV, fornitori SaaS, sviluppatori multipiattaforma e fornitori di soluzioni verticali da oltre 20 anni, che richiedono una piattaforma dati estremamente veloce. ValentinaDB 18 ha introdotto una potente ricerca full‑text simile a ElasticSearch e altri miglioramenti. Questo aggiornamento include:
- [Imp][Schema] I nomi degli oggetti dello schema possono ora iniziare con una cifra.
ValentinaDB è disponibile in diversi prodotti. Database ADK (a partire da 199,99 $) è il motore database che gli sviluppatori possono integrare nelle loro applicazioni e distribuire senza royalty, disponibile per tutti i principali ambienti di sviluppo, tra cui C, C++, Objective‑C, .NET (C#), Java, Python, Ruby e altri. Alcune versioni di Database ADK possono anche supportare DuckDB e SQLite. ValentinaDB Server fa parte di Valentina Server, disponibile come distribuzione singola (299,99 $) o tramite la redistribuzione OEM Valentina Developer Network (a partire da 599,99 $).
Valentina per Xojo
L’ambiente di sviluppo Xojo supporta molteplici target di compilazione, tra cui macOS, Windows, Linux, iOS e altro. Valentina Database e Reports ADK sono disponibili per Xojo come soluzioni autonome per sviluppatori e includono un componente CLIENT gratuito per l’integrazione nativa con Valentina Server. I miglioramenti includono:
- [Chg][Prepared Statements] I metodi di binding delle istruzioni preparate utilizzano nuovamente indici basati su zero per ValentinaDB, SQLite e DuckDB.
Tutti i prodotti sono immediatamente disponibili per il download dal sito web di Paradigma Software.
Informazioni su Paradigma Software
Paradigma Software, Incorporated è un’azienda di tecnologia dei dati avanzata fondata alla fine degli anni ’90 con l’introduzione di ValentinaDB, un motore database post‑relazionale a colonne. L’azienda fornisce strumenti ad alte prestazioni e orientati agli sviluppatori per creare applicazioni moderne basate sui dati. I suoi prodotti sono utilizzati da sviluppatori, DBA e professionisti dei dati che necessitano di soluzioni database e di reporting potenti e flessibili. Valentina Studio offre amministrazione database, reporting e form visivi con supporto per Python e JavaScript, mentre Valentina Server offre una piattaforma di distribuzione che supporta ValentinaDB, SQLite e DuckDB. Insieme, queste tecnologie consentono alle organizzazioni di progettare e gestire soluzioni dati sofisticate su desktop, server e ambienti embedded.