Virtuoso Open Source 7.2.14 Release Notes

Virtuoso Open Source 7.2.14 Release Notes

We are pleased to announce immediate availability of a new Virtuoso Open Source Maintenance Release.

Highlights of this update include: increased stability; fixes to the HTTP and SOAP server; fixes for handling websockets; fixes in the SPARQL query processor; build, compatibility and packaging.

Further bug-fixes and feature enhancements address the following functionality realms:

Virtuoso DBMS Engine

  • Added new MaxTempDBPages setting to virtuoso.ini
  • Fixed issue when out of disk space on temp db
  • Fixed int32 overflow when dbs_file_length is unknown
  • Fixed memory leak in X509 cert chain
  • Fixed compiler errors from -Werror=logical-not-parentheses
  • Fixed compiler errors from -Werror=incompatible-pointer-types
  • Fixed compiler errors from -Werror=multistatement-macros
  • Fixed issue with user defined types (UDT)
  • Fixed issue when there are no parts to split
  • Fixed issue with GROUP BY/ORDER BY on LEFT OUTER JOIN
  • Fixed issue calling concat(wide, utf8)
  • Fixed issue with length calculation in rdf_encode_for_uri()

Database Administration Service (“Conductor”)

  • Fixed issue when filename starts with underscore
  • Fixed typo in generation of Transient view urls
  • Fixed issue with RSS menu not working on Firefox
  • Fixed issue with SN DETs errors

Web Server and DAV

  • Added support to handle websocket 101 connection upgrade in http_client
  • Added flag to see if connection session is server or client
  • Added WSOCK.DBA.WEBSOCKET_CONNECT() for client operations
  • Added PUT/DELETE HTTP methods
  • Added support for custom %T and %D HTTP log format
  • Added flag to encode if API used as websocket client
  • Fixed issue with “Content-Encoding: gzip” (fixes #1308)
  • Fixed issue DAV escape; href should escape apos
  • Fixed order of checking SOAP options and parameters
  • Fixed allow soap_boolean to accept null for nullable arguments
  • Fixed check which options are handled by endpoint
  • Fixed check defines on rest method for additional http methods allowed
  • Fixed issue with JSON registered REST services
  • Fixed memory leak and error when service sets error status code
  • Fixed missing SOAP procedure should return 404 ‘Not Found’

Faceted Browser

  • Added support for WKT rendition
  • Changed DOCTYPE from XHTML to HTML5
  • Removed <base> tag
  • Removed deprecated charset on stylesheet links
  • Removed link to W3C XHTML validator
  • Removed support for AddThis
  • Moved javascript to the end of the page
  • Fixed recommendations from Lighthouse accessibility check
  • Fixed issue with page selector on mobile devices
  • Fixed make iframe content resizable

R2RML

  • Fixed issue with {col}

GraphQL

  • Fixed issue with generated names longer than 100 characters

Docker

Prebuilt Binary Installers

Additional Information