Skip to content

v13.40.0

Choose a tag to compare

@tomlyn tomlyn released this 17 Feb 01:22
fc31bb2

Minor Release v13.40.0

Build

2895 Update markdown-it to the latest 14.x version to fix CVE-2026-2327

Upgrade of markdown-it library for security fix.

Common Canvas

#2857 Turn on Keyboard Navigation by default in the test harness

Keyboard navigation is enabled in the test harness although the default for the enableKeyboardNavigation config property in Common Canvas remains false.

#2897 Small and large toolbar behavior not consistent with medium size…

A couple of changes were introduced for this:

  1. A new value is now supported for the incLabelWithIcon property of an element of the leftBar or rightBar arrays in the toolbarConfig object, which is "label-only". This can be set for a toolbar element which should only display text and no icon. It results in the CSS padding being set appropriately for a label-only toolbar button.
  2. A size property can now be specified in the toolbarConfig object that will change the size of the Common Canvas toolbar. Size can be set to "sm" (small), "md" (medium --the default) or "lg" (large)
    Note: this property can be changed in the test harness but it doesn't currently work for the Default, SingleLeftBarArray or CutomizeAutoItems sample toolbars.

#2864 Support bulk update of node parameters

A new API function has been added to the canvas controller to allow update of multiple nodes at the same time which results in a single refresh of the flow display.

  setNodesProperties(nodeProperties, pipelineId);

Where nodeProperties is an array of Canvas nodes (or partial nodes) whose properties will be overlaid on top of nodes, in the object model, with the same ID.

👍👍 Community contribution -- thanks to herleraja for implementing! 👍👍

Common Properties

Bug fixes

Issues Resolved

New Contributors

Full Changelog: v13.39.4...v13.40.0