Jedox Major Release 2025
Release Notes
We have reduced the number of major Jedox releases per year, and now reserve them for pivotal moments in our software's evolution. Major releases will mark milestones characterized by the introduction of substantial enhancements and innovations.
As with all previous Jedox Cloud deployments, we continue to deliver regular patches for current Jedox releases, including bug fixes, frictionless improvements, new features, as well as security and performance enhancements.
We continue to maintain support for versions released within the last 12 months.
See Platform Support Lifecycle for details.
October 2025
Pie charts
In addition to the previously added Line, Bar, and Waterfall charts, users can now add pie charts to their Canvas. Pie charts enhance dashboards and reports by providing a clear and intuitive visual tool.
-
Adding a pie chart: To add a pie chart to your Canvas, drag and drop the native Chart component onto the Canvas. Then, from the “Chart type” section of the Pivot, choose pie as the chart type.
-
Pivot areas of the pie chart: To build a pie chart, users can drag and drop dimensions into the POV, Category, and Measure areas of the Pivot.
-
Pie chart layout: Users can select between Pie and Donut layouts for their pie chart.
-
Pie chart labels: Users have the option to toggle the data labels of their pie chart on or off. When they enable this feature, they can customize the label position, text color, and background color. Additionally, users can choose whether to display the labels as percentages or as values.
-
Series option: With this option, users can set the "Angle of slice" to determine where the first slice begins and adjust the "Pie explosion" to control the offset distance of the slices from the center.
-
Drilldown in pie charts: Users can now drill down into individual slices of a published pie chart, exploring hierarchical data step by step—without cluttering the chart with too many slices at once.
-
Pie chart style: Users can customize the color palette, fonts, and legends of their pie chart, including the position of the legends.
-
Tooltips in the Format tab: Users can now hover their mouse over a pie chart’s options in the Format tab to view tooltips.
-
Pie charts' Format tab: The Format tab of the pie chart in Canvas enables users to see and configure properties such as Name (ID), width, height, background color, radius, border, padding, and visibility.
-
Pie charts' Data tab: The 'Edit Chart' button in the Data tab of a pie chart enables users to modify, rearrange, and customize the data source for the chart to suit their needs.
-
Right-click on a pie chart: Users can right-click on a pie chart in Canvas to access options such as cut, copy, paste, or delete.
-
Pie charts' default naming: When pie charts are added to the Canvas, they are automatically assigned sequential names, following a numeric pattern for easier identification. The first chart is named "Chart1," the second "Chart2," and so on, with each subsequent chart receiving an incremented identifier. Users can rename any charts through the Format tab.
-
Pie chart size in Canvas: The size of a pie chart within Canvas does not need to be specified during design, and users can adjust its size at any time.
-
Pie charts export: Users can export pie charts in PDF, PNG, JPG, or SVG formats, enabling easy sharing and integration across various dashboards.
-
Hide/Unhide legends: Users now have the ability to show or hide a pie chart's legend by toggling the legend option on or off.
Named ranges as a source for Dynatables/charts in Canvas
Users can now utilize named ranges (defined in a spreadsheet or at a global scope) as the data source for Dynatables and charts in their Canvas.
-
Named range as a source: To change the source to a named range, click on the Database parameters in the Data section of the Pivot, and select "Named range".
-
Default behavior of named ranges: When a static value is changed to a named range, the database automatically selects the first available named range.
-
Selecting a different named range: Users can choose their preferred named range from the Database drop-down menu. Once selected, cubes and dimensions from the connected database will be available for creating a chart or Dynatable.
-
No named range exists: If no named ranges are available, the database preselection will be removed, and users will see the message "No Named Range available." Additionally, the cube option will be disabled, displaying the message: "No cubes available."
-
Connection failure: When users select a named range and the connection fails, an error message appears in the cube selection field, indicating "Invalid connection."
-
Named ranges renaming: If a named range is renamed, it will lose its connection to the Dynatable or chart in Canvas, resulting in an incorrect display of the chart or Dynatable.
-
Named range deletion: If the named range is deleted, the Dynatable or chart will not load, and users will see an "Invalid connection (data source lost)" error message.
August 2025
JedoxAI
JedoxAI has been improved with the following changes to enhance user experience:
- Access from Dynatables and via “Drill by”
- Conversational context awareness
- Pivoting with JedoxAI
- Analyze queries with JedoxAI
- AI-driven data summarization
JedoxAI comes with beta functionalities, and customers can decide whether to roll them out on their instances. If you would like to try out these changes and enable JedoxAI on your instance, please contact Jedox Support.
The previous generally available version of JedoxAI has been removed from the "Start" page in Jedox version 25.1.
Oracle connection: new option for host setting
There is now a third option for setting the host for an Oracle connection: database connection string.
July 2025
Charts
Waterfall charts
Users can now add Waterfall charts to their Canvas. Waterfall Charts enrich dashboards and reports by providing a clear, intuitive visual tool that helps explain how totals are built or why results change.
-
Waterfall charts in the Format tab: To add a Waterfall chart to your Canvas, simply drag and drop the native Chart component onto the Canvas. Then, go to the Format tab and choose Waterfall as the chart type.
-
Waterfall charts color: Users can customize the color scheme of a waterfall chart, including the color for steps (totals, intermediate sums, and connecting lines), ascending values (positive contributions), and descending values (negative contributions), allowing for clear visual distinction between different elements in the chart.
-
Format connector lines: Users can customize the connector lines in a waterfall chart. They can choose to show or hide the lines and adjust their style, selecting from solid, dashed, or dotted options.
-
Contribution and variation waterfall charts: By default, waterfall charts built in Canvas display contributions, illustrating how each element contributes to the total. In the Pivot tab, users can choose to create a variation waterfall chart to highlight the differences between two columns on their chart.
-
Custom legend for waterfall charts: Users can now view a clearer and more meaningful legend (increases, decreases, and totals) on Waterfall charts, making it easier to interpret the types of value changes.
-
Tooltips in Format tab : Users can now hover their mouse over chart options in the Format tab to view tooltips.
Themes
-
Font upload limit: Users can now upload and manage up to nine custom fonts within their Themes.
-
ZIP upload support for font imports: Users can now package multiple font files into a single ZIP archive and upload it directly to their Themes.
April 2025
Canvas
Charts on Canvas
The native charts component allows users to incorporate charts into their Canvas, providing an intuitive and interactive way to visualize data.
-
Drag and drop charts onto Canvas : Users can drag and drop charts components onto their Canvas, allowing for intuitive and flexible workspace customization.
-
Chart pop-up: When users drag and drop a chart onto their Canvas, a pop-up appears, allowing them to create and customize a new Bar or Line chart. Users can change the data source, define container setting (Canvas), type of chart, and chart configuration.
-
Chart frame: When users add a chart to their Canvas, a visible frame outlines the borders, making the chart's position clear.
-
Charts' interactivity: Charts on Canvas are interactive and dynamically respond to changes in other components. For example, if the data source is connected, charts will update in real time based on selections made in a combobox.
Managing charts
Users can view Canvas chart properties in the Inspector after selecting the object in the Canvas. They have the flexibility to modify and manage Canvas charts according to their needs. They can easily edit existing charts to update data, adjust formatting, or refine visual elements. Additionally, they can save the chart (by saving the Canvas), or if a chart is no longer needed, users can delete it to maintain a clean and organized workspace. These actions ensure that users have full control over their Canvas charts, allowing for efficient data visualization and customization.
-
Charts' Format tab: The Format tab of a chart in Canvas enables users to see and configure properties such as Name (ID), width, height, background color, radius, border, padding, and visibility.
-
Charts' Data tab : The 'Edit Chart' button in the Data tab of a chart enables users to modify, rearrange, and customize the data source for the chart to suit their needs.
-
Charts size in Canvas: The size of a chart within a Canvas does not need to be specified during design, and users can adjust its size at any time.
-
Right-click on Charts: Users can right-click on a chart in Canvas to access options such as cut, copy, paste, or delete.
-
Charts' default naming: When charts are added to the Canvas, they are automatically assigned sequential names, following a numeric pattern for easier identification. The first chart is named "Chart1," the second "Chart2," and so on, with each subsequent chart receiving an incremented identifier. Users can rename any charts through the Format tab.
-
Charts export: Users can export charts in PDF, PNG, JPG, or SVG formats, enabling easy sharing and integration across various dashboards.
-
Corporate branding theme: Users can create, manage, and apply chart themes within the Themes section of Jedox Web. The default theme features the Jedox Blue color palette and the Inter font, which can be applied to Canvas charts or replaced with custom themes.
-
Label position): Users now have the option to choose the position of the chart label, with available placements being above, top, center, or bottom.
- Hide/Unhide legends: Users now have the ability to show or hide a chart's legend by toggling the legend option on or off.
Canvas usability improvements
-
Stored subsets in Canvas Dynatables : Users can now also use a stored subset as a source for a Dynatable dimension in Canvas, allowing them to easily apply a simple or complex combination of elements.
-
Data entry in Canvas Dynatables: Users can now input and update values directly within tables. See the Modifying Dynatables article for more.
Dynatables
Data entry in Dynatables
Dynatables now support enhanced data entry capabilities, allowing users to interact with data more efficiently. Users with appropriate permissions can enter data directly into single cells, and the changes will be written back to the OLAP database.
Enable/disable data entry in global Dynatables: The Settings button, located next to Save in the Dynatable UI, allows users to configure data entry settings. Users with full access or D rights (sub-set view role object) can modify the write-back and splashing settings, while end users have limited access. Only global Dynatables with this feature enabled will display data entry cells. All other global Dynatables will function normally but without data entry indicators or the write-back capability.
Visual cues for editable and non-editable cells: Users with write access can easily distinguish between editable and non-editable cells. Editable cells are visually highlighted, indicating that users can enter values. This functionality is determined by user permissions and cell properties retrieved from the OLAP database.
Single-cell writeback: Users can enter data directly into a single cell and have it written back to the OLAP database. The Dynatable updates automatically upon data entry, eliminating the need for a separate save or submit action.
Enter splashing parameters in Dynatable cells: Users can input splashing parameters directly into cells using any of the available splashing commands. The entered values are processed and written back correctly based on the specified splashing command, ensuring accurate data distribution.
Type-based data entry: Users can input values according to the designated cell type, such as numeric, string, etc.
String Editor: Users can view and edit text in the String Editor. When an admin or a user with write permissions selects a string-type cell, a cell text editor opens, allowing text input and scrolling. If single-cell data entry is enabled, the input is written directly to the cube. This feature supports keyboard navigation (see next point).
Keyboard Accessibility for String Editor: Users can open the String Editor directly using keyboard shortcuts, allowing for quick and efficient access to textual data within a Dynatable. This feature enables reading and editing of text-based content without requiring a mouse, improving workflow speed and accessibility.
Usability and settings improvements
-
Tab key navigation: Users can now navigate smoothly between cells using the Tab and Shift + Tab keys. Pressing Tab moves the selection to the next cell, while Shift + Tab moves it to the previous one, enhancing efficiency in data entry and editing.
-
Dynatable Pivot and POV visibility and settings: Administrators and Super Planners can now control user access to Dynatable Pivot and POV sections. Through the "Pivot and Configuration" section of the Dynatable's settings, they can manage the visibility of POVs and the Pivot, enable or disable POV selection, drill-down functionality, zero suppression, and expand/collapse operations.
Jedox Web
Themes
The Themes section in Jedox Administration allows users to create custom palettes and upload fonts to personalize their Canvas charts. Users can create and save up to three corporate brand themes. Existing themes can be viewed in Administration>Themes.
Themes fonts: Fonts can be uploaded by either dragging and dropping the font file or clicking Choose File.
Applying themes to charts: Users can apply custom-built themes to Canvas charts to ensure consistency in design and enhance visual appeal.
Palette and font limitations: Users can create up to three color palettes, each containing a maximum of eight colors. Users can also upload one custom font file at a time.
Editing and deleting themes: Users can modify their corporate brand palette Themes to ensure consistency with their latest branding guidelines. This allows them to update colors, styles, and other visual elements as needed, maintaining a cohesive brand identity across all platforms. They also have the ability to delete Themes that are no longer needed, ensuring their brand palette remains relevant and up to date.
Theme access levels: The access level for themes is determined by the ste_settings role right object in OLAP. The available access levels are: N: No access, R: Read-only, D[W]: Full access
Jedox Web usability improvements
-
Reconnection dialog: If the connection to Jedox Web is lost, a reconnection dialog will appear and remain active until the connection is restored. This dialog will continuously check for reconnection. Note that in the event of a server crash, users may be logged out automatically to prevent further errors.
-
Improved scrolling on spreadsheet: Spreadsheet scrolling on touchpads is now smoother and more responsive, enabling faster navigation through reports.
-
Increased the file upload limit in Jedox Web: The upload limit for databases, models, and other files has been increased from 2 MB to 2 GB.
-
Enhanced file upload dialogs in Jedox Web: The file upload dialogs in Jedox Web have been redesigned and standardized across the platform. They now include built-in validation for file type and size before uploading.
-
Enhanced read-ahead functionality: The read-ahead coefficient, which can be configured in the administration settings, has been enhanced to improve data loading performance. Previously, this feature primarily preloaded rows when scrolling downward. Now, it also preloads rows when scrolling upward, ensuring a smoother and more efficient navigation experience in large datasets.
PHP 8.3 for Spreadsheet Macros ready for testing
As announced in Deprecations and Breaking Changes, Cloud instances will automatically use PHP 8.3 in the next major release after 2025.1. Customers who want to try the new version can reach out to Jedox Support, but it should be noted that PHP 8.3 is considered experimental in Jedox 2025.1 and should be used with caution.
The list of breaking changes and backward incompatibilities can be found on the PHP website.
OLAP
Improved rule performance in multiparameter functions
Performance has been enhanced in rules using PALO.DATA or DCR where multiple source coordinates depend on a single target coordinate, e.g.,
PALO.DATA("","", !'Customer',PALO.DATA("","CustomerDetails",!'Customer',"Currency"))
Faster report calculations
OLAP now enables multi-core aggregation of previously cached base cells, resulting in faster rule calculations in reports.
Improved performance in Spreadsheet Server
Performance has been improved when switching between workbooks and tabs during a Jedox session.
Integrator
PGP Encryption now supported
You can now encrypt files with PGP for delivery to supported Integrator locations. Supported file types are CSV, Excel, JSON, Parquet, QVX, and XML. Encryption requires a public key, stored in the Cloud Console. See for details.
Ability to load JSON without root element
A new option "Skip root element" enables a JSON array to be generated without a root element in a JSON load.
Custom aggregation separator for group concatenation
You can now designate a custom separator (i.e., ", ; [] # XX!") when performing aggregation-type operations (table aggregation, table normalization, and table denormalization).
Groovy updated to 4
Jedox 2025.1 uses Groovy version 4, the current major version. Note that previous versions of Jedox have not been updated.
Updated components
In Jedox version 2025.1, the following components were updated:
Component | Version |
Apache | 2.4.63 |
PHP (Apache) | 8.1.32 |
PHP (SSS) | 7.3.33 |
PHP (SVS) | 8.3.3 |
OpenJDK | 21.0.5 |
Updated October 10, 2025