Releases: mermaid-js/mermaid
mermaid@11.4.0
Minor Changes
-
#5999
742ad7c
Thanks @knsv! - Adding Kanban board, a new diagram type -
#5880
bdf145f
Thanks @yari-dewalt! - Class diagram changes:- Updates the class diagram to the new unified way of rendering.
- Includes a new "classBox" shape to be used in diagrams
- Other updates such as:
- the option to hide the empty members box in class diagrams,
- support for handDrawn look,
- the introduction of the classDef statement into class diagrams,
- support for styling the default class,
- support lollipop interfaces.
- Includes fixes / additions for #5562 #3139 and #4037
Patch Changes
-
#5937
17b7831
Thanks @saurabhg772244! - fix: Jagged edge fix for icon shape -
#5933
72d60d2
Thanks @remcohaszing! - Add missing TypeScript dependencies -
#5937
17b7831
Thanks @saurabhg772244! - fix: Icon color fix for colored icons. -
#6002
5fabd41
Thanks @aloisklink! - fix: errormermaid.parse
on an invalid shape, so that it matches the errors thrown bymermaid.render
v10.9.3
Updates the bundled version of dependencies in the following files:
dist/mermaid.min.js
dist/mermaid.js
dist/mermaid.esm.mjs
dist/mermaid.esm.min.mjs
If you are not using these files (e.g. you are using the default NPM export of mermaid
, e.g. import mermaid from 'mermaid'
, or you are using dist/mermaid.core.mjs
), this release is identical to v10.9.2.
This is to avoid potential security issues in KaTeX and DOMPurify, see:
These dependencies have already been updated in v11.0.0.
Changelog
Chore
- Updates the bundled version of KaTeX to 0.16.11 (2bedd0e)
- Updates the bundled version of DOMPurify to 3.1.6 (92a07ff)
Full Changelog: v10.9.2...v10.9.3
mermaid@11.3.0
Minor Changes
- #5825
9e3aa70
Thanks @knsv, @ashishjain0512, @omkarht, @saurabhg772244, @aloisklink, @sidharthv96 ! - New Flowchart Shapes (with new syntax)
Patch Changes
-
#5849
6c5b7ce
Thanks @ReneLombard! - Fixed an issue when the mermaid classdiagram crashes when adding a . to the namespace.
ForexampleclassDiagram namespace Company.Project.Module { class GenericClass~T~ { +addItem(item: T) +getItem() T } }
-
#5914
de2c05c
Thanks @aloisklink! - Ban DOMPurify v3.1.7 as a dependency
@mermaid-js/layout-elk@0.1.5
v10.9.2
mermaid@11.2.1
mermaid@11.2.0
@mermaid-js/layout-elk@0.1.4
Patch Changes
- #5847
dd03043
Thanks @sidharthv96! - chore: fix render types
mermaid@11.1.1
mermaid@11.1.0
11.1.0
Minor Changes
-
#5793
6ecdf7b
Thanks @sidharthv96! - feat: Add support for iconify icons -
#5711
8e640da
Thanks @NicolasNewman! - feat(er): allow multi-line relationship labels -
#5452
256a148
Thanks @NicolasNewman! - New Diagram: ArchitectureAdds architecture diagrams which allows users to show relations between services.