backmarket-oss/github-mermaid-extension

An in-range update of mermaid is breaking the build 🚨

Opened this issue Β· 19 comments

The dependency mermaid was updated from 8.0.0 to 8.1.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

mermaid is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details

Release Notes for 8.1.0

Changes

Merged the following pull requests:

#788 Gantt milestones
#791 SVG link rendering
#792 Added exclude weekdays to definition
#795 fix class diagram mermaid
#798 linkStyle now supports list of indexes with a few tests
#804 Clickable gantt tasks
#810 Documentation update
#824 Fix issue with XML line breaks inside vertex labels
#828 Fix dotted lines not appearing in flowcharts when HTML labels disabled
#832 ix draw function can only call once
#837 Fix dark theme, loop labels not visible
#848 Support styling of subgraphs
#850 Significantly smaller bundles
#851 Bump sshpk from 1.13.1 to 1.16.1 (security)

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

After pinning to 8.0.0 your tests are passing again. Downgrade this dependency πŸ“Œ.

  • The dependency mermaid was updated from 8.1.0 to 8.2.1.

Your tests are still failing with this version. Compare changes

Release Notes for 8.2.1

Fix for issue with configuration not always beeing applied properly (#884)
Fix for issue with click events for flowcharts (#731)

Commits

The new version differs by 76 commits.

  • 5dd3921 Release docs
  • 9c150ee Linting fixes
  • c25a3cf #731 Issue with clicks in flowcharts. Replacing d3 with document.querySelect and addEventListener
  • b9ad9ba #884 Merging configuration updates to previous condifguration.
  • 92ac7d7 Fixing labels in the new docsify documentation so that they does not get cut
  • 8e27318 #847 fix for case texts with multiple br tags, explanation in usage doc on how to avoid labels out of bounds.
  • 976d16b Updated docs with working code examples
  • 1cee982 Added script for update e2e snapshots
  • 484b24d Merge pull request #882 from IOrlandoni/fix/whitespace-in-participant
  • e93cc85 Trimming whitespace after participant id
  • 615381f Merge pull request #879 from knsv/dependabot/npm_and_yarn/js-yaml-3.13.1
  • b01f7e1 Merge pull request #880 from knsv/dependabot/npm_and_yarn/fstream-1.0.12
  • f29e1e2 Merge pull request #881 from knsv/dependabot/npm_and_yarn/atob-2.1.2
  • ec4be23 chore(deps): bump atob from 2.0.3 to 2.1.2
  • 6249c90 chore(deps): bump fstream from 1.0.11 to 1.0.12

There are 76 commits in total.

See the full diff

  • The dependency mermaid was updated from 8.2.1 to 8.2.2.

Your tests are still failing with this version. Compare changes

Commits

The new version differs by 1 commits.

  • c335330 #847 Handling of embedded javascript in links

See the full diff

  • The dependency mermaid was updated from 8.2.2 to 8.2.3.

Your tests are still failing with this version. Compare changes

Commits

The new version differs by 11 commits.

  • 5d9018a Merge remote-tracking branch 'origin/master'
  • cf686c4 Standard fixes
  • 0478e42 Version bump
  • f11d1a6 #847 Better sanitizing of urls
  • 9dc6668 Merge pull request #888 from stanhu/sh-fix-security-level-docs
  • 527aea9 Fix securityLevel documentation
  • 056f321 Merge pull request #887 from stanhu/sh-fix-readme-typo
  • e679556 Merge pull request #886 from stanhu/sh-fix-flowchart-label
  • e9f4ac7 Fix typo: wich -> which
  • c6502fb Style the flow chart labels via SCSS
  • 83b7163 Fix text label colors for flow charts

See the full diff

  • The dependency mermaid was updated from 8.2.3 to 8.2.4.

Your tests are still failing with this version. Compare changes

  • The dependency mermaid was updated from 8.2.4 to 8.2.5.

Your tests are still failing with this version. Compare changes

Commits

The new version differs by 2 commits.

  • 34d3b85 Release 8.2.5
  • 06a91d8 #835 Backwords compatible syntax for associating classes with nodes/vertices

See the full diff

  • The dependency mermaid was updated from 8.2.5 to 8.2.6.

Your tests are still failing with this version. Compare changes

  • The dependency mermaid was updated from 8.2.6 to 8.3.0.

Your tests are still failing with this version. Compare changes

Release Notes for 8.3.0

Features

Experimental support for Pie charts
Rendering tests using cypress and percy

Bug fixes

#937 Handling direction keywords in node ids
Correctly documenting htmlLabels as true by default
#926 Style font color only working in classes not in style Tag
#922 Fix for click binding on nodes with ids starting with a number

Commits

The new version differs by 45 commits.

  • 0200fef Release 8.3.0
  • d8397f1 #937 Handling direction keywords in node ids
  • 244be86 E2e test of interaction in graphs
  • c261357 Adding build to travis steps
  • 4411a26 Cleanup, removed old e2e in favour of cypress
  • 21622f5 Updating cypress tests
  • 23e6df0 Merge pull request #929 from knsv/dependabot/npm_and_yarn/eslint-utils-1.4.2
  • bf403df Merge pull request #933 from Dunning-Kruger/features/close-stale-issues
  • c3f48b5 Merge pull request #936 from janverb/fix-configuration-defaults-htmllabels-value
  • e192454 Correctly document htmlLabels as true by default
  • a55573b Update stale.yml
  • 0e548f6 chore(deps): bump eslint-utils from 1.3.1 to 1.4.2
  • 4d1a346 Merge pull request #932 from knsv/i931_code_standard
  • 7e5802e #931 Last code standard fixes
  • 0e8164d #931 Compliacne with code standard

There are 45 commits in total.

See the full diff

  • The dependency mermaid was updated from 8.3.0 to 8.3.1.

Your tests are still failing with this version. Compare changes

Commits

The new version differs by 7 commits.

  • be2e467 Release 8.3.1. Reseting the flow parser between parsings
  • b1d1377 Merge pull request #942 from knsv/bugfix_941
  • 40c7cab Merge branch 'master' into HEAD
  • f39e120 #941 Fix for issue with directions iin flowchart
  • e40e1da Merge pull request #939
  • 1783ef5 Fix accidental paste and code style in readme
  • b4ec22e Local docs to use 8.3.0

See the full diff

  • The dependency mermaid was updated from 8.3.1 to 8.4.0.

Your tests are still failing with this version. Compare changes

Commits

The new version differs by 178 commits.

  • d366605 Merge branch 'release/8.4.0' of github.com:knsv/mermaid into release/8.4.0
  • fd5bcad Fixes after verification, version upgrade
  • 7adb80b Fixes after verification, font-family set to label of transitions in statediagram
  • dc88e7a Fixes after verification, documentation of stateDiagram
  • ec0e93b Merge pull request #1012 from knsv/develop
  • def9bef Merge pull request #1002 from knsv/feature/1001_alpha_releases_for_release_branches
  • 016dc17 clean up branch
  • 8e16725 added preview builds to readme
  • 2348f9d finished ci
  • 04f86ef testing
  • 49f5b8d testing
  • f0bbb06 testing
  • d95a946 testing
  • 6e088d1 testing
  • 42aeafc testing

There are 178 commits in total.

See the full diff

  • The dependency mermaid was updated from 8.4.0 to 8.4.1.

Your tests are still failing with this version. Compare changes

Commits

The new version differs by 46 commits.

  • e448642 Update some path changes after repo move
  • fe64cc6 Updated version
  • 061a02d Merge branch 'develop' of github.com:knsv/mermaid into develop
  • 1f72c3e Updating the repo path after migration to mermaid-js
  • 06dfd13 Merge pull request #1041 from mermaid-js/maintainence_pie
  • e8d649b Updated documentation for Pie Chart
  • e96bd14 Updated Examples for Pie Chart
  • e4a2d2a Updated Jest test cases for Pie diagram
  • d098051 Merge pull request #1035 from knsv/bug/1033_state_diagram_new_lines_in_notes
  • 034a7c4 #1033 Better handling of multiline notes
  • b113436 #1033 Fix for diagram bounds and viewbox
  • e550d97 Merge pull request #1032 from knsv/bug/1031_stricter_code_checks
  • bc34ef4 Merge pull request #1028 from knsv/Issue-1027_Pie-Chart-Legends
  • a5cc1e8 #1031 Adding stricter code checks
  • aac5197 Merge branch 'develop' of github.com:knsv/mermaid into develop

There are 46 commits in total.

See the full diff

  • The dependency mermaid was updated from 8.4.1 to 8.4.2.

Your tests are still failing with this version. Compare changes

Commits

The new version differs by 20 commits.

  • 1ecf0f4 Updated version
  • fa7d1ac #1023 Fix for interaction tests
  • 48ce7a9 #1023 Fix for tests
  • 09bf54f #1038 Updated prefix for the internal dom id
  • 43b9bcd version update
  • a3017b8 Merge branch 'release/8.4.1'
  • 1f8480f Added npm badge (#1047)
  • 3674e27 Reworked readme (#1045)
  • 97177df Updated coveralls badge
  • 8270469 Update README.md
  • 5e6590a Fix of travis badge for new org
  • 486cc92 Merge pull request #1039 from lf-novelt/master
  • d8d5d0f update classDiagram documentation:
  • e010a03 package-lock version update
  • 427aea7 test pass with underscore in a class name

There are 20 commits in total.

See the full diff

  • The dependency mermaid was updated from 8.4.2 to 8.4.3.

Your tests are still failing with this version. Compare changes

Commits

The new version differs by 57 commits.

  • bea2e73 #1065 Updated dependency of dagre-d3 to unofficial release
  • f62c47a Updating version to 8.4.3
  • a85bb0d Merge pull request #1086 from chris579/bug/1085_coveralls_build_fix
  • 5736d52 Merge pull request #1081 from jgreywolf/Bug1061-CannotMarkMembersAsProtectedInClassDiagram
  • 5004b57 Added separate render test
  • ad2802d Merge pull request #1084 from mermaid-js/bug/1078_handling_of_arrowMarkerAbsolute
  • 3fedd45 added parallel build support
  • 292bc3c Switched to coveralls action
  • 512ba8e Merge pull request #1077 from mermaid-js/bug/1076_remove_jest_packages
  • 9a87ff6 Removed logging
  • f79fc21 Merge branch 'develop' into bug/1078_handling_of_arrowMarkerAbsolute
  • ffddd58 Merge branch 'develop' of github.com:knsv/mermaid into develop
  • 087e5ea #1055 Fix for tests
  • cbd2783 #1078 Lint fixes
  • f6028b6 #1078 Using the configuration of the arrowMarkerAbsolute

There are 57 commits in total.

See the full diff

  • The dependency mermaid was updated from 8.4.3 to 8.4.4.

Your tests are still failing with this version. Compare changes

  • The dependency mermaid was updated from 8.4.4 to 8.4.5.

Your tests are still failing with this version. Compare changes

  • The dependency mermaid was updated from 8.4.5 to 8.4.6.

Your tests are still failing with this version. Compare changes

Release Notes for 8.4.6

Release Notes

πŸš€ Features

πŸ› Bug Fixes

πŸŽ‰ Thanks to all contributors helping with this release! πŸŽ‰

Commits

The new version differs by 34 commits.

  • 5cbd723 Merge branch 'release/8.4.6'
  • 2815365 Updated docs with info on chaining of nodes and using ::: to attach a class
  • d2eaf16 Updating version to 8.4.6
  • e0d98b2 Merge pull request #1214 from GDFaber/bug/1212_apply_classDef_to_flowchart_nodes_with_links
  • c38f053 #1212 Class definition is not applied to flowchart nodes with links
  • 921d274 Merge pull request #1208 from mermaid-js/feature/Issue-1206_Parsing_Crashing_Browser_In_Class_Diagram
  • c9f95a1 Merge pull request #1207 from mermaid-js/bug/1205_activations_error
  • 99469f8 #1206 Added test case to verify parsing fails to allow EOF until first '{' is closed
  • 417d2c0 #1206 Added test case to verify parsing fails to allow another '{' until first one is closed
  • 2a3de1a #1206 Updated the classDiagram JISON to not allow EOF or another '{' until first one is closed
  • d9318c5 #1205 Adding parsing exception for then an inactive participant is inactivated
  • 0e02cf5 Merge pull request #1195 from fgrandel/bug/1193_allow_multiple_relations
  • 45277af Merge pull request #1204 from GDFaber/bug/1196_keep_flowchart_label_text_when_style_is_applied
  • c564a84 Merge pull request #1202 from GDFaber/bug/1200_unify_regex_for_br_tags
  • efa810d Merge pull request #1199 from GDFaber/bug/fix_mermaidAPI_configuration_example_in_the_docs

There are 34 commits in total.

See the full diff

  • The dependency mermaid was updated from 8.4.6 to 8.4.7.

Your tests are still failing with this version. Compare changes

  • The dependency mermaid was updated from 8.4.8 to 8.5.0.

Your tests are still failing with this version. Compare changes

  • The dependency mermaid was updated from 8.5.0 to 8.5.1.

Your tests are still failing with this version. Compare changes

Release Notes for 8.5.1

Release Notes

  • 1234 refactor class diagram scaling (#1371) @jgreywolf
  • Change ERD fontSize config to an integer to prevent NaN errors (#1379) @spopida
  • #1382 Fix for lost parentage for nodes in deep structure (#1383) @knsv
  • Do explicit imports for d3 instead of wildcards (#1401) @spopida
  • Replace lodash with specific implementations (#1392) @hikerpig
  • 1408 mermaid on diet, dependecy updates for lesser size of mermad (#1409) @knsv

πŸš€ Features

Doc updates

πŸŽ‰ Thanks to all contributors helping with this release! πŸŽ‰