-
-
Notifications
You must be signed in to change notification settings - Fork 6k
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
chore: Merge master to develop #3780
Commits on Oct 10, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 960ea45 - Browse repository at this point
Copy the full SHA 960ea45View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba436cc - Browse repository at this point
Copy the full SHA ba436ccView commit details -
Revert "fix: use async in render-after-error"
This reverts commit d59f878.
Configuration menu - View commit details
-
Copy full SHA for 60e4585 - Browse repository at this point
Copy the full SHA 60e4585View commit details -
Configuration menu - View commit details
-
Copy full SHA for 23e590e - Browse repository at this point
Copy the full SHA 23e590eView commit details
Commits on Oct 11, 2022
-
Merge pull request #3633 from mermaid-js/sidv/dirtyFixSync
fix: Dirty fix for sync render.
Configuration menu - View commit details
-
Copy full SHA for c20b8a0 - Browse repository at this point
Copy the full SHA c20b8a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc5ef5f - Browse repository at this point
Copy the full SHA bc5ef5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 00ce0fc - Browse repository at this point
Copy the full SHA 00ce0fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for cc2f4f7 - Browse repository at this point
Copy the full SHA cc2f4f7View commit details -
Merge branch 'release/9.2.0' of https://github.com/mermaid-js/mermaid …
…into release/9.2.0 * 'release/9.2.0' of https://github.com/mermaid-js/mermaid: #3252 Handling for trailing whitespaces in subgraph titles
Configuration menu - View commit details
-
Copy full SHA for 50f44c5 - Browse repository at this point
Copy the full SHA 50f44c5View commit details
Commits on Oct 12, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 3240f8a - Browse repository at this point
Copy the full SHA 3240f8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2460578 - Browse repository at this point
Copy the full SHA 2460578View commit details -
Configuration menu - View commit details
-
Copy full SHA for ebef4a1 - Browse repository at this point
Copy the full SHA ebef4a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for d348f28 - Browse repository at this point
Copy the full SHA d348f28View commit details
Commits on Oct 14, 2022
-
Configuration menu - View commit details
-
Copy full SHA for cc10e62 - Browse repository at this point
Copy the full SHA cc10e62View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc8db95 - Browse repository at this point
Copy the full SHA fc8db95View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7881d1e - Browse repository at this point
Copy the full SHA 7881d1eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 957e64f - Browse repository at this point
Copy the full SHA 957e64fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b486177 - Browse repository at this point
Copy the full SHA b486177View commit details
Commits on Oct 15, 2022
-
Merge branch 'release_9.2.0_buggfixes' into release/9.2.0
* release_9.2.0_buggfixes: fix: Remove hardcoded numericLevel fix: Diagram load issue
Configuration menu - View commit details
-
Copy full SHA for 775fb80 - Browse repository at this point
Copy the full SHA 775fb80View commit details
Commits on Oct 19, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d115fbc - Browse repository at this point
Copy the full SHA d115fbcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8230c8f - Browse repository at this point
Copy the full SHA 8230c8fView commit details -
Configuration menu - View commit details
-
Copy full SHA for ea314cd - Browse repository at this point
Copy the full SHA ea314cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 125312c - Browse repository at this point
Copy the full SHA 125312cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1388e20 - Browse repository at this point
Copy the full SHA 1388e20View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c311ea - Browse repository at this point
Copy the full SHA 4c311eaView commit details -
Merge branch 'release_9.2.0_buggfixes' into release/9.2.0
* release_9.2.0_buggfixes: fix: Add default arg to options fix: Build types chore: Update creation date fix: getElementById type issue.
Configuration menu - View commit details
-
Copy full SHA for d17aa6e - Browse repository at this point
Copy the full SHA d17aa6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 56a8068 - Browse repository at this point
Copy the full SHA 56a8068View commit details
Commits on Oct 20, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 8ad8d39 - Browse repository at this point
Copy the full SHA 8ad8d39View commit details
Commits on Oct 23, 2022
-
fix: load lazyLoadedDiagrams in initThrowsErrors
Previously, calling initThrowsErrors would not load any of the lazyLoadedDiagrams entries.
Configuration menu - View commit details
-
Copy full SHA for 4601c90 - Browse repository at this point
Copy the full SHA 4601c90View commit details -
docs(mermaid): document initThrowsErrors
Add some basic tsdoc for initThrowsErrors
Configuration menu - View commit details
-
Copy full SHA for 895a5eb - Browse repository at this point
Copy the full SHA 895a5ebView commit details -
fix(mermaid): error if lazyLoadedDiagrams fails
Throw an error if lazyLoadedDiagrams fails to load properly. Rendering is still performed, even on a lazyLoadedDiagrams failure.
Configuration menu - View commit details
-
Copy full SHA for 3a2669e - Browse repository at this point
Copy the full SHA 3a2669eView commit details -
fix(mermaid): fix DiagramDefinition types
The `injectUtils` function takes the utils as multiple parameters, not an object.
Configuration menu - View commit details
-
Copy full SHA for 41249fd - Browse repository at this point
Copy the full SHA 41249fdView commit details -
refactor(mermaid): remove registerDiagram cb func
Remove the callback function parameter from registerDiagram. Instead, we can just load the callback function from the `injectUtils` diagram definition, if it exists.
Configuration menu - View commit details
-
Copy full SHA for 89d3d29 - Browse repository at this point
Copy the full SHA 89d3d29View commit details -
feat: add
mermaidAPI.registerDiagram()
Exposes the registerDiagram() function publically as `mermaid.mermaidAPI.registerDiagram` so that users can add their own diagrams at bundle-time. This is instead of using the lazyLoadedDiagrams config setting.
Configuration menu - View commit details
-
Copy full SHA for f41e34e - Browse repository at this point
Copy the full SHA f41e34eView commit details
Commits on Oct 24, 2022
-
Merge pull request #3702 from aloisklink/fix/initThrowErrors-support-…
…lazyLoadedDiagrams Support `lazyLoadedDiagrams` when calling `initThrowsErrors`
Configuration menu - View commit details
-
Copy full SHA for e793aae - Browse repository at this point
Copy the full SHA e793aaeView commit details -
Merge branch 'release_9.2.0_buggfixes'
Conflicts: packages/mermaid/src/mermaid.ts
Configuration menu - View commit details
-
Copy full SHA for 1a0309f - Browse repository at this point
Copy the full SHA 1a0309fView commit details
Commits on Oct 27, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 81924f7 - Browse repository at this point
Copy the full SHA 81924f7View commit details -
fix: lazy load diagrams in initThrowsErrorsAsync
Previously, calling initThrowsErrorsAsync would not load any of the lazyLoadedDiagrams entries. Adaptated from reverted commit 4601c90
Configuration menu - View commit details
-
Copy full SHA for 327fcbf - Browse repository at this point
Copy the full SHA 327fcbfView commit details -
docs(mermaid): document initThrowsErrorsAsync
Add some basic tsdoc for initThrowsErrorsAsync.
Configuration menu - View commit details
-
Copy full SHA for 13110c4 - Browse repository at this point
Copy the full SHA 13110c4View commit details -
feat: expose initThrowsErrorsAsync publicly
Expose the function `initThrowsErrorsAsync()` publicly as `mermaid.initThrowsErrorsAsync()`. It has the TSDoc `@alpha` and `@deprecated` tags, so people should be warned that it might be modified in Mermaid v10 or earlier. Needed for `mermaid-cli` to handle `lazyLoadedDiagrams`.
Configuration menu - View commit details
-
Copy full SHA for e62dd25 - Browse repository at this point
Copy the full SHA e62dd25View commit details -
fix(mermaid): error if lazyLoadedDiagrams fails
Throws and logs a warning if lazyLoadedDiagrams fails to load properly. Rendering is still performed, even on a lazyLoadedDiagrams failure.
Configuration menu - View commit details
-
Copy full SHA for 48b1f48 - Browse repository at this point
Copy the full SHA 48b1f48View commit details
Commits on Oct 28, 2022
-
Merge pull request #3731 from aloisklink/fix/load-lazy-loaded-diagram…
…s-in-initThrowsErrors [9.2.0] Support `lazyLoadedDiagrams` when calling `initThrowsErrorsAsync`
Configuration menu - View commit details
-
Copy full SHA for 120940f - Browse repository at this point
Copy the full SHA 120940fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d4c19ff - Browse repository at this point
Copy the full SHA d4c19ffView commit details
Commits on Nov 1, 2022
-
Configuration menu - View commit details
-
Copy full SHA for e78ac9b - Browse repository at this point
Copy the full SHA e78ac9bView commit details -
Conflicts: .github/ISSUE_TEMPLATE/bug_report.md
Configuration menu - View commit details
-
Copy full SHA for c8635c0 - Browse repository at this point
Copy the full SHA c8635c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f6613e - Browse repository at this point
Copy the full SHA 3f6613eView commit details
Commits on Nov 3, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 21304a9 - Browse repository at this point
Copy the full SHA 21304a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for b9daa35 - Browse repository at this point
Copy the full SHA b9daa35View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f5228a - Browse repository at this point
Copy the full SHA 4f5228aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ef3e7f - Browse repository at this point
Copy the full SHA 6ef3e7fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 312e5f3 - Browse repository at this point
Copy the full SHA 312e5f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 41f21d4 - Browse repository at this point
Copy the full SHA 41f21d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b83448 - Browse repository at this point
Copy the full SHA 0b83448View commit details -
Configuration menu - View commit details
-
Copy full SHA for 099a269 - Browse repository at this point
Copy the full SHA 099a269View commit details -
Configuration menu - View commit details
-
Copy full SHA for bab5937 - Browse repository at this point
Copy the full SHA bab5937View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d83ec6 - Browse repository at this point
Copy the full SHA 5d83ec6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1117a80 - Browse repository at this point
Copy the full SHA 1117a80View commit details -
Configuration menu - View commit details
-
Copy full SHA for c8f6994 - Browse repository at this point
Copy the full SHA c8f6994View commit details -
Configuration menu - View commit details
-
Copy full SHA for 638b9d9 - Browse repository at this point
Copy the full SHA 638b9d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 17adec3 - Browse repository at this point
Copy the full SHA 17adec3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 361dd6a - Browse repository at this point
Copy the full SHA 361dd6aView commit details -
Configuration menu - View commit details
-
Copy full SHA for c86d46e - Browse repository at this point
Copy the full SHA c86d46eView commit details -
Merge pull request #2739 from Andre601/feature/issue-templates
Use issue templates and add diagram, theme and syntax proposal issue forms
Configuration menu - View commit details
-
Copy full SHA for 97a7f1f - Browse repository at this point
Copy the full SHA 97a7f1fView commit details
Commits on Nov 4, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 1e41783 - Browse repository at this point
Copy the full SHA 1e41783View commit details
Commits on Nov 6, 2022
-
fix(mermaid): fix mermaid.render types
The cb param of mermaid.render should be optional, and mermaid.render returns an SVG string instead of `void`.
Configuration menu - View commit details
-
Copy full SHA for da6bb94 - Browse repository at this point
Copy the full SHA da6bb94View commit details -
fix(mermaid): default mermaid back to CommonJS
Default mermaid back to being a CommonJS module. Improrting Mermaid as CommonJS (e.g. using `require("mermaid")`) is normally broken (since v8), due to it's dependency on d3, which is now ESM only. However, it looks like some software (e.g. TypeScript, in the docusaurus project) could still handle the CommonJS version of Mermaid. This commit now means that older versions of Node/build-tools should now default to using the CommonJS version of Mermaid. Newer tools should still see that the `"module"` field points to ESM, or use the `exports["."]["import"]` field to load ESM.
Configuration menu - View commit details
-
Copy full SHA for 1a5e731 - Browse repository at this point
Copy the full SHA 1a5e731View commit details
Commits on Nov 7, 2022
-
Merge pull request #3768 from aloisklink/fix/fix-mermaid.render-types
[9.2] fix(mermaid): fix `mermaid.render` types
Configuration menu - View commit details
-
Copy full SHA for 41dbf0f - Browse repository at this point
Copy the full SHA 41dbf0fView commit details -
Merge pull request #3767 from aloisklink/fix/convert-package-back-to-…
…commonjs [9.2] fix(mermaid): default mermaid back to CommonJS
Configuration menu - View commit details
-
Copy full SHA for 2243af1 - Browse repository at this point
Copy the full SHA 2243af1View commit details -
Merge branch 'release_9.2.1_bugfixes' into sidv/webpackTest
* release_9.2.1_bugfixes: fix(mermaid): default mermaid back to CommonJS fix(mermaid): fix mermaid.render types
Configuration menu - View commit details
-
Copy full SHA for 75d276e - Browse repository at this point
Copy the full SHA 75d276eView commit details
Commits on Nov 8, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 166dca4 - Browse repository at this point
Copy the full SHA 166dca4View commit details -
Merge branch 'feat/3701-expose-registerDiagram' into sidv/fixLL
* feat/3701-expose-registerDiagram: feat: add `mermaidAPI.registerDiagram()` refactor(mermaid): remove registerDiagram cb func fix(mermaid): fix DiagramDefinition types
Configuration menu - View commit details
-
Copy full SHA for aab8f92 - Browse repository at this point
Copy the full SHA aab8f92View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ca5256 - Browse repository at this point
Copy the full SHA 7ca5256View commit details -
Configuration menu - View commit details
-
Copy full SHA for 20b4358 - Browse repository at this point
Copy the full SHA 20b4358View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d2552e - Browse repository at this point
Copy the full SHA 6d2552eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 605f288 - Browse repository at this point
Copy the full SHA 605f288View commit details -
Configuration menu - View commit details
-
Copy full SHA for e64e98f - Browse repository at this point
Copy the full SHA e64e98fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 745abb8 - Browse repository at this point
Copy the full SHA 745abb8View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba7f830 - Browse repository at this point
Copy the full SHA ba7f830View commit details -
Merge branch 'release/9.2.1' of https://github.com/mermaid-js/mermaid …
…into sidv/fixLL * 'release/9.2.1' of https://github.com/mermaid-js/mermaid: Fixing applitools batches
Configuration menu - View commit details
-
Copy full SHA for 1b2dce9 - Browse repository at this point
Copy the full SHA 1b2dce9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b53cee - Browse repository at this point
Copy the full SHA 5b53ceeView commit details -
Configuration menu - View commit details
-
Copy full SHA for d2511f6 - Browse repository at this point
Copy the full SHA d2511f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for b03ac38 - Browse repository at this point
Copy the full SHA b03ac38View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e63a07 - Browse repository at this point
Copy the full SHA 8e63a07View commit details -
Configuration menu - View commit details
-
Copy full SHA for c7f7ff3 - Browse repository at this point
Copy the full SHA c7f7ff3View commit details
Commits on Nov 9, 2022
-
Apply suggestions from code review
Co-authored-by: Alois Klink <alois@aloisklink.com>
Configuration menu - View commit details
-
Copy full SHA for 89da6ea - Browse repository at this point
Copy the full SHA 89da6eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 649ab17 - Browse repository at this point
Copy the full SHA 649ab17View commit details -
Configuration menu - View commit details
-
Copy full SHA for f52df30 - Browse repository at this point
Copy the full SHA f52df30View commit details -
Merge branch 'sidv/fixLL' of https://github.com/mermaid-js/mermaid in…
…to sidv/fixLL * 'sidv/fixLL' of https://github.com/mermaid-js/mermaid: Apply suggestions from code review
Configuration menu - View commit details
-
Copy full SHA for c309e3e - Browse repository at this point
Copy the full SHA c309e3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ecc51d7 - Browse repository at this point
Copy the full SHA ecc51d7View commit details -
Merge pull request #3774 from mermaid-js/sidv/fixLL
Fix lazy loading in webpack
Configuration menu - View commit details
-
Copy full SHA for 2f9d6e0 - Browse repository at this point
Copy the full SHA 2f9d6e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9bb0ed2 - Browse repository at this point
Copy the full SHA 9bb0ed2View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb8149b - Browse repository at this point
Copy the full SHA fb8149bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5261135 - Browse repository at this point
Copy the full SHA 5261135View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b9b2cf - Browse repository at this point
Copy the full SHA 0b9b2cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for ccfaea8 - Browse repository at this point
Copy the full SHA ccfaea8View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd5d99e - Browse repository at this point
Copy the full SHA dd5d99eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0af36f1 - Browse repository at this point
Copy the full SHA 0af36f1View commit details
Commits on Nov 10, 2022
-
Configuration menu - View commit details
-
Copy full SHA for a83f88b - Browse repository at this point
Copy the full SHA a83f88bView commit details -
Merge pull request #3777 from mermaid-js/sidv/fixCDN
Switch CDN to unpkg.com
Configuration menu - View commit details
-
Copy full SHA for dcab2c5 - Browse repository at this point
Copy the full SHA dcab2c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab92b5c - Browse repository at this point
Copy the full SHA ab92b5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f68ea4 - Browse repository at this point
Copy the full SHA 1f68ea4View commit details
Commits on Nov 11, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 88d3fdf - Browse repository at this point
Copy the full SHA 88d3fdfView commit details -
Merge pull request #3783 from mermaid-js/sidv/cleanupPackage.json
chore: Housekeeping
Configuration menu - View commit details
-
Copy full SHA for 292cbd7 - Browse repository at this point
Copy the full SHA 292cbd7View commit details
Commits on Nov 14, 2022
-
Merge branch 'develop' into sidv/mergeMaster
* develop: chore(deps): update all non-major dependencies fix(deps): update all non-major dependencies fix: `sourceLinkTemplate` in typedoc only call getClasses if the diagram renderer supports it fix typo merge fix: get classDefs only if diagram is in CLASSDEF_DIAGRAMS use lodash isEmpty instead of method defined in utils chore: Fix cspell fix: Type of DiagramStyleClassDef, general cleanup change spec descriptions to active voice (= shorter b/c 'should' isn't needed) functions and specs: removeExistingElements functions and specs: createUserstyles; minor changes functions and specs: createCssStyles, appendDivSvgG,cleanUpSvgCode, putIntoIFrame [for render] add MockedD3.ts const isSandboxed, isLooseSecurityLevel, fontFamily; a few more CONSTs more meaningful var names; move related lines together; const idSelector comment the main steps (prepare to break into functions that can be tested) render: define const iFrameId, enclosingDivID and _selector to use in function specs: encodeEntities, decodeEntities render: constants
Configuration menu - View commit details
-
Copy full SHA for 2d9bded - Browse repository at this point
Copy the full SHA 2d9bdedView commit details -
Configuration menu - View commit details
-
Copy full SHA for 77a326d - Browse repository at this point
Copy the full SHA 77a326dView commit details -
Merge remote-tracking branch 'origin/master' into sidv/mergeMaster
* origin/master: (76 commits) fix: `use-inline-specifiers-lockfile-format` to pnpm Hacky fix for pnpm issue chore: Cleanup pakage.json, fix jisonLint feat: Switch CDN Updated README-files Updated URL Updated release Increased package version to 9.2.2 Added registerExternalDiagram for Mindmap fix: Remove registerDiagram export fix versions feat: Add config validator MVP Apply suggestions from code review fix: Import path in viewer.js Cleanup package.json Restore package and lock from master fix pnpm lock Fix pnpm-lock Fixing applitools batches Fix pnpm ...
Configuration menu - View commit details
-
Copy full SHA for c354d9e - Browse repository at this point
Copy the full SHA c354d9eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9144fa3 - Browse repository at this point
Copy the full SHA 9144fa3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4decaf0 - Browse repository at this point
Copy the full SHA 4decaf0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 051b427 - Browse repository at this point
Copy the full SHA 051b427View commit details -
Configuration menu - View commit details
-
Copy full SHA for eae88c5 - Browse repository at this point
Copy the full SHA eae88c5View commit details -
Merge branch 'develop' into sidv/mergeMaster
* develop: fix(deps): update dependency rollup to v3
Configuration menu - View commit details
-
Copy full SHA for ad6eba4 - Browse repository at this point
Copy the full SHA ad6eba4View commit details