Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

[Workflow] Add a link to mermaid.live from the profiler #60193

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Apr 11, 2025

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
Morty Proxy This is a proxified and sanitized view of the page, visit original site.