Skip to content

Conversation

lyrixx
Copy link
Member

@lyrixx lyrixx commented Apr 10, 2025

Q A
Branch? 7.3
Bug fix? no
New feature? yes
Deprecations? no
Issues Fix #57254
License MIT

I checked, and there are no option to add a zoom feature with mermaid.js
We need another lib to do that.

So instead, let's add a link to mermaid.live, they will handle all the stuff for us


demo

mermaid.webm

@lyrixx lyrixx force-pushed the workflow-profiler-zoom branch from cf57a8d to b1c759e Compare April 10, 2025 12:11
@lyrixx lyrixx force-pushed the workflow-profiler-zoom branch from b1c759e to f28b4e3 Compare April 10, 2025 13:20
@lyrixx lyrixx force-pushed the workflow-profiler-zoom branch from f28b4e3 to 5082e72 Compare April 11, 2025 12:41
@lyrixx lyrixx merged commit 19bb3a4 into symfony:7.3 Apr 11, 2025
6 of 11 checks passed
@lyrixx lyrixx deleted the workflow-profiler-zoom branch April 11, 2025 18:12
fabpot added a commit that referenced this pull request May 2, 2025
…undle and the Workflow component (xabbuh)

This PR was merged into the 7.3 branch.

Discussion
----------

[WebProfilerBundle] fix compatibility between WebProfilerBundle and the Workflow component

| Q             | A
| ------------- | ---
| Branch?       | 7.3
| Bug fix?      | yes
| New feature?  | no
| Deprecations? | no
| Issues        |
| License       | MIT

related to #60193, the `buildMermaidLiveLink()` method used in the `workflow.html.twig` template requires 7.3+ of the Workflow component

Commits
-------

d7ab0fb fix compatibility between WebProfilerBundle and the Workflow component
@fabpot fabpot mentioned this pull request May 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[WebProfilerBundle][Workflow] Large workflow diagrams in Profiler
5 participants