Skip to content

0.38.0

Compare
Choose a tag to compare
@tbouffard tbouffard released this 24 Jul 14:18
· 355 commits to refs/heads/master since this release

This new release brings improvements to the styling feature, updates to the documentation, and the addition of a new demo.
It also introduces a new experimental library with exciting new features.

Thanks to all the contributors of this release 🌈: @csouchet and @tbouffard

See milestone 0.38.0 to get the list of issues covered by this release.

Highlights

New support for fill color in the updateStyle API: Gradient

We are pleased to introduce support for fill color gradients in the updateStyle API with this latest release. This enhancement allows users to apply fill color gradients, adding a new dimension of customization to shapes.

image

For more details, please see the related issue #2760.

Demos

New Prediction Demo

We are pleased to introduce the New Prediction Demo! This demo showcases the seamless integration of the New Prediction Demo from the bpmn-visualization-examples repository.

Enregistrement.de.l.ecran.2023-07-24.a.15.54.16.mov

ℹ️ For more information and to experience the demo first hand, visit the Prediction Demo Code.

Elements Identification Demo

The Elements Identification Demo has received improvements. It now uses the updateStyle API with the inherit and swimlane color options.

Experience the improved demo here: Elements Identification Demo (drag and drop your BPMN diagram into the container below the control buttons).

inherit

The styling of boundary events has been updated to use the inherit value for the fill color, font color, and stroke color. Additionally, the direct parent elements of the boundary events are now colored with 5% opacity to visualize the change at the same time.

swimlane

The child elements of a subProcess have been restyled to use the swimlane value for the fill color, font color, and stroke color. Additionally, the Pool and the Lane are now colored with 5% opacity to visualize the change at the same time.

If an element is not a child of a subProcess, it retains the default style.

ℹ️ For more information, see #2748.

New Experimental Library

As part of this release, we are introducing the New Experimental Library. You can explore and try out exciting new features in the bv-experimental-add-ons repository.

Enregistrement.de.l.ecran.2023-07-24.a.16.14.31.mov

What's Changed

Full Changelog: v0.37.0...v0.38.0

🌈 BPMN diagram styling

  • feat(style): add support for fill color gradient in the Update Style API (#2760) @csouchet

📝 Documentation

  • docs(style): explain usage of 'inherit' and 'swimlane' colors (#2748) @csouchet

📦 Dependency updates

👻 Maintenance