Rozszerza obsługę bazy danych DuckDB w Valentina ADK dla C++ oraz Valentina ADK dla Xojo.
Paradigma Software ogłasza natychmiastową dostępność Valentina Release 17.5.2, zawierającego ulepszenia w całej linii produktów Valentina — narzędzi analizy danych, narzędzi dla programistów oraz komponentów. Produkty są dostępne do pobrania na stronie internetowej Paradigma Software.
Valentina Studio 17.5.2
Valentina Studio to darmowy, uniwersalny zestaw narzędzi do zarządzania bazami danych. Valentina Studio PRO dodaje bardziej zaawansowane funkcje diagramowania, potężniejsze narzędzia wizualne do budowy baz danych, Valentina Forms (podobne do Claris FileMaker Pro i Microsoft Access), projektant raportów i więcej.
- [Nowe] [Edytor zapytań] Dodano kolumnę „Nulls” umożliwiającą kontrolę klauzuli „ORDER BY fld [NULLS FIRST | LAST]”.
- [Ulepszenie] [Edytor zapytań] Dodano pustą scenę z komunikatem zachęcającym użytkownika do dodania tabel, widoków lub powiązań. Dostosowano kolor linii siatki dla lepszej czytelności.
- [Poprawka] [Edytor raportów] Ukryto przycisk edytora wyrażeń dla warunków Równe, Mniejsze niż i Większe niż. Dodano walidację danych wejściowych, placeholder dla tych warunków oraz podpowiedzi.
- [Poprawka] [Edytor zapytań] Czyszczenie edytora zapytań przy pustym SQL.
- [Poprawka] [Edytor zapytań] Czyszczenie zapytania po usunięciu tabel z diagramu.
- [Poprawka] [Edytor zapytań] Naprawiono problem uniemożliwiający dodanie więcej niż 5 pól w siatce.
Wydanie zawiera również liczne poprawki i drobne ulepszenia. Valentina Studio dla Windows, macOS i Linux jest licencjonowane, lecz darmowe. Valentina Studio Pro kosztuje 199 USD za licencję na system operacyjny i obejmuje 12 miesięcy darmowych aktualizacji. Valentina Studio UNIVERSAL to pojedyncza licencja działająca na wszystkich trzech systemach operacyjnych i licencjonowana per użytkownik. Dostępne są także rabaty wolumenowe i akademickie.
Valentina Server 17.5.2
Valentina Server to potężna platforma do budowy sieciowych lub chmurowych rozwiązań klient‑serwer lub serwer‑only. Valentina Server zawiera trzy wbudowane serwery baz danych: ValentinaDB Server, Valentina SQLite Server oraz Valentina DuckDB Server. Obsługuje zarówno wewnętrzne, jak i zewnętrzne źródła danych (w tym MySQL, MariaDB, PostgreSQL, MS SQL Server, MongoDB i inne), a także dwa dodatkowe serwery korzystające ze wszystkich obsługiwanych źródeł danych:
- Valentina Reports Server. Udostępnia atrakcyjne wizualnie raporty z wykresami, diagramami, kodami kreskowymi/QR, obrazami i innymi elementami, generowane z obsługiwanych źródeł danych jako obrazy, HTML lub PDF. Raporty mogą być dostarczane za pomocą wbudowanych usług e‑mail oraz harmonogramu. Klienci mogą je przeglądać w sieci za pomocą darmowego Report Viewer. Raporty obsługują dwa systemy skryptowe: Python i JavaScript.
- Valentina Forms Server. Udostępnia niestandardowe, wizualne formularze (podobne do Microsoft® Access lub Claris® FileMaker Pro) z Valentina Server (na macOS, Windows lub Linux) każdemu użytkownikowi korzystającemu z darmowego systemu hostingu formularzy wbudowanego w Valentina Studio.
Ulepszenia w Valentina Server 17.5.2:
- [Ulepszenie][Docker] Dodano pakiet tzdata i ustawiono UTC jako domyślną strefę czasową w obrazie Docker Valentina Server. Można określić inną strefę czasową za pomocą zmiennej środowiskowej TZ.
Valentina Server jest dostępny jako samodzielny produkt lub jako rozwiązanie OEM dla dostawców rozwiązań. Można korzystać z Valentina Server z pięcioma jednoczesnymi połączeniami za darmo na macOS, Windows i Linux. Komercyjne wersje standalone zaczynają się od 299 USD. Valentina Developer Network umożliwia integratorom systemów i dostawcom rozwiązań wdrażanie kopii Valentina Server u klientów bez opłat licencyjnych — od 599 USD.
Valentina ADK dla C++ 17.5.2
Valentina Database i Reports ADK są dostępne dla programistów C++ jako samodzielne rozwiązania i zawierają darmowy komponent CLIENT do natywnej integracji z Valentina Server. Ulepszenia obejmują:
- [Nowe] Zaimplementowano metody I_DuckDBStatement::Bind_* dla wszystkich typów danych obsługiwanych przez DuckDB, w tym Date, Time, DateTime, HugeInt i innych.
Valentina ADK są dostępne za 199 USD każdy, z rabatami przy zakupie trzech lub więcej.
Valentina ADK dla Xojo 17.5.2
Środowisko programistyczne Xojo obsługuje wiele platform docelowych kompilacji, w tym macOS, Windows, Linux, iOS i inne. Valentina Database i Reports ADK są dostępne dla Xojo jako samodzielne rozwiązania dla programistów i zawierają darmowy komponent CLIENT do natywnej integracji z Valentina Server. Ulepszenia obejmują:
- [Nowe] Nattywne metody wiązania w VDuckDBPreparedStatement.
- [Ulepszenie] Poprawiona stabilność po wywołaniu metody Shutdown().
- [Ulepszenie] Dodano metodę SelectSQLEx, umożliwiającą określenie położenia kursora dla przygotowanych zapytań ValentinaDB, SQLite i DuckDB RBDB (Xojo Database API).
- [Poprawka] Naprawiono działanie trybu klienta z Valentina Server przy inicjalizacji za pomocą Valentina.InitClient bez wywołania Valentina.Init.
Valentina ADK są dostępne za 199 USD każdy, z rabatami przy zakupie trzech lub więcej.
O Paradigma Software
Paradigma Software, Incorporated to zaawansowana firma technologii danych, założona pod koniec lat 90. wraz z wprowadzeniem ValentinaDB — post‑relacyjnego, kolumnowego silnika baz danych. Firma dostarcza wysokowydajne, ukierunkowane na programistów narzędzia do budowy nowoczesnych aplikacji opartych na danych. Jej produkty są używane przez programistów, administratorów baz danych oraz specjalistów ds. danych, którzy potrzebują potężnych i elastycznych rozwiązań bazodanowych i raportowych. Valentina Studio zapewnia administrację baz danych, raportowanie i wizualne formularze z obsługą Python i JavaScript, natomiast Valentina Server oferuje platformę wdrożeniową obsługującą ValentinaDB, SQLite i DuckDB. Razem technologie te umożliwiają organizacjom projektowanie i zarządzanie zaawansowanymi rozwiązaniami danych w środowiskach desktopowych, serwerowych i wbudowanych.