Appearance
apps/panel 0.76.0
Released on 29 August 2026. Previous release: 0.75.1.
What changed
- When the operation context menu is opened and the dependency-highlighting command is selected, the panel sends
POST /Schedule/GetWorkOrderOperationDependencieswith the current schedule, selected operation, and requested direction. The panel passes the response to the Gantt integration. After a successful response, the panel shows a notification, and Gantt draws the returned relationships as dependency arrows. - Gantt settings can configure independent hover tooltips for arrows between operations, supply arrows, and producer arrows. The panel formats configured date fields for arrows between operations when they do not already have an explicit transform.
- Highlighted arrows between operations, supply arrows, and producer arrows have separate color settings.
Configuration and compatibility
No additional panel JSON action is required for dependency highlighting. The existing operation context-menu commands trigger the request automatically.
The panel maps the former highlightedArrowColor setting only to the default arrow and trace color. An explicit new color setting takes precedence. To set all three colors explicitly, add these Settings API entries under the schedule prefix. The values below are the defaults; replace them when the project needs different colors.
text
schedule.appSettings.drawPreferences.highlightedArrowColorDefault = "black"
schedule.appSettings.drawPreferences.highlightedArrowColorSupply = "#06641e"
schedule.appSettings.drawPreferences.highlightedArrowColorProducer = "#daa520"Tooltip fields remain optional. The panel does not add omitted fields or execute JavaScript stored in settings. It also ignores any setting whose parsed path contains __proto__, prototype, or constructor before creating the Gantt configuration.
Dependency updates
@mes/aps:1.19.1→1.20.0. Version1.20.0renders the dependency data requested by the panel and adds the separate tooltip sections and per-arrow highlight colors described above.
Updated documentation
- The dependency-arrow tooltip guide lists the three sections, supported fields, date handling, and the complete request-to-render sequence.
- The highlighted-arrow color reference lists the new keys, defaults, and legacy-setting precedence.