[pull] develop from mermaid-js:develop#114
Merged
pull[bot] merged 43 commits intocode:developfrom Feb 16, 2026
Merged
Conversation
…app-crash 5496 : fixed UI crash from excessive tick generation with invalid dates/intervals
Pre Release
Version Packages
docs: Update to new pricing tiers
* master: fix: Upgrade npm to v11 to support trusted publishing Version Packages Merge pull request #7197 from mermaid-js/fix/5496-gantt-tickinterval-app-crash
Update pricing tier in Editor selection modal
setting canonicals to mermaid.ai/open-source
…maid-ai Merge pull request #7245 from mermaid-js/canonicals-to-mermaid-ai
* feat(docs): customize header based on DOCS_HOSTNAME env var * feat(docs): customize header based on DOCS_HOSTNAME env var
This allows esbuild to inline it during build, which fixes import issues caused by ESM vs CJS. Co-authored-by: Alois Klink <alois@aloisklink.com>
fix: tiny tree downstream import issues
Version Packages
chore: Update banner with promo
* master: chore: Update import test: fix getHeaderLogoLink test: fix getHeaderLogoLink
chore: Update mermaidchart.com to mermaid.ai
This is now required by TypeScript v5.8 and Node.js 22, and was officially added to ECMAScript 2025 🥳
This is required to upgrade to Langium v4.
I've also unpinned the dependency and instead added a caret to the specifier, so that any future security updates mean we won't need to make a new release of the `@mermaid-js/parser` package. I'm not sure why, but something between Langium v3.4.0 and v3.5.0 breaks indentation in treemaps, so we need to move the rule before the `hidden terminal WS` rule.
Updates the `@mermaid-js/parser` to Langium v4. There were a couple of breaking changes we had to fix to do this upgrade: - Rename all the grammers from Abc to AbcGrammar, as rules within grammars cannot have the same name as the grammar. - Update the tests, since the generated type names from `ast.ts` have been moved from `<typeName>` to `<typeName>.$type`. - Turn the EOL fragment into a rule, as in Langium v4, it's no longer allowed and throws an error. As this is a **BREAKING CHANGE** for users, I've made a new major release in the changeset (and it means we can finally get a v1.0.0 of `@mermaid-js/parser`).
This pulls part of the following changes from `develop`: - 99f17be (fix: update @argos-ci/cypress to version 6.1.3, 2025-10-07) - 15e2824 (fix(deps): update all patch dependencies, 2025-11-06) - 847b3aa (fix(deps): update all patch dependencies, 2025-11-10) - 3c75242 (chore(deps): update all patch dependencies, 2025-11-19) But, this is needed to get Argos working properly for PRs to `master`.
…grade-to-langium-v4-develop Conflicts: package.json pnpm-lock.yaml
…grade-to-langium-v4-develop Fixes conflicts due to the `import packageJson from './package.json'` statements getting removed. Conflicts: packages/mermaid/src/diagrams/info/infoDb.ts packages/mermaid/src/mermaidAPI.ts
…angium-v4-develop Fixes a semantic merge conflict in `packages/parser/tests/architecture.test.ts` due to the Langium v4 changing the `Architecture` value to `Architecture.$type`. Conflicts: package.json pnpm-lock.yaml
…develop Merge `master` back into the `develop` branch
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
See Commits and Changes for more details.
Created by
pull[bot] (v2.0.0-alpha.4)
Can you help keep this open source service alive? 💖 Please sponsor : )