Skip to main content
Always verify compatibility with your specific Polarion and Gantt versions before upgrading in production. Contact Nextedy support for the latest compatibility information.

Compatibility Overview

Polarion VersionMinimum Gantt VersionNotes
Polarion 231024.6.0Fully compatible; update Gantt to latest version
Polarion 2404See applicationCompatible with latest Gantt versions
Polarion 250625.9.0Compatibility issues fixed in v25.9.0
When upgrading Polarion, always update to the latest Gantt version to ensure full compatibility. Older Gantt versions may not function correctly with newer Polarion releases.

Scripting API Changes (Polarion 2304+)

Starting with Polarion 2304, changes to the Polarion scripting environment require script migration for Gantt page scripts and config scripts.
ChangeImpactAction Required
Scripting API changesExisting page scripts and config scripts may stop workingReview and update custom scripts after Polarion upgrade
Script execution contextModified execution environment for Velocity scriptsTest all scripts in a staging environment before production upgrade
Use a test license to validate your Gantt configuration and scripts against the new Polarion version before applying the upgrade to production. See License Types and Evaluation Periods for test license information.

Upgrade Workflow

diagram

Known Compatibility Issues

Polarion 2506

IssueSymptomResolution
Workflow field regressionLog file errors after upgradeFixed in Gantt v25.9.0
Log errorsServer log errors after Polarion updateUpdate Gantt to v25.9.0 or later

Polarion 2310

IssueSymptomResolution
Older Gantt versionsScripts stop working after upgradeUpdate Gantt to v24.6.0 or later
Scripting API changesCustom scripts fail to executeMigrate scripts to updated API (Polarion 2304+ changes)

Version Identification

You can identify the installed Gantt version from the Gantt footer. The version number is displayed in the bottom-right corner of the Gantt chart widget.
LocationDescription
Gantt footerVersion string (e.g. 25.9.0) displayed at the bottom of the widget
Admin pageNavigate to /polarion/#/administration/gantt/setup for version and license details

Pre-Upgrade Checklist

StepAction
1Verify target Polarion version compatibility with current Gantt version
2Download the latest Gantt version from Nextedy
3Install Gantt update in a staging environment
4Test all custom scripts (config scripts, item scripts, page scripts, marker scripts)
5Verify working calendar calculations
6Validate dependency link behavior
7Confirm resource view accuracy
8Apply to production

Workflow Condition Compatibility

The Gantt provides a workflow condition that integrates with Polarion workflow enforcement. This condition is dependency-type-aware:
FeatureDescription
Status gate enforcementPrevents work item transitions unless linked predecessors are in allowed states
Dependency-type filteringOnly Finish-to-Start dependencies are enforced in forward checks; Start-to-Start and Start-to-Finish are excluded
Cross-permission enforcementDependency gates are enforced even when linked items are not visible to the current user
Configure the workflow condition in Polarion’s workflow XML with these parameters: link.roles (forward link roles), back.link.roles (reverse link roles), and valid.states (allowed status IDs). See General Administration Properties.

Configuration Example

Verify the installed Gantt version by checking the footer or navigating to the admin page:
https://your-polarion.example.com/polarion/#/administration/gantt/setup
Support TicketsSource Code
  • prod-gantt-src/com.nextedy.polarion.gantt/src/com/nextedy/polarion/gantt/workflow/GanttLinkedWorkItemsStatusCondition.java
  • prod-gantt-src/com.nextedy.polarion.gantt.client/cypress/e2e/ganttExtendedCompare.cy.ts
  • prod-gantt-src/com.nextedy.polarion.gantt/src/com/nextedy/polarion/gantt/model/columns/Column.java
  • prod-gantt-src/com.nextedy.polarion.gantt.client/src/js/config.js
  • prod-gantt-src/com.nextedy.polarion.gantt.client/src/types/gantt-extended.d.ts