All eazyBI for Jira eazyBI for Confluence Private eazyBI

Changelog - eazyBI for Jira
eazyBI for Jira

eazyBI for Jira Cloud is updated automatically and you always have the latest version.

We recommend using the latest version of eazyBI for Jira Server to get the latest features and bug fixes.

7.0.1  /  Released Jul 19, 2023

Fixed in this release:

  • Fixed import of Jira worklog dates when using the default server time zone in import options.
  • Fixed testing and sending of dashboard email subscriptions and report alert emails.
  • Fixed import from Bitbucket when there are more than 50 projects.
  • Fixed data access role limitations in drill-through results.
  • Fixed showing of MS SQL database type in SQL import.
  • Fixed Jira import on Oracle which failed when updating table column data types.
  • Fixed use of encrypted database password.

7.0.0  /  Released Jun 30, 2023

New in this release:

  • Conditional report alerts.
  • Administer dashboard email subscriptions of other users.
  • New Days assigned and Workdays assigned measures.
  • Improved Time weekly and fiscal hierarchies, define calculated Time hierarchy.
  • Markers for selected chart options.
  • Select member display name (with or without key, truncate or not) in scatter charts.
  • Improved storing of drill into level actions in report definitions.
  • New JavaScript function getCachedDocument.
  • New MDX function CalculatedChildrenSet
  • Revalidate invalid measures after full data re-import.
  • Log and display issue key for which custom JavaScript code failed during the import.
  • Renamed Insight to JSM Assets.
  • Use AQL to limit imported JSM Assets objects.
  • Additional DevOps measures Builds successful and Builds failed.
  • Renamed DevOps measures from "Average Mean ..." to "Average ...".
  • Use ClickHouse OLAP DWH database to improve report performance in large accounts.
  • Encrypt eazybi.toml database password with a key from a file.
  • Font Awesome upgraded to version 6.3.0.
  • Support Jira 9.8 and later versions, removed support for Jira 7.x.
  • Support headless Google Chrome 110 and later versions on the server for PDF export.
  • Old jTDS JDBC driver replaced with MS SQL JDBC driver.
  • Removed support for Internet Explorer 11.
  • Comic style reports and charts for Jira Cloud and Data Center.

Fixed in this release:

  • Fixed overlapping long pie chart labels.
  • Fixed data label positioning to be the same in bar and line charts.
  • Fixed decimal percentage formatting to be the same in all chart types.
  • Improved performance of drill through dimension level.
  • Improved performance of Mondrian schema generation for large data cubes.
  • Fixed drill through worklogs when CurrentUser is used or page selection contains a missing member.
  • Fixed time ago and sparklines standard calculations for Time dimension calculated members.
  • Fixed Abs and Round MDX functions when using PostgreSQL.
  • Fixed nonempty reports with missing measures or dimension members.
  • Fixed use of saved dashboard common pages in dashboard gadgets.
  • Improved case-insensitive name uniqueness validation of user-defined and report-specific calculated members.
  • Update duplicate user dimension and several other dimension members with unique names after the data import.
  • Fixed several JSM Assets import problems.
  • Fixed several Advanced roadmaps import problems.
  • Fixed import of private board sprints.
  • Fixed several Tempo import problems.
  • Fixed several Xray import problems and performance.
  • Fixed several Zephyr Scale import problems.
  • Fixed Elements Connect import problem.
  • Fixed several Jenkins import problems.
  • Fixed several Jira custom field settings dialog problems.
  • Fixed several custom data mapping problems.
  • Fixed several database migrator problems.
  • Fixed several problems in dashboard export to PDF.
  • Fixed some child process startup problems.
  • Fixed releasing of some unused database connections.
  • Fixed restarting of canceled import jobs during Data Center node startup.

6.6.0  /  Released Nov 07, 2022

