Dodeca Version 8.6.0
October 22, 2025 - Build 195
This version of the Dodeca Framework uses the .NET Framework, version 4.7.2 and higher on the desktop. The components used in this version of Dodeca are SpreadsheetGear 2023 (9.3.23.102), NetAdvantage 2021, Volume 2 (21.2.46), Aspose.Cells 24.10.0, Aspose.Slides 24.10.0, Syncfusion Essential Studio 25.1.39, GdPicture.NET 14.1.0.121, Telerik UI 2025.3.812, and Xceed Zip 3.6.7363.15420.
This version of Dodeca has two server-side services that run inside a Java Application Server. The Dodeca service is supported and tested on Java 17 and 21. The minimum supported versions of popular Java Application Servers are:
-
Apache Tomcat 10.1.x
-
Oracle WebLogic 14.1.2.x
The release notes for this version contain the following items:
Client Deployment
-
Enhancement: In Dodeca 8.6 and higher, support has been added for storing and updating client files in the Dodeca repository, rather than embedding them into the
dodeca.warfile. This functionality allows for dynamic client updates without repackaging thedodeca.warfile and is accomodated by a newdodeca.client-deployment-typeserver setting located in the dodeca.properties file.More information about this change can be found in the Dodeca Administrator’s Guide. #4159
Dodeca Server
-
Security Fix: The Spring Framework has been upgraded to version 6.2.11 to remediate CVE-2024-38819. #3917
-
Enhancement: The
hibernate.dialectserver setting previously configured in the dodeca.properties file is no longer used. #4180
Dodeca Shell
-
Fixed Issue: When using an Oracle repository, the
jdbc-testcommand generates connection properties with an unsupportedhibernate.dialect,org.hibernate.dialect.Oracle10gDialect. In Dodeca 8.6 and higher, thehibernate.dialectproperty is no longer used. #4202
Dodeca Standalone
-
Enhancement: Added support for SSL/TLS via the server settings in the dodeca.properties file listed below. #2996
# enable/disable https server.ssl.enabled=true server.ssl.key-store-type=PKCS12 server.ssl.key-store=classpath:keystore/keystore.p12 server.ssl.key-store-password=changeit
Metadata Audit Logging
-
Fixed Issue: When using an Oracle repository and the unsupported
org.hibernate.dialect.Oracle10gDialecthibernate.dialect, committing changes to Dodeca metadata could fail due to an audit log insert failure. In Dodeca 8.6 and higher, thehibernate.dialectproperty is no longer used. #4197
SQL Connections
-
Enhancement: Added support for OAuth connections. SQL connections have gained a new
CredentialsPolicyoption:OAuthToken. When in use, an OAuth access token obtained by Dodeca will be plugged into the server-based JDBC connection URL or client-based connection string using the configuredOAuthConnectionStringProperty. #4060
Workbook Scripting
-
Fixed Issue: Under some circumstances when an error occurs, instead of being presented with a Workbook Script exception dialog, the underlying error details are suppressed, and an error similar to the following is presented: Unable to <perform requested operation>. Exception of type 'AppliedOLAP.Dodeca.Common.WorkbookScriptException' was thrown. #4195
-
Enhancement: Added support for inserting and deleting rows and columns in ranges that contain partial merged cells. This enhancement affects the
InsertRangeandDeleteRangeWorkbook Script methods. #2772