We are pleased to announce the immediate availability of our latest maintenance release, Virtuoso 08.03.3335. This update introduces a massive wave of feature enhancements spanning core database performance, modern authentication protocols, and a significantly expanded AI integration layer.
For organizations planning their next system update, here are the major new features and capabilities we have built into this release.
1. Deep AI Integration with the OpenLink AI Layer (OPAL)
The most substantial additions in version 08.03.3335 reside within our OpenLink AI Layer (OPAL), which bridges enterprise knowledge graphs with modern Large Language Models (LLMs).
- Natural Language–Based System Administration: Core administrative functions can now be performed using natural language interactions, courtesy of new database administration functionality exposed as Model Context Protocol (MCP) tools. For instance, attaching ODBC- and JDBC-accessible third-party data sources to Virtuoso in support of RDF View creation, Linked Data deployment, and many other functions traditionally administered via the HTML-based Conductor or ISQL command-line interfaces.
- Advanced Model Support: We have added built-in support for the Gemini native API for file search, Gemini batch API processing, image generation via Gemini models, and integration with Google’s
gemmamodel. Additionally, we have introduced GPT-5 attachment capabilities and Claude function calling. - OPAL Skills & Agents: We introduced a dedicated Agent class, agent tracking capabilities, and OPAL Skills alongside skill tools rendering.
- Expanded Tooling: We designed a new tools page for WebMCP, vector stores MCP tools, and a direct Web Fetch tool tailored for OpenAI and Claude.
- Blob Uploads: We added native support for uploading blobs directly to our AI layer (capped at 10 MB).
2. Next-Generation Authentication & Gated Access
We have updated our security and user management features to better prepare deployments for a passwordless and monetization-ready web.
- Passkey Support: We have deployed support for modern Passkey authentication across both the Virtuoso Authentication Layer (VAL) and OpenLink Data Spaces (ODS).
- Machine Payments Protocol (MPP): We added a new Machine Payments Protocol (MPP/x402) handler over JSON-RPC. This introduces 402 Payment Required handlers and callback hooks for access-gated resources and SPARQL endpoints, paving the way for automated, machine-to-machine micro-payments for data access.
- Third-Party ODS Registration: Our ODS platform now supports reCAPTCHA verification during registration, alongside options to register and bind accounts using third-party identity providers.
3. DBMS Core Engine & Protocol Upgrades
Under the hood, we updated Virtuoso’s core architecture for better data sharing and networking efficiency.
- Delta-Sharing: We added support for the delta-sharing protocol to simplify secure data sharing with external applications.
- Modern Networking: We replaced older
select()patterns with modernpoll()support, and added native support forgetaddrinfo()andgetnameinfo(). - JSON Canonicalization: We introduced a dedicated JSON canonicalization function to support JSON Web Signatures (JWS) and related modern web standards.
4. SPARQL, Replication, and Middleware Extensions
We heavily optimized our query processing and data transformation pipelines with new functional modules.
- Wikibase Integration: We added support for the
wikibase:mwapiSERVICE handler within our SPARQL query processor. - VoID Graph Generation: Virtuoso can now automatically generate a VoID (Vocabulary of Interlinked Datasets) graph for a specified graph group.
- RDF Transactional Replication: Now includes support for multiple publications.
- Sponger LLM Meta Processing: Our Data Transformation Middleware Layer (“Sponger”) now features multiple task types optimized specifically for LLM batch-processing integration.
Upgrading to 08.03.3335
Our installers are immediately available across on-premise environments (Linux, macOS, and Windows), Docker containers, and Cloud Editions across Amazon AWS, Microsoft Azure, and Google Cloud Platform.
Important Upgrade Note: Before manually overwriting any older binaries, please ensure your database has been properly shut down and the transaction log (
virtuoso.trx) is entirely cleared using the+checkpoint-onlyargument. For full, step-by-step instructions, please view our Virtuoso Database Upgrade Notes.