New in this release:

  • New Jira custom field advanced import options dialog.
  • New JavaScript calculated custom field dialog.
  • Additional time tracking measures for original estimated hours and hours spent.
  • Search projects and categories in Jira import options; show only selected or all projects.
  • New Tempo Timesheet Status and Timesheet Reviewer dimensions to analyze approved hours.
  • Rename Agile to Software custom fields in Jira import options.
  • Allow Software custom fields import also for Business and Service Management projects.
  • New "Sprint Story Points remaining" measure.
  • Store warnings when Jira issue details retrieval fails and continue import of other Jira issues.
  • Define advanced settings for Insight attribute custom fields import.
  • Incremental Xray data import (reduces total import time during Jira incremental import).
  • Support import of several Xray calculated custom fields.
  • New Xray Defect Status and Priority dimensions, renamed Xray Test Run Status dimension.
  • Import Jenkins job folders.
  • Support POST requests for REST API imports.
  • New "Use SSL" and "Skip SSL certificate verification" options for import from MS SQL Server when using MS JDBC driver.

Fixed in this release:

  • Fixed table "Freeze header" in Jira dashboard gadgets.
  • Fixed saving of modified dashboards sequence.
  • Fixed consistent display of the last import error date in all tabs.
  • Fixed consistent positioning of data labels in charts.
  • Fixed linear trend standard calculation in some specific cases.
  • Fixed Transition Field members and new custom hierarchies auto-complete in the calculated member formula editor.
  • Fixed creation of new calculated members in dashboard common pages.
  • Restrict HTML element "class" and "style" attribute values in report and dashboard descriptions.
  • Do not allow making reports private if already included in dashboards.
  • Fixed several Insight import problems.
  • Fixed several Xray import problems.
  • Fixed Zephyr Scale 9.3 (or later) import.
  • Fixed several Tempo import problems.
  • Fixed several Advanced Roadmaps import problems.
  • Fixed several source data mapping problems for REST API, SQL, and file import.
  • Fixed support for dimensions containing a dot in the name.
  • Fix "result set is not updatable" errors in SQL import from MS SQL Server.
  • Fixed some specific custom hierarchy import problems when using MS SQL Server.
  • Fixed potential infinite loop problem in REST API import if custom JavaScript code is used.
  • Improved performance of several Jira import steps.
  • Improved memory cleanup after uninstallation and reinstallation of eazyBI.
  • Fixed compression and minification of JavaScript and CSS files.

6.5.2  /  Released Jul 12, 2022

Fixed in this release:

  • Fixed cube report queries in some specific server configurations.
  • Do not fail imports if the collation "und-x-icu" is not available in PostgreSQL.
  • Do not show warning messages during startup in the eazybi-child.out file.
  • Do not show an error in the eazybi-queues.log file if Tempo is not installed.
  • Fixed truncation of too long Insight object names.
  • Fixed detection of active dedicated Data Center nodes after the initial setup.

6.5.1  /  Released Jun 29, 2022

Fixed in this release:

  • Fixed starting of eazyBI on servers with disabled IPv6.
  • Fixed starting of eazyBI on Windows servers.
  • Fixed starting due to BootstrapMethodError after repeated installations of eazyBI.
  • Add a caption to calculated aggregated members in pages that can be used in other formulas.
  • Fixed adding of too old issue creation date warning during Jira import.

6.5.0  /  Released Jun 27, 2022

New in this release:

Fixed in this release:

  • Fixed zooming into a short time period in timeline charts.
  • Fixed date measure display in timeline charts.
  • Fixed total value formatting in pie charts.
  • Fixed display of OpenStreetMap in map charts.
  • Fixed Gantt chart PDF export with long measure names.
  • Fixed Gantt chart weekly view.
  • Keep row totals after drilling across another dimension.
  • Fixed measure drill into a dimension in combination with DefaultMember in custom formulas.
  • Fixed display of page dimensions in the chart PDF export.
  • Improved validation of calculated member names to prevent conflicts with existing dimension member and level names.
  • Fixed calculated member removal when removing selected custom fields in import options.
  • Do not allow to define calculated JavaScript custom fields with dashes in their name.
  • Fixed detection of Sprint completion during the incremental issues import.
  • Fixed several Xray import problems.
  • Fixed several Zephyr Squad import problems.
  • Fixed several Insight import problems.
  • Upgraded several libraries to the latest versions (including log4j upgrade to 2.17.1).
  • Several other small bug fixes.

6.4.2  /  Released Feb 10, 2022

Fixed in this release:

  • Fixed performance of large report export to Excel.
  • Fixed invalid number formatting in Excel export.
  • Fixed error when no Jira custom fields are available.
  • Fixed Bitbucket import of pull requests with missing branches.
  • Fixed Insight import of Unicode characters when using MS SQL.
  • Do not use a proxy server when connecting to the child process.

