이번 릴리스에는 보고서 및 폼 편집기 개선, ValentinaDB의 전체 텍스트 검색 속도 향상 등 다양한 업데이트가 포함되어 있습니다.
Release 18.2는 Valentina 플랫폼의 주요 업데이트였던 Release 18 이후에 제공되는 버전입니다. 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 프로젝트를 사용할 수 있습니다. 이번 릴리스에는 다음이 포함됩니다:
- [신규] [VCLI] Valentina 명령줄 인터페이스에 ValentinaDB 데이터베이스를 내보내고 가져오는 유틸리티가 추가됨 (Valentina Command Line Interface 참조)
- [신규] [시작 페이지] 현재 열려 있는 프로젝트 및 객체 옆에 표시기를 표시하는 옵션 추가
- [신규] [모양][패널 버튼] 환경설정 → 모양에서 패널 버튼의 표시 위치 선택
- [신규] [모양][탭] 열린 탭의 표시 방식을 선택 (Windows, Linux)
- [신규] [모양][창 컨트롤] 창 컨트롤의 표시 위치 선택 (Windows, Linux)
- [신규] [모양][창 메뉴] 애플리케이션 메뉴의 표시 방식을 선택 (Windows, Linux)
- [신규] [북마크] 북마크 폴더 및 색상 추가
- [신규] [폼 편집기][차트] Chart.js 컨트롤에 둥근 모서리 옵션 추가
- [신규] [보고서 편집기][Chart.js] 둥근 막대 모서리 및 둥근 범례 마커 지원 추가
- [개선] [북마크] 연결 상태 피드백 및 북마크 작업 개선
- [개선] [폼 편집기][스크립트 편집기] 프로젝트 내 폼 및 스크립트를 탐색하기 위한 브레드크럼 선택기 추가
- [개선] [폼 편집기] 새로운 폼이 향후 릴리스에서 안정적인 형식 마이그레이션을 지원하기 위해 명시적인 Forms API 버전을 저장하도록 변경
- [개선] [스크립트] 코드 편집기가 백그라운드에서 지원 언어의 구문을 검증
- [개선] [스크립트][자동완성] JavaScript 및 Python 코드 자동완성 기능 개선
- [개선] [스크립트] 코드 편집기에서 Enter 키 입력 시 현재 줄의 들여쓰기 유지
- [개선] [스크립트] Home 키가 첫 번째 비공백 문자와 줄의 시작 사이를 전환. Shift+Home은 선택 영역 확장
- [개선] [스크립트 편집기] 스크립트 편집기의 표준 도구 모음에 실행 기능 통합
- [개선] [스크립팅 API] 크기, 파일, 바이트 배열로부터 QPixmap 값을 생성하는 새로운 방법 추가. QImage 및 QPixmap 값을 PNG 바이트 배열로 변환 가능
Valentina Studio는 무료입니다. Valentina Studio PRO는 199달러이며 Linux, macOS, Windows에서 사용할 수 있습니다. 기타 변경 사항 및 수정 사항은 전체 공지에서 확인할 수 있습니다.
Valentina Server
Valentina Server는 Valentina Reports Server와 Valentina Forms Server, 그리고 세 가지 내부 데이터베이스 서버(ValentinaDB Server, Valentina DuckDB Server, Valentina SQLite Server)를 포함하는 5-in-1 솔루션입니다. Valentina Reports Server와 Valentina Forms Server는 PostgreSQL, MySQL, Microsoft SQL Server 등 주요 데이터 소스뿐 아니라 내부 데이터베이스 서버와도 함께 작동합니다. Valentina Server는 단일 배포 솔루션 또는 개발자가 고객에게 무제한으로 재배포할 수 있는 OEM 솔루션으로 제공됩니다.
- [신규][VCLI] vcli와 함께 사용할 수 있는 vdump 데이터베이스 내보내기/가져오기 유틸리티 추가 (Valentina Command Line Interface 참조)
Valentina Server는 무료 평가판, 단일 배포 버전(299.99달러부터), OEM 개발자 프로그램 Valentina Developer Network(599.99달러부터)를 통해 제공됩니다. Linux, macOS, Windows에서 사용할 수 있습니다. 기타 변경 사항 및 수정 사항은 전체 공지에서 확인할 수 있습니다.
ValentinaDB
ValentinaDB는 매우 빠른 데이터 플랫폼을 필요로 하는 ISV, SaaS, 크로스플랫폼 개발자 및 산업별 솔루션 제공업체가 20년 이상 사용해 온 고급 포스트-관계형 확장형 컬럼 기반 데이터베이스 시스템입니다. ValentinaDB 18에서는 ElasticSearch와 유사한 강력한 전체 텍스트 검색 기능과 기타 개선 사항이 도입되었습니다. 이번 업데이트에는 다음이 포함됩니다:
- [개선][FTS] 데이터베이스 크기에 따라 검색 속도가 최대 20배 빨라짐
- [개선][JavaScript UDF] QuickJS에 노출된 Sequence 객체가 이제 표준 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] ValentinaDB 데이터베이스를 내보내고 가져오는 명령줄 유틸리티 vdump 도입
- [개선][출력] 자동 출력 형식 지정 기능 추가 및 vcli의 기본값으로 설정
- [개선][출력] 세로 헤더, 줄바꿈 처리, 터미널 너비 처리 개선
- [개선][옵션] vcli 도움말 재구성 및 vcli와 vdump 간 옵션 분석 및 검증 공유
모든 제품은 Paradigma Software 웹사이트에서 즉시 다운로드할 수 있습니다.
Paradigma Software 소개
Paradigma Software, Incorporated는 1990년대 후반에 포스트-관계형 컬럼 기반 데이터베이스 엔진 ValentinaDB를 출시하며 설립된 고급 데이터 기술 회사입니다. 이 회사는 최신 데이터 기반 애플리케이션을 구축하기 위한 고성능 개발자 중심 도구를 제공합니다. 제품은 강력하고 유연한 데이터베이스 및 보고 솔루션이 필요한 개발자, DBA, 데이터 전문가가 사용합니다. Valentina Studio는 Python 및 JavaScript를 지원하는 데이터베이스 관리, 보고, 시각적 폼 기능을 제공하며, Valentina Server는 ValentinaDB, SQLite, DuckDB를 지원하는 배포 플랫폼을 제공합니다. 이러한 기술은 조직이 데스크톱, 서버, 임베디드 환경 전반에서 정교한 데이터 솔루션을 설계하고 관리할 수 있도록 합니다.