Dodeca Version 8.5.1

September 23, 2025 - Build 29


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, 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 12.2.x

  • IBM WebSphere 9.0

The release notes for this version contain the following items:

ClickOnce Prep Utility

  • Fixed Issue: When signing deployments with an existing certificate by thumbprint, only the current user personal store was checked for a matching certificate. In Dodeca 8.5.1 and higher, both the current user and local machine stores are checked. #4161

Essbase REST Connector

  • Enhancement: Added support for getting drillthrough reports for selected cells in Essbase 21.7 and higher. #4171

Selectors

  • Fixed Issue: When a view is configured with ParallelExecution set to True and multiple selectors are configured to use the same connection, an error similar to the following can occur: Unable to open view "<view_name>". The view "<view_name>" window cannot be initialized. Unable to setup selectors. <…​> The process cannot access the file '<path_to_cache_file>' because it is being used by another process. #4166

Workbook Scripting

  • Fixed Issue: In Dodeca 8.5.0, the CopyWorksheet method was not correctly registered with the application, which resulted in an error similar to the following: Procedure "<procedure_name>" has an unknown method "CopyWorksheet". #4173

  • Fixed Issue: In Dodeca 8.5.0, the SetSelector method could fail to set the selections of a SelectorComboBox with an error similar to the following: Error setting selector. Unable to cast object of type 'System.String' to type 'AppliedOLAP.Dodeca.Common.ISelectorItem'. #4172

  • Fixed Issue: The EssbaseOperations.BuildDimension and LoadData overloads require the RESTUrl property of the Essbase Connection but throw an exception similar to the following if the ServletPath property is set: A RESTful connection is required to perform this operation. #4162

  • Enhancement: Added support for using the CloseApplication method to close an application from the BeforeClose event of a view. Previously, this was not supported by design. #4150