0.26.0
This new version brings improvements to customize the style of the Text Annotation
elements and a new BPMN theme in the demo.
Thanks to all the contributors of this release 🌈: @csouchet and @tbouffard
See milestone 0.26.0 to get the list of issues covered by this release.
Highlights
Improve the styling capabilities of Text Annotation elements
In previous versions, it was already possible to customize the style of the Text Annotation
elements and to configure a fill color (gradient could also be used).
But only a small area of the Text Annotation was filled (the area delimited by the open rectangle).
In version 0.26.0, the whole Text Annotation area is now filled.
0.25.3 | 0.26.0 |
---|---|
This new feature allows you to highlight the entire text of Text Annotation elements.
Check the Bonita procurement example using #B4AFAF26
for Text Annotation fill color 👇.
Demo improvements
More space for diagram rendering
The 'Diagram' title section has been removed. So there is now more space for the BPMN diagram rendering, especially on mobile.
In addition, the 'fit on load', 'fit margin' and 'theme' blocks (from the control panel) align better on small screens.
Check the evolution between version 0.25.2 and version 0.26.0 (shown as 0.25.3-post version here) 👇.
The videos have been done with Chrome 104.
Large screens | Small screens |
---|---|
A new Light Blue BPMN theme
A new Light Blue BPMN theme is available. It uses the new improvement about the fill color of the Text Annotation elements 👇.
What's Changed
Full Changelog: v0.25.3...v0.26.0
🚀 BPMN support
🌈 BPMN diagram styling
- [FEAT] Allow to fill the boundaries of the Text Annotation with color (#2190) @tbouffard
🐛 Bug Fixes
📝 Documentation
🎮 Demo and Examples
- [DEMO] Provide more space for the BPMN diagram (#2180) @tbouffard
- [EXAMPLE] Improve assets management (#2175) @tbouffard
👻 Maintenance
📦 Dependency updates
15 changes
- [INFRA] dev - Bump @typescript-eslint/parser from 5.33.0 to 5.33.1 (#2183) @dependabot
- [INFRA] gha - Bump release-drafter/release-drafter from 5.20.0 to 5.20.1 (#2182) @dependabot
- [INFRA] dev - Bump vite from 3.0.5 to 3.0.8 (#2181) @dependabot
- [INFRA] dev - Bump rollup from 2.77.2 to 2.78.0 (#2179) @dependabot
- [INFRA] dev - Bump eslint-plugin-jest from 26.8.2 to 26.8.3 (#2178) @dependabot
- [INFRA] dev - Bump eslint from 8.21.0 to 8.22.0 (#2174) @dependabot
- [INFRA] dev - Bump @typescript-eslint/eslint-plugin from 5.33.0 to 5.33.1 (#2176) @dependabot
- [INFRA] dev - Bump cssnano from 5.1.12 to 5.1.13 (#2173) @dependabot
- [INFRA] dev - Bump @typescript-eslint/parser from 5.31.0 to 5.33.0 (#2170) @dependabot
- [INFRA] dev - Bump jest-extended from 3.0.1 to 3.0.2 (#2171) @dependabot
- [INFRA] dev - Bump @typescript-eslint/eslint-plugin from 5.31.0 to 5.33.0 (#2168) @dependabot
- [INFRA] dev - Bump vite from 3.0.4 to 3.0.5 (#2167) @dependabot
- [INFRA] dev - Bump eslint-plugin-jest from 26.7.0 to 26.8.2 (#2166) @dependabot
- [INFRA] dev - Bump @rollup/plugin-commonjs from 22.0.1 to 22.0.2 (#2162) @dependabot
- [INFRA] dev - Bump tailwindcss from 3.1.7 to 3.1.8 (#2163) @dependabot