6.4.1  /  Released Nov 29, 2021

Fixed in this release:

  • Retry saving of import job status after database connection is lost.
  • Fixed Tempo Logged by Team import in some specific cases.
  • Fixed Tempo Timesheets import when using MS SQL Server.
  • Fixed Xray import performance by increasing the batch size.
  • Fixed import of issues without summary.
  • Show bidirectional Unicode characters in code editors.
  • Fixed database migration when importing from a zip file.
  • Fixed table optimization (automatic vacuum) on PostgreSQL.
  • Improved database table size calculation performance on PostgreSQL.
  • Fixed too frequent changes of d_time table which caused errors on MS SQL Server.
  • Fixed update of integer field limit on Oracle.

6.4.0  /  Released Oct 29, 2021

New in this release:

  • Conditional formatting in the bar, line, and timeline charts.
  • Separate Save as button for creating a copy of the report.
  • Save button is active only after the report is changed and only saves the current report.
  • Allow saving of sample reports with a new name.
  • Convert report-specific measures to shared user-defined measures.
  • New Sprint dimension hierarchy By status.
  • New Issue Type dimension hierarchy By type (Standard and Sub-task values).
  • Create custom hierarchies in Jira custom field dimensions.
  • Show eazyBI Latest News on the Home page.
  • Renamed Zephyr to Zephyr Squad.
  • Renamed TM4J to Zephyr Scale.
  • Improved storing and display of import warnings.
  • Use data type "text" in source data mapping.
  • Additional countries and regions in the static map selection.

Fixed in this release:

  • Fixed rendering of bar chart labels after zooming.
  • Fixed highlighting of pie chart slices on hover.
  • Fixed Markdown and sparkline formatting in Total and All other rows.
  • Fixed removing of a measure when another measure is drilled into a dimension.
  • Fixed bookmarking of members with square brackets in their names.
  • Fixed using of report-specific measures in report filters.
  • Fixed indentation of aggregated calculated members in table reports.
  • Show warning when user-defined measure references report-specific measure.
  • Do not allow moving of sample reports to a different folder.
  • Collapse dimensions after removing from a report.
  • Fixed export to PDF of a dashboard with an embed token.
  • Improved layout of large multi-page tables when exporting to PDF.
  • Fixed gauge chart export to PNG.
  • Fixed multiple page selection display in dashboard reports.
  • Do not allow using standard Jira dimensions in custom cube data mapping.
  • Fixed Gantt chart rendering with additional dimensions in columns.
  • Fixed exact value conditional formatting for empty values.
  • Fixed sprint status import in some specific cases.
  • Fixed handling of renamed Epic issue type.
  • Fixed import of due date and date picker custom field import in the correct time zone.
  • Fixed import of multi-user picker custom fields.
  • Fixed import of custom field changes if not imported as a property.
  • Remove newline symbols from issue summaries during import.
  • Remove Jira Software fields after import if software projects are unselected.
  • Fixed several other Jira import problems and improved performance.
  • Fixed several Xray import problems and improved import performance of many folders.
  • Fixed several Zephyr Scale import problems.
  • Fixed several Insight import problems.
  • Fixed several Tempo Timesheets and Teams import problems.
  • Improved Projectrak import performance.
  • Fixed several additional data import problems.
  • Additional validations for invalid custom field and additional data field names which conflicts with standard fields.
  • Fixed resetting of source application statuses after database migration.
  • Allow changing of default custom JavaScript code execution timeout.
  • Delete created junction links when stopping eazyBI on Windows which prevented stopping of Jira server.
  • Fixed usage of SQL Server connection "instance" parameter.
  • Fixed problems when using MySQL JDBC Connector 8.0.26 or later.
  • Fixed support for headless Google Chrome version 93 or later.

6.3.0  /  Released Apr 29, 2021

