github-actions[bot]
767754f4fb
Version Packages
2025-07-16 08:25:22 +00:00
darshanr0107
e5ea2ed0b1
Merge branch 'develop' of https://github.com/mermaid-js/mermaid into 4459-remove-beta-suffix
2025-07-16 13:38:28 +05:30
darshanr0107
ac976245ad
fix: fix review comments
...
on-behalf-of: @Mermaid-Chart <hello@mermaidchart.com >
2025-07-16 13:11:44 +05:30
Sidharth Vinod
6728852b7a
Merge branch 'develop' into fix-connection-gaps-in-flowchart-shapes
2025-07-15 20:37:20 +05:30
Sidharth Vinod
15e7c890ed
Merge branch 'develop' into 6576-state-diagram-label-position
2025-07-15 20:21:40 +05:30
Sidharth Vinod
9e2cd1a926
Merge pull request #6738 from mermaid-js/treemap-diagram-to-use-the-new-class-based-approach
...
Updated code to use class based approach for treemap
2025-07-15 14:43:24 +00:00
Sidharth Vinod
abf2227faf
Merge pull request #6751 from mermaid-js/6750-convert-mindmap-to-class-based-approach
...
6750: Change MindmapDB to class based architecture
2025-07-15 14:40:29 +00:00
Matteo
70041c806f
chore: update katex to latest version due to CVE vulnerability
2025-07-15 14:59:14 +02:00
shubham-mermaid
77e2703f72
Merge branch 'develop' into treemap-diagram-to-use-the-new-class-based-approach
2025-07-15 17:41:20 +05:30
Sidharth Vinod
b11f40e8ce
Merge branch 'develop' into chore/downgrade-chokidar-to-3.6.0
...
* develop:
chore: Update jsdom
Update @argos-ci/cypress to v5.0.2
Update @argos-ci/cypress to v5.0.1
chore: Upgrade cypress
chore: Update @argos-ci/cypress to v5
chore(test): Finish refactoring of jsdomit tests
docs(tests): Documentation for `jsdomIt` tests
test(refactor): Provide SVG selection in `jsdomIt` function
test(refactor): Use real-ish rendering instead of heavy mocking in unit tests
2025-07-15 16:40:18 +05:30
Sidharth Vinod
1fe045e638
chore: pin chokidar version
2025-07-15 16:36:13 +05:30
shubham-mermaid
42a3c3487f
Remove constructor and clear method call from TreeMapDB class
...
on-behalf-of: @Mermaid-Chart <hello@mermaidchart.com >
2025-07-15 13:44:26 +05:30
darshanr0107
96c21c7e54
resolve PR comments and update changeset
2025-07-15 12:19:02 +05:30
shubham-mermaid
2e2e8c4152
Added clear function in constructor on-behalf-of: @Mermaid-Chart <hello@mermaidchart.com>
2025-07-15 12:06:22 +05:30
darshanr0107
260a045da0
migrate mindmap to class based approach
2025-07-14 20:00:13 +05:30
omkarht
a28965064d
chore: downgrade chokidar to 3.6.0
2025-07-14 19:34:02 +05:30
quilicicf
34e91f8b65
chore(test): Finish refactoring of jsdomit tests
2025-07-14 14:04:53 +02:00
quilicicf
627ee1f34d
docs(tests): Documentation for jsdomIt tests
2025-07-14 14:04:53 +02:00
quilicicf
28840ebd84
test(refactor): Provide SVG selection in jsdomIt function
2025-07-14 14:04:53 +02:00
quilicicf
4145879003
test(refactor): Use real-ish rendering instead of heavy mocking in unit tests
...
* Creates a utility method `jsdomIt` that overrides `it` from `vitest` and fakes a browser environment by :
* Creating a DOM with `jsdom` (and `canvas`)
* Adding (for the duration of the test) that DOM's `window` and `document` on `global`
* Monkey-patching DOM methods that require a rendering engine (`Element.getBBox` & `Element.getComputedLength`)
* Removes all d3 mocking since it can now work normally in `jsdomIt` tests
* Re-writes existing rendering tests to :
* Use `jsdomIt`
* Get rid of most of the involved mocking
* Run `expect` calls on the generated SVG instead
Inspired by d3's own test code mocking : https://github.com/d3/d3-selection/blob/v3.0.0/test/jsdom.js
2025-07-14 14:04:52 +02:00
omkarht
0451e343ef
Merge branch 'develop' into fix-connection-gaps-in-flowchart-shapes
2025-07-14 16:53:02 +05:30
omkarht
a2dbc8e4b3
updated hexagon shape
2025-07-14 16:51:34 +05:30
shubham-mermaid
e097b480d5
Merge branch 'develop' into treemap-diagram-to-use-the-new-class-based-approach
2025-07-14 16:12:37 +05:30
darshanr0107
966c112eb1
prevent title from overlapping with box top border in Safari
2025-07-14 14:11:06 +05:30
SpecularAura
d7a55b422b
Added tests for Per Link Curve Styling
2025-07-12 19:08:42 +00:00
shubham-mermaid
12e3d31437
Addresses type incompatibility by setting the parser database to undefined, on-behalf-of: @Mermaid-Chart <hello@mermaidchart.com>
2025-07-11 16:54:56 +05:30
shubham-mermaid
ad024b01d6
Updated the function to use class method on-behalf-of: @Mermaid-Chart <hello@mermaidchart.com>
2025-07-11 15:18:41 +05:30
shubham-mermaid
c12aea588c
Updated code as per suggestions on-behalf-of: @MermaidChart <hello@mermaidchart.com>
2025-07-11 15:16:49 +05:30
shubham-mermaid
9dfbf1166d
Refactors treemap DB to class-based state management on-behalf-of: @MermaidChart shubham-mermaid@mermaidchart.com
2025-07-11 14:04:30 +05:30
Krishna Upadhyay
98bf9b4cb4
test: add tests for directions in flowchart
2025-07-10 22:17:30 -05:00
Krishna Upadhyay
e9ce8cf4da
fix: trim the direction string in flowchart
2025-07-10 22:01:50 -05:00
shubham-mermaid
90707e8062
fix(parser): initialize parser.yy as TreemapDB
2025-07-10 20:25:46 +05:30
shubham-mermaid
7e23f984e6
Updated code to use class based approach
2025-07-10 20:21:27 +05:30
SpecularAura
b3a12237c0
Added per link styling
...
Edited flowDB.ts which already had interpolate for styling links
individually. Added the ability to modify this parameter using the
newer @ syntax using the curve property.
2025-07-10 12:55:09 +00:00
darshanr0107
aea16eaf7e
Merge branch 'develop' into 6584-piechart-zero-negative-values
2025-07-10 16:36:41 +05:30
darshanr0107
bb7cd70034
Merge branch 'develop' into 6730-gantt-excludes-datetime-format
2025-07-10 16:35:54 +05:30
Alois Klink
fad6676d18
Merge pull request #6715 from Syn3ugar/feature/timelineRenderer-conf
...
fix: update leftMargin value
2025-07-10 10:37:48 +00:00
Syn3ugar
637680d4d9
fix(timeline): load leftMargin from config
...
The `timeline.leftMargin` value in the docs/schema was not being
correctly loaded for timeline diagrams.
2025-07-10 18:28:15 +08:00
darshanr0107
35a92efcdc
resolve PR comments
2025-07-10 15:49:53 +05:30
shubham-mermaid
5f6f5110fd
Merge pull request #6718 from MoonBall/feat/modify-blockDiagram-log
...
Modify block diagram's logger to global log
2025-07-10 08:00:39 +00:00
Sidharth Vinod
af47269342
Merge pull request #6615 from mermaid-js/renovate/major-all-major
...
fix(deps): update all major dependencies (major)
2025-07-09 20:05:52 +00:00
renovate[bot]
d3c0893937
fix(deps): update all major dependencies
2025-07-09 19:53:14 +00:00
Sidharth Vinod
b611a13e04
chore: Add test for packet-beta
2025-07-10 00:44:07 +05:30
Sidharth Vinod
2715ddb338
chore: Update packet-beta to packet
2025-07-10 00:41:02 +05:30
Sidharth Vinod
ca2eca58c9
Merge branch 'develop' into sidv/packet-release
...
* develop: (266 commits)
chore: update E2E timings
docs: Update changeset
fix: Add useful error message to test
chore: Add treemap example
chore: Add treemap example
chore: Add peerDependency to @mermaid-js/examples
Version Packages
docs: Update changeset
update in changeset
updated validaor and tests to use treemap
Updated parser to use treemap
chore: Fail build in CI on type errors
fix text going outside node
Version Packages
Updated phpbb url to support 403 in lychee
Updated lychee for working url phpbb.com
resolve PR comment
resolve PR comments
chore: update E2E timings
add changeset
...
2025-07-10 00:38:41 +05:30
darshanr0107
38e6dc497a
Merge branch 'develop' into 6730-gantt-excludes-datetime-format
2025-07-09 20:06:07 +05:30
darshanr0107
5f0c53c8a7
fix excluded dates ignored in YYYY-MM-DD HH:mm:ss date format
2025-07-09 20:02:18 +05:30
omkarht
f9da4433ff
Merge branch 'develop' into fix-connection-gaps-in-flowchart-shapes
2025-07-09 19:07:25 +05:30
omkarht
ce7a487dfc
Fix: Fixed Connection gaps in flowchart shapes
2025-07-09 18:37:52 +05:30
shubham-mermaid
6dd9af0dd4
Merge branch 'develop' into 6664-text-going-outside-node
2025-07-09 18:34:15 +05:30