Changes in behaviour

Last modified by Aurelie Bertrand on 2025/10/09 09:39


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.
Autres
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 structureNew 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.