New in this release:

  • Renamed Portfolio to Advanced Roadmaps.
  • Renamed Profields to Projectrak.
  • Support Projectrak predefined fields and layout.
  • Show source data import warnings until they are manually cleared.
  • Improved error messages when too many custom fields are selected.
  • Improved row filter validation for regular expressions.
  • Added endless scroll to large table reports in dashboards.
  • Use size formatting suffixes (KB, MB, GB) in cell formatting conditions.
  • Include report or dashboard name in the page HTML title element.
  • Show account name and key in Tempo Account worklog attribute dimension.

Fixed in this release:

  • Improved performance of Issue dimension member selection from secondary hierarchies.
  • Perform automatic vacuum on PostgreSQL tables after each import to reduce table size and improve query performance.
  • Recreate dimension tables on PostgreSQL after adding and dropping many custom fields.
  • Fixed support for the latest MySQL JDBC driver version 8.0.23.
  • Fixed default Java time zone handling when using MySQL.
  • Do not load large Mondrian schema objects in the main Jira process after source data import.
  • Fixed predefined Sprint calculated measures for secondary Sprint hierarchies.
  • Fixed import of Service Management SLA Due date time zone.
  • Fixed import of DevOps date properties time zone.
  • Fixed enabling of Epic and Advanced Roadmaps additional Issue dimension hierarchies.
  • Fixed several Insight import problems.
  • Fixed import of TM4J test cases and cycles.
  • Improved Xray import performance.
  • Fixed import of Tempo Planner data without Tempo Timesheets.
  • Improved Tempo Timesheets import performance when using PostgreSQL.
  • Fixed Git log import when Time dimension custom hierarchies are defined.
  • Fixed several problems when saving template reports.
  • Fixed custom field selection in exported and imported Jira source application definitions.
  • Fixed CSRF token validation in several eazyBI pages.

6.2.2  /  Released Mar 02, 2021

New in this release:

  • Renamed Service Desk to Service Management in dimensions and measures groups.
  • Jira Administrators (who are not System Administrators) can be excluded from eazyBI admins.
  • Support Elements Connect snapshot fields.

Fixed in this release:

  • Fixed several cell formatting bugs and improved cell formatting colors in the wallboard view of the dashboard.
  • Fixed positioning of data labels in horizontal bar charts in Firefox.
  • Fixed tooltips in stacked bar charts with ranges.
  • Trim leading and trailing spaces from a report name when saving a report.
  • Fixed storing of Jira gadget page selection parameters with & in the dimension member names.
  • Fixed standard calculations that are based on removed other standard calculations.
  • Standard calculations on a string property will return an empty result instead of an error.
  • Fixed Time dimension aggregation (random missing values on higher hierarchy levels) when using Oracle.
  • Remove the Wikimedia map type from map charts.
  • Fixed remaining time estimate history calculation in some edge cases.
  • Improved table row count performance on Oracle during Mondrian schema generation.
  • Prevent too deep stack (caused by recursion) in custom JavaScript code.
  • Support Insight boolean object attributes for Insight custom fields.
  • Support custom hierarchies in the Jira issue dimension in the Insight cube.
  • Fixed handling of duplicate members in Tempo teams.
  • Fixed XSS in Troubleshooting / view log files.
  • Fixed the error message when saving the settings without selected dedicated Data Center nodes.
  • Fixed eazyBI initialization when Tomcat configuration uses the NIO protocol.
  • Check during the startup if a previous child process is still present and remove it.

6.2.1  /  Released Jan 15, 2021

Fixed in this release:

  • Fixed eazyBI report gadgets in Jira dashboards and in Confluence pages.

6.2.0  /  Released Jan 14, 2021

New in this release:

  • Conditional cell formatting improvements – new exact value and regular expression conditions, top/bottom, and heatmap formatting, custom formulas.
  • Change report height in dashboards – specify either fixed or dynamic report height.
  • Add sparklines in table reports and gauge charts.
  • Show Markdown, HTML, plain text, and date measures in gauge charts.
  • Improved gauge width calculation to enable showing of more gauge items in one row.
  • HTML and plain text formatting for calculated measures.
  • MDX autocomplete improvements for calculated measure formulas – hidden dimensions and measures, dimension levels, property names, members in lower dimension levels.
  • Improved calculated member formatting selection drop-down.
  • Remember the last used Analyze tab view (grid or list) and sorting criteria.
  • Upgraded Font Awesome icons that can be used in descriptions and Markdown/HTML measures.
  • Use default Jira order for Status and Priority dimension members.
  • Import additional Insight custom field object attributes into the Jira Issues cube.
  • Build custom hierarchies in Insight object dimensions.
  • Limit test execution result history import in test management app data import.
  • Automatic source file import from a directory.
  • Upgraded JavaScript engine to Rhino 1.7.13 which allows more modern syntax in custom JavaScript code.
  • Support for MySQL 8 database and JDBC driver.
  • Show warnings when two different eazyBI instances are using the same database.

