omkarht
de9bffdd14
Merge branch 'develop' of https://github.com/mermaid-js/mermaid into feat/usecase-diagram-implementation
2025-10-08 19:18:01 +05:30
omkarht
dd751bf88f
fix(shapes): remove unused import of usecaseSystemBoundary from shapes.ts
...
on-behalf-of: @Mermaid-Chart <hello@mermaidchart.com >
2025-10-08 18:42:33 +05:30
omkarht
6c8cfa6b55
feat(usecase): add direction support and custom shapes for usecase diagrams
...
on-behalf-of: @Mermaid-Chart hello@mermaidchart.com
2025-10-08 18:25:58 +05:30
omkarht
dc9bfa712d
fix(parser): improve error messages for missing 'usecase' in ANTLR parser
...
on-behalf-of: @Mermaid-Chart <hello@mermaidchart.com >
2025-09-17 12:32:55 +05:30
omkarht
1adc145b18
Merge branch 'develop' into feat/usecase-diagram-implementation
2025-09-17 12:12:10 +05:30
omkarht
5362d3f5ba
feat: add use case diagram examples and update parser tests for error handling
...
on-behalf-of: @Mermaid-Chart <hello@mermaidchart.com >
2025-09-17 12:11:36 +05:30
Shubham P
216be22801
Merge pull request #6945 from mermaid-js/fix/gantt-crash-obsidian-browser
...
6920: Fix Gantt chart crashes in Obsidian and browser
2025-09-16 15:49:49 +00:00
omkarht
781554bf70
refactor: simplify use case diagram tests for clarity and consistency
...
on-behalf-of: @Mermaid-Chart <hello@mermaidchart.com >
2025-09-16 18:13:05 +05:30
omkarht
1c60d125fd
fix: update checkCircle script to exclude generated files
...
on-behalf-of: @Mermaid-Chart <hello@mermaidchart.com >
2025-09-16 17:15:48 +05:30
omkarht
313da2b0df
feat: implement ANTLR generation functionality with CLI support
...
on-behalf-of: @Mermaid-Chart <hello@mermaidchart.com >
2025-09-16 17:04:49 +05:30
omkarht
5c468c0bf0
Merge branch 'develop' into feat/usecase-diagram-implementation
2025-09-16 13:30:46 +05:30
Tim Klever
dc11b8645c
docs: add MIT license to examples
metadata
...
Adding the MIT license documentation so the published package metadata accurately reflects the license. The MIT license is currently included in the package distribution https://www.npmjs.com/package/@mermaid-js/examples?activeTab=code , but not documented in the metadata. This causes npmjs.com to display the license as "none"
2025-09-15 17:35:44 -07:00
omkarht
ff2ddae587
Merge branch 'develop' into feat/usecase-diagram-implementation
2025-09-15 20:54:37 +05:30
omkarht
58042f1596
feat: Adding support for the new Usecase diagram type
...
on-behalf-of: @Mermaid-Chart <hello@mermaidchart.com >
2025-09-15 20:52:53 +05:30
Shubham P
799d2ed547
Merge branch 'develop' into patch-2
2025-09-15 14:38:57 +05:30
Shubham P
08160a74b4
Merge pull request #6931 from mermaid-js/renovate/npm-vite-vulnerability
...
chore(deps): update dependency vite to v7.0.7 [security]
2025-09-15 08:22:27 +00:00
darshanr0107
525a7de8ae
fix:gant chart crashing in browser
...
on-behalf-of: @Mermaid-Chart <hello@mermaidchart.com >
2025-09-15 12:42:24 +05:30
darshanr0107
a459c436c9
docs: fix rendering and ensure tidytree layout is applied
...
on-behalf-of: @Mermaid-Chart <hello@mermaidchart.com >
2025-09-15 12:00:46 +05:30
renovate[bot]
8d4ffdf808
chore(deps): update dependency vite to v7.0.7 [security]
2025-09-12 20:14:12 +09:00
Alois Klink
32106e259c
build(docs): set build.target = 'modules'
...
Explicility set the `build.target` to `modules`, as Vite v7 changes this
and drops support for older browsers.
We probably should do this eventually too, but maybe as part of a
Mermaid v12 release.
2025-09-12 20:14:12 +09:00
Shubham P
5e3b5e8f36
Merge branch 'develop' into feat/6627_add_ids_in_architecture_diagrams
2025-09-11 10:22:18 +05:30
William Entriken
ac3b777bf6
Specify score range for task syntax
2025-09-10 13:54:31 -04:00
darshanr0107
b37eb6d0d1
fix: arrow head color not matching arrow color
...
on-behalf-of: @Mermaid-Chart <hello@mermaidchart.com >
2025-09-10 20:30:31 +05:30
Knut Sveidqvist
f759f5dcf7
Merge branch 'develop' into mindmaps-and-elk-updates
2025-09-10 15:59:19 +02:00
Knut Sveidqvist
70cbbe69d8
Handing edges for edges leaving subgraphs
2025-09-10 15:58:20 +02:00
Knut Sveidqvist
baf4093e8d
Merge pull request #6826 from mermaid-js/6784-edge-label-color-mismatch
...
6784: Fix edge ID styling mismatch with linkStyle color
2025-09-10 13:41:44 +00:00
Knut Sveidqvist
7986b66a88
Fix for edge calculation to subgraphs
2025-09-10 14:39:08 +02:00
Knut Sveidqvist
b511a2e9be
Merge branch 'develop' into mindmaps-and-elk-updates
2025-09-10 10:42:24 +02:00
saurabhg772244
f88986a87d
Updated DiagramDB interface to use DiagramOrientation for setDirection method
2025-09-08 13:59:52 +05:30
saurabhg772244
e16f0848ab
Added missing types in diagramDB
2025-09-08 12:33:37 +05:30
quilicicf
2812a0d12a
feat(architecture): Add ids in generated SVG
2025-09-06 14:27:28 +02:00
Knut Sveidqvist
25fa26d915
fix(layout-elk): prevent NaN paths from duplicate points
2025-09-05 16:24:32 +02:00
Knut Sveidqvist
62915183b1
Merge branch 'mindmaps-and-elk-updates' of github.com:mermaid-js/mermaid into mindmaps-and-elk-updates
2025-09-05 15:51:40 +02:00
Knut Sveidqvist
6874ab3fb6
Adjusted elk-config
2025-09-05 15:50:58 +02:00
darshanr0107
040af4f545
fix: failing unit test
...
on-behalf-of: @Mermaid-Chart <hello@mermaidchart.com >
2025-09-05 19:16:43 +05:30
Knut Sveidqvist
65ca3eabfd
Some cleanup
2025-09-05 15:21:45 +02:00
Knut Sveidqvist
8b9bbad842
Fix for render issue to and from subgraphs
2025-09-05 14:48:15 +02:00
darshanr0107
d2773db7dc
fix: review comments and unit tests
...
on-behalf-of: @Mermaid-Chart <hello@mermaidchart.com >
2025-09-05 16:43:29 +05:30
shubhamparikh2704
cfe9238882
revert: upgrade marked package from ^15.0.7 to ^16.0.0
...
- Revert marked package version to ^16.0.0 for better compatibility
- Update pnpm-lock.yaml to reflect the version change
- Add changeset to document the dependency update
- All tests pass with the reverted version
- Build completes successfully
2025-09-05 15:44:00 +05:30
darshanr0107
0dd46a3543
fix: resolve TypeScript errors in mermaid-layout-elk
...
on-behalf-of: @Mermaid-Chart <hello@mermaidchart.com >
2025-09-04 14:57:24 +05:30
darshanr0107
164e44c3d9
Merge branch 'develop' of https://github.com/mermaid-js/mermaid into mindmaps-and-elk-updates
2025-09-04 13:46:33 +05:30
Shubham P
e9232088c0
Merge pull request #6802 from mermaid-js/knsv/mindmap-refactoring
...
6646: update mindmaps to use new way of rendering
2025-09-03 15:14:53 +00:00
Sidharth Vinod
e96614ab86
Merge pull request #6895 from shanti2530/docs/xychart-plotcolorpalette-example
...
Docs(xychart): added plotcolorpalette example
2025-09-03 10:52:20 +00:00
darshanr0107
480438bd52
refactor: fix overlapping types
...
on-behalf-of: @Mermaid-Chart <hello@mermaidchart.com >
2025-09-03 16:16:15 +05:30
Sidharth Vinod
4dd89e439f
Update packages/mermaid/src/docs/syntax/xyChart.md
2025-09-03 03:37:21 -07:00
darshanr0107
150177c449
fix: failing unit test
...
on-behalf-of: @Mermaid-Chart <hello@mermaidchart.com >
2025-09-03 12:41:29 +05:30
darshanr0107
827ced0014
Merge branch 'knsv/mindmap-refactoring' of https://github.com/mermaid-js/mermaid into knsv/mindmap-refactoring
2025-09-02 20:22:43 +05:30
darshanr0107
133d46bde2
fix: use nested mindmap config for padding and maxWidth
...
on-behalf-of: @Mermaid-Chart <hello@mermaidchart.com >
2025-09-02 20:22:00 +05:30
darshanr0107
e1017266ac
Merge branch 'develop' into knsv/mindmap-refactoring
2025-09-02 20:09:55 +05:30
darshanr0107
404fdaf2ff
fix: address review comments to clean up unused mocks, remove default mindmap shape from global shape registry
...
on-behalf-of: @Mermaid-Chart <hello@mermaidchart.com >
2025-09-02 20:05:17 +05:30