さらに、より多くのプロンプトオプション、改善された Python サポート、そして Valentina Forms が含まれます。
Release 18.2.1 は、Release 18 による Valentina プラットフォームの大規模アップデートに続くものです。Release 18 では、ValentinaDB に全文検索が追加され、Valentina Reports と Valentina Forms に新しいチャートコントロールが導入され、Valentina Forms のツールボックスが拡張され、Valentina Studio の SQL エディタとデータエディタの生産性機能が強化され、さらに Valentina Forms で AI Ask モードと Agent モードを使用できるようになりました。
Valentina Studio
Valentina Studio は、Paradigma Software が提供する人気の無料データベースおよびデータソース管理ツール群です。Valentina Studio PRO は、レポートデザイナーやフォームデザイナーなど、Studio のツールボックスに高度な機能を追加します。Valentina Forms は、グラフィカルユーザーインターフェースを備えたカスタムデータ追跡アプリケーション向けに、デスクトップベースのデータベース管理システムを構築・展開するためのソリューションであり、ローカルおよびサーバー展開は無料でロイヤリティも不要です。ユーザーは Linux、macOS、Windows 上で Forms プロジェクトを扱うことができます。このリリースには以下が含まれます:
- [New][Appearance] 対応するセマンティックアイコンアクセント用に、環境設定 > 外観 に「カラーアイコンを使用」を追加。Windows ではデフォルトで有効、macOS と Linux ではデフォルトで無効。
- [New][AI] AI Python アクション向けに Sandbox、承認要求、フルアクセスの選択肢を追加。Sandbox はデフォルトで、選択されたファイル、プロセス、ネットワーク、システム操作を制限しますが、Python を Studio から隔離するものではありません。Agent モードのアクションは、接続されたオブジェクトを変更できます。
- [Imp][AI][Form Editor] Ask モードでは、AI は接続されたフォームを読み取り専用コピーとして検査でき、ライブフォームを変更しません。
- [Imp][AI][Python] AI が生成する Python は、アプリケーションシーケンスに対してネイティブの len(sequence) と sequence[index] 構文を使用するようになりました。
- [Imp][AI] キャンセルとリセット処理が改善され、AI プロバイダーが空の応答を返した場合に説明的なエラーが追加されました。
Valentina Studio は無料です。Valentina Studio PRO は 199 ドルです。Linux、macOS、Windows に対応しています。その他の変更、修正などについては完全なアナウンスをご覧ください。
Valentina Command Line Interface
Valentina CLI サポートは、Valentina Studio と Valentina Server と共に自動的にインストールされます。
- [New][AI][Schema] –ai-schema を追加し、AI エージェントが SQL を生成する前に実際のテーブル、列、インデックス、制約を検査できるようにしました。ローカルの ValentinaDB、SQLite、DuckDB データベース、および Valentina Server データベース向けにバージョン付き JSON スナップショットを書き出します。ValentinaDB スナップショットには、カタログリンクメタデータや列の寸法も含まれます。
- [New][AI][Help] –ai-help[=<TOPIC>] を追加し、AI エージェントがデータベースを開かずに、エンジン固有の SQL ガイダンスを参照できるようにしました。バージョン付き JSON ガイドを返し、ドキュメントリンクとタスク指向の Valentina SQL カードを含みます。SQLite と DuckDB は現在ドキュメントリンクのみを返し、カードはありません。
- [New][Connections] 既存のローカル ValentinaDB、SQLite、DuckDB データベース向けに –read-only を追加。書き込み操作を拒否し、–create やリモート –host 接続とは併用できません。
- [New][Diagnostics] コマンド、SQL ファイル、標準入力、対話セッションからネイティブ Valentina クエリ診断を行う –warnings と –tunes を追加。診断は標準エラーに書き出され、–engine=valentinadb の場合のみ利用可能です。
- [Imp][Database creation] –create は、kDscDatBlbInd のような名前付きネイティブ Valentina DbMode レイアウトを受け入れるようになりました。既存のブール値も引き続きサポートされます。SQLite と DuckDB は名前付き Valentina レイアウトを拒否します。
- [Imp][Output] macOS と Linux では、–pager=auto は対話出力が端末の高さまたは幅に達したときのみページングを開始します。–pager=on は常にページングし、–pager=off は直接出力します。
- [Imp][Shell completion] 生成された Bash、Zsh、PowerShell の補完は、より豊富な値候補とオプション固有の説明を提供するようになりました。
- [Imp][Help] vcli –help は、一般的な Valentina ドキュメントと SQL リファレンスへのリンクを含むようになりました。
すべての製品は、Paradigma Software のウェブサイトからすぐにダウンロードできます。
Paradigma Software について
Paradigma Software, Incorporated は、1990 年代後半にポストリレーショナル・カラム型データベースエンジンである ValentinaDB の導入とともに設立された高度なデータ技術企業です。同社は、最新のデータ駆動型アプリケーションを構築するための高性能で開発者向けのツールを提供しています。製品は、強力で柔軟なデータベースおよびレポートソリューションを必要とする開発者、DBA、データ専門家によって使用されています。Valentina Studio は、Python と JavaScript をサポートするデータベース管理、レポート、ビジュアルフォームを提供し、Valentina Server は ValentinaDB、SQLite、DuckDB をサポートする展開プラットフォームを提供します。これらの技術により、組織はデスクトップ、サーバー、組み込み環境全体で高度なデータソリューションを設計・管理できます。