Fixed in this release:

  • Fixed rounding when using calculated measure minutes formatted.
  • Do not allow users with only the Dashboard viewer role to add new reports in Jira dashboards.
  • Do not close the dashboard page selection popup after a dashboard report is rendered.
  • Limit allowed HTML tags and CSS properties in report and dashboard descriptions.
  • Allow users with the User role to delete report specific measures in their reports.
  • Validate the presence of report-specific calculated measure name.
  • Fixed timeline chart rendering problems on Safari.
  • Fixed report results export API when using report-specific calculated measures.
  • Import Status and Transition Status category names in English.
  • Show Jira default language name for custom fields in Jira import options.
  • Improved detection of changed sprints to avoid full data re-imports.
  • Fixed import of Tempo billed hours from internal issues.
  • Allow Tempo Planner import starting from earlier version 5.2.0.
  • Fixed Tempo Planner import when also importing test management or DevOps data.
  • Fixed Tempo Teams import when using Oracle.
  • Fixed handling of duplicate data in Xray import.
  • Improved performance of Xray import of a large number of test folders.
  • Fixed import from earlier TM4J versions.
  • Fixed import of TM4J test cases executions.
  • Fixed Zephyr test issue link import.
  • Fixed Zephyr test executions incremental import.
  • Fixed import from Profields version 7.6.0.
  • Fixed Profields numeric custom field measure naming.
  • Avoid out of memory errors when importing large Excel files.
  • Fixed migration of Jira user group access rights to eazyBI accounts when using database migrator.
  • Fixed migration of accounts with special UTF-8 symbols.
  • Limit used database connections during Mondrian schema generation.
  • Fixed stopping of the stuck child process.
  • Fixed connection to PostgreSQL with specific secure connection settings.
  • Only system admins (and not other admins) can change google_chrome and ssrf_filter advanced settings.

6.1.2  /  Released Oct 01, 2020

Fixed in this release:

  • Fixed merging of table report header cells when using multiple dimensions.
  • Show warning when too much data are selected for bar, line, and pie charts.
  • Fixed export to PDF from embedded reports with an access token.
  • Fixed export to PDF from reports with report-specific calculated measures.
  • Fixed XSS problems in calculated member delete warning messages.
  • Improved Mondrian schema generation performance.
  • Fixed import after deselecting import of issue change history.
  • Fixed performance of DevOps projects selection in Jira import options.
  • Fixed import of template account calculated members with the same formula.
  • Fixed importing of Zephyr issue links.
  • Fixed import of Tempo team planned hours for users with no worklogs.
  • Fixed Tempo Team import from the latest Tempo Timesheets versions.
  • Limit SQL import max connection, read, and query timeouts.
  • Show a warning when the database migrator cannot preserve account, report, and dashboard IDs.
  • Fixed restarting of the child process on dedicated Data Center nodes.
  • Improved logging of child process request errors when using Data Center.

6.1.1  /  Released Sep 03, 2020

Fixed in this release:

  • Fixed report execution error with several dimensions on rows and ordering by a column measure.

6.1.0  /  Released Sep 01, 2020

New in this release:

  • Template accounts with a set of reports, dashboards, and calculated members that can be imported into other accounts.
  • Define report specific calculated measures .
  • View calculated member usage in reports and other calculated member formulas.
  • Show a warning when navigating away from an unsaved modified report in the Analyze tab.
  • Custom property hierarchies in Project and user dimensions.
  • Markdown formatting for calculated measures
  • Import planned hours from Tempo Planner .
  • Import Tempo Logged by Team dimension.
  • Import additional Issue dimension properties Fix Versions, Affects Versions, Components, Labels, Sprint.
  • New getting started page with links to training videos and documentation.
  • Support for PostgreSQL versions 11 and 12.
  • Limit created database records for issues with very large changelog and worklog entries.
  • Admins can delete invalid predefined calculated measures.
  • Improved large table results export to Excel and CSV (no need to change default Tomcat server.xml settings).
  • Removed support of Profields before version 5.2.

Fixed in this release:

  • Fixed ordering actions in gauge charts.
  • Fixed drill through results export to CSV from Jira dashboard gadgets.
  • Fixed report and dashboard description Markdown formatting of bullet and numbered lists.
  • Fixed rendering of table reports with a frozen header.
  • Fixed dashboard rendering if some stored common pages are deleted.
  • Fixed static map chart colors for small measure values.
  • Fixed several XSS problems in report descriptions and chart labels.
  • Fixed date and interval formatting, custom cell formatting colors in results export to Excel.
  • Fixed export of dashboard definition if some dashboard reports are deleted.
  • Added several missing time zones in import options.
  • Fixed import error message when no Jira projects are accessible.
  • Prevent submitting Jira import before all Agile fields are loaded.
  • Fixed sub-task import error for large data volumes.
  • Several fixes in additional data import column mapping validations and import.
  • Allow delete of custom data cube dimensions.
  • Fixed Tempo Teams import as team names and not IDs.
  • Fixed TM4J import with a large number of requirements.
  • Fixed import of Zephyr tests scheduled count.
  • Fixed import of a large number of Xray test plans on Oracle.
  • Improved starting of eazyBI on all Data Center nodes (retry several times).

6.0.1  /  Released May 26, 2020

New in this release:

  • Test database connection before updating eazyBI settings.

Fixed in this release:

  • Fixed total calculation errors for some calculated measure formulas.
  • Fixed renaming of TM4J tables when using Oracle.
  • Check if worklog dates are valid – not too long ago and not too far in the future.
  • Allow using the specified MS SQL database if the default master database is not accessible.
  • Use the case-insensitive search in Admin / All accounts page.
  • Fixed "Hours spent with sub-tasks" calculation after incremental import.
  • Fixed thread-safety problem during Tempo Timesheets import.
  • Fixed reports with conditional cell formatting when a measure name contains "color".

6.0.0  /  Released May 11, 2020

New in this release:

  • New user interface with a lighter and brighter look. The new larger color palette for charts, lighter headers for table reports, new icons, and improved navigation.
  • Many new Jira Issues and Time Tracking sample reports .
  • Improved DevOps sample reports.
  • Additional standard calculations – cumulative sum including empty values, many "time ago" calculations, empty as 0.
  • Use the new Sprint activated date (introduced from Jira version 8.7) for calculation of Sprint actual start date that is used for sprint committed issues and story points. After upgrade, please verify user defined calculated members that used sprint start date.
  • Freeze row headers (in addition to column headers) in table reports.
  • Added new Week Day dimension.
  • Added new TM4J measures and dimensions .
  • Show All member names in gauge charts when other members used from the same dimension.
  • Added hours, minutes, seconds formatter for usage statistics duration measures.

Fixed in this release:

  • Improved decimal percentage display in chart axis labels.
  • Fixed display of the "order by" measure after drilling into it.
  • Fixed row filtering when using custom weekly hierarchy.
  • Fixed alphabetical sorting of project categories in import options.
  • Improved Sprint status detection.
  • Fixed Sprint Story points committed calculation at the board level.
  • Fixed sprint import from boards with some specific configuration.
  • Fixed DevOps import if no Bamboo projects are selected.
  • Fixed DevOps Bitbucket import which could get stuck due to invalid pagination.
  • Handle application link configuration errors during DevOps import.
  • Fixed Xray import – grouping of Xray Test Plan issues, defect link import, Xray Tests executed last date import.
  • Fixed Xray average test run duration calculation.
  • Fixed renaming of Zephyr dimensions after upgrade from older versions.
  • Fixed Insight import of objects with long names.
  • Fixed Insight version 8.4 import which failed due to Insight database schema changes.
  • Fixed selection of Google Sheet name in import options.
  • Fixed data access role definition for additional dimension hierarchies.
  • Fixed case-insensitive search of user groups in the account users page.
  • Fixed creation of a new PostgreSQL database during the initial setup.


See changes in the previous eazyBI for Jira versions