Changes in behaviour
New features or bug fixes in the 2025R2 have resulted in behavioural changes that may have an impact. We therefore recommend that you consult the list of behavioural changes below.
Graphics
Column chart
When using inline display with a marker, the labels are now centred above the markers.
Bar chart
When using the online display with a marker, the labels are no longer below the line markers but positioned to the right of them.
Sector and Ring charts
The Do not cut labels and Enhanced position labels options have been removed. The Enhanced Position feature is now applied automatically by the label placement algorithm.
The Display labels on a single line option now behaves as follows:
- If unchecked :
- Labels can be displayed on several lines.
- The algorithm automatically manages the truncation or masking of labels if necessary.
- If checked:
- Labels are displayed on a single line.
- They are truncated only if they exceed the graph area.
- If the user adds a line break to the label content, this option becomes incompatible. The algorithm cannot prevent this line break.
Tables
Column resizing is now possible with the digdash_2024 theme for tables, Cross tables and tree tables.
To be effective, the theme must be reset as indicated in the Update Guide.
Cross and tree tables
The Header word wrap option is now enabled by default.
An option Word wrap on other lines has been added and is enabled by default.
OpenStreetMap
The rendering of infographics in OpenStreetMap maps is different:
- Infographics are displayed with a coloured background and a thin white border. They used to be displayed with a white background and a coloured border.
- The size of infographics was previously defined in SVG units. This value is now passed to the OpenLayers library, which directly manages the rendering of points. As the same value is no longer interpreted in SVG units, it needs to be adjusted to obtain a size equivalent (or adapted) to that of the old infographics.
The tooltip is now identical for points and layers (the latter cannot be displayed at the same time). It will use the "OSM_tooltip" css class. Previously, the classes used were "lblOnTasks" (points) and "label" (layers).
Logarithmic scale
The logarithmic scale (available for Columns and Lines graphics) has been redesigned. The scale can be rendered differently because it has been improved.
Dashboard editor
Style / theme editing
A new Theme Editor replaces the Style Editor and Theme Creation Wizard.
If you have a theme with custom variables, an Others tab will be added to display the list and allow you to modify them.
Any CSS selectors used will be displayed and can be edited in the additional CSS tab.
Display highlights
The Display highlights option in the graphics properties is now disabled by default.
Configuring a Button object
The following functions have been removed from the list of actions that can be added to a button:
- Save current page as PPT
- Save current page as PDF
- Save page as PPT
- Save page as PDF
If a button executing one of these functions exists (added in a previous version), the function will be visible in the editor interface, but an error message will appear when the button is clicked.
Ad-hoc analysis
Saved views
Views no longer take into account the change of type from Dimension to Measure, or vice versa (introduced in version 2024 R2). If the type of a dimension or measure is changed, the view is cleaned up.
Studio
Displaying measurements and dimensions
In the Measurements/Dimensions panel of the graphics configuration, the icon for measurements and dimensions is now displayed in white when they are not being used and in grey when they are.
Document builders
When a document builder contains 1 or more flows in error, the builder is no longer generated. An error message in the logs indicates that error flows are preventing generation.
Configuration
Quotas
If the quotas feature AND the ServerSettingsPath option (in the digdash.properties file) are used, then the quotarepository.xml file must be moved from the default directory(appdata>/Enterprise Server/ddenterpriseapi/config) to the directory specified by ServerSettingsPath.
Authorizations
The Studio > Ignore revision notes for data models and flows permission replaces the Studio > Ignore revision notes for data models permission (due to the implementation of revision comments for flows).
Role management
The Master Role has been renamed Parent Role.
Personal role
When the Allow personal wallets and data models option is unchecked, the personal role is disabled in the Dashboard Editor and Dashboard.
Server status
In the Audit Services section, the Choose an audit report... drop-down list for displaying predefined audit reports has been removed.
File organisation
Each time the server is started, the resource files linked to a role are now moved from the appdata/Enterprise Server/ddenterpriseapi/config directory to a sub-directory dedicated to the role and named roles/Role_id.
For each role, the following files are created:
- Data models: tabledatamodelrepository_<role_id>.xml
- Information portfolios (flows): wallet_<role_id>.iwt
- Dashboards: dashboard_<role_id>.xml
- Libraries (for elements assigned to the role) :
- Colour palette: colortablerepository_<role_id>.xml
- Flow styles: cssrepository_<role_id>.xml
- Database connections: dbcnxrepository_<role_id>.xml
- Number and date formats : formatrepository_<role_id>.xml
- Flow output devices: favoritedevicesrepository_<role_id>.xml
- Forms: formrepository_<role_id>.xml
- Hierarchies: hierarchyrepository_<role_id>.xml
- Javascript functions : jsfunctionrepository_<role_id>.xml
- Maps: maprepository_<role_id>.xml
- Refresh schedules: schedulerepository_<role_id>.xml
- Document servers : serverurlrepository_<role_id>.xml
Items shared between roles remain in the config directory .
For example, shared colour palettes remain in the colortablerepository.xml file in the config directory.
Old structure | New structure |
config/ ├─ tabledatamodelrepository.xml ├─ wallet.iwt ├─ dashboard.xml ├─ colortablerepository.xml ├─ ... | config/ ├─ roles/ │ ├─ Role_Retail_2d6e0f1e/ │ ├─ tabledatamodelrepository_Retail_2d6e0f1e.xml │ ├─ wallet_Retail_2d6e0f1e.iwt │ ├─ dashboard_Retail_2d6e0f1e.xml │ ├─ colortablerepository_Retail_2d6e0f1e.xml │ │ └─ ... │ ├─ Role_Telecom_5dd07600/ │ ├─ tabledatamodelrepository_Telecom_5dd07600.xml │ ├─ wallet_Telecom_5dd07600.iwt │ ├─ dashboard_Telecom_5dd07600.xml │ ├─ colortablerepository_Telecom_5dd07600.xml │ └─ ... │ └─ ... ├─ colortablerepository.xml (shared palettes) ├─ hierarchyrepository.xml (shared hierarchies) ├─ jsfunctionrepository.xml (shared JavaScript functions) └─ ... |
Installation
Tomcat, Java and ADSwrapper are no longer delivered in the DigDash Enterprise installation archive.
Please refer to the Linux installation guide or Windows installation guide for more information on installation.
The apacheds_1.5.7, soap and ddaudit resources have been removed from the add-ons directory of the installation archive.