Skip to content

Conversation

sidharthv96
Copy link
Member

No description provided.

ajuckel and others added 30 commits March 3, 2025 15:08
Added 'WP Documentation' in integrations.
Co-authored-by: Sidharth Vinod <github@sidharth.dev>
sidharthv96 and others added 21 commits August 14, 2025 14:48
 into sidv/showRawData

* 'sidv/showRawData' of https://github.com/mermaid-js/mermaid:
  Create strong-laws-confess.md
…on-while-keeping-preferred-node-order

Make elk not force node model order, but strongly consider it instead
Co-authored-by: Alois Klink <alois@mermaidchart.com>
Co-authored-by: Alois Klink <alois@aloisklink.com>
fix: fallback to raw text instead of rendering *Unsupported markdown*
…der-to-config

Exposing elk configuration forceNodeModelOrder and considerMode…
…rations-community-list

docs(integrations): update Tiki to Tiki Wiki CMS Groupware community in list cms/ecm to avoid confusion
Co-authored-by: Chris Grieger <chris@scolp.de>
fix: Sanitize KATEX blocks
* upstream/develop: (68 commits)
  fix: sanitize addHtmlLabel in createLabel
  docs(integrations): update Tiki to Tiki Wiki CMS Groupware community in list cms/ecm to avoid confusion
  updated lock file
  #6856 Exposing elk configuration forceNodeModelOrder and considerModelOrder to the mermaid configuration
  chore: Modify changeset
  Update .changeset/strong-laws-confess.md
  fix: fallback to raw text instead of rendering empty boxes when `htmlLabels: false`
  chore: Modify changeset
  [autofix.ci] apply automated fixes
  test: Add E2E test for unsupported markdown
  Create strong-laws-confess.md
  fix: Remove data loss when unsupported markdown is encountered
  Apply suggestion from @sidharthv96
  Add changeset and integration test
  chore: update E2E timings
  Make elk not force model order, but strongly consider it instead
  chore(deps): update peter-evans/create-pull-request digest to 1310d7d
  added changeset
  Fix border style for hand drawn shapes
  test: Verify label is sanitized
  ...
fix: Sanitize icons and icon labels
Co-authored-by: Saurabh Gore <saurabh@mermaidchart.com>
chore: just something to let autofix run
Copy link

changeset-bot bot commented Aug 18, 2025

🦋 Changeset detected

Latest commit: 5e57f22

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 4 packages
Name Type
@mermaid-js/mermaid-zenuml Patch
@mermaid-js/layout-elk Patch
mermaid Minor
@mermaid-js/examples Major

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@github-advanced-security
Copy link

This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation.

Copy link

netlify bot commented Aug 18, 2025

Deploy Preview for mermaid-js ready!

Name Link
🔨 Latest commit cad1447
🔍 Latest deploy log https://app.netlify.com/projects/mermaid-js/deploys/68a31bc98ae4f20008303864
😎 Deploy Preview https://deploy-preview-6876--mermaid-js.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Copy link

argos-ci bot commented Aug 18, 2025

The latest updates on your projects. Learn more about Argos notifications ↗︎

Build Status Details Updated (UTC)
default (Inspect) 👍 Changes approved 380 changed, 26 added, 1 removed Aug 18, 2025, 12:37 PM

Copy link

codecov bot commented Aug 18, 2025

Codecov Report

❌ Patch coverage is 4.41582% with 1039 lines in your changes missing coverage. Please review.
✅ Project coverage is 3.70%. Comparing base (bc2bd3d) to head (cad1447).
⚠️ Report is 1126 commits behind head on master.

Files with missing lines Patch % Lines
...ermaid/src/diagrams/architecture/architectureDb.ts 0.00% 226 Missing ⚠️
packages/mermaid/src/diagrams/er/erDb.ts 0.00% 194 Missing ⚠️
packages/examples/src/index.ts 2.17% 45 Missing ⚠️
...ages/mermaid/src/diagrams/er/erRenderer-unified.ts 0.00% 45 Missing ⚠️
packages/mermaid/src/diagrams/common/common.ts 7.89% 35 Missing ⚠️
.esbuild/build.ts 0.00% 32 Missing ⚠️
.../src/diagrams/architecture/architectureRenderer.ts 0.00% 28 Missing ⚠️
packages/mermaid/src/diagrams/er/styles.ts 0.00% 23 Missing ⚠️
...kages/mermaid/src/diagrams/architecture/svgDraw.ts 0.00% 20 Missing ⚠️
packages/mermaid/src/diagrams/block/blockDB.ts 0.00% 19 Missing ⚠️
... and 54 more
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff            @@
##           master   #6876      +/-   ##
=========================================
- Coverage    3.88%   3.70%   -0.19%     
=========================================
  Files         398     455      +57     
  Lines       42044   45006    +2962     
  Branches      638     709      +71     
=========================================
+ Hits         1635    1668      +33     
- Misses      40409   43338    +2929     
Flag Coverage Δ
unit 3.70% <4.41%> (-0.19%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

Files with missing lines Coverage Δ
packages/examples/src/types.ts 100.00% <100.00%> (ø)
packages/mermaid-zenuml/src/zenuml.d.ts 100.00% <100.00%> (ø)
packages/mermaid-zenuml/src/zenumlRenderer.ts 0.00% <ø> (ø)
packages/mermaid/src/config.type.ts 100.00% <ø> (ø)
packages/mermaid/src/defaultConfig.ts 40.75% <100.00%> (+5.52%) ⬆️
packages/mermaid/src/diagram-api/types.ts 100.00% <ø> (ø)
...aid/src/diagrams/architecture/architectureTypes.ts 0.84% <100.00%> (ø)
packages/mermaid/src/diagrams/class/classDb.ts 0.00% <ø> (ø)
packages/mermaid/src/diagrams/er/erTypes.ts 100.00% <100.00%> (ø)
packages/mermaid/src/diagrams/flowchart/styles.ts 2.22% <ø> (-0.11%) ⬇️
... and 71 more

... and 88 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@sidharthv96 sidharthv96 merged commit e448c53 into master Aug 18, 2025
34 checks passed
This was referenced Aug 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.