Skip to content
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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

mermaid 8.0 is coming and call for documentation contributors #642

Closed
tylerlong opened this issue Mar 15, 2018 · 7 comments
Closed

mermaid 8.0 is coming and call for documentation contributors #642

tylerlong opened this issue Mar 15, 2018 · 7 comments
Labels

Comments

@tylerlong
Copy link
Collaborator

tylerlong commented Mar 15, 2018

First of all, a good news for mermaid users

mermaid 8.0 stable version is coming soon. 馃帀

You can install the beta version to have a try now!

Major changes:

  1. mermaid 8.0 works with d3 version 4 (bye d3 version 3)
  2. it allows you to specify xAxis date format easily
  3. it allows you to specify your own CSS or the whole theme easily
  4. diagram CSS is scoped in its own ID so it won't pollute the DOM
  5. flowchart curves are supported.
  6. SequenceDiagram: Add support for multiple alt else statements
  7. All dependencies libraries have been updated to the latest version
  8. It's pretty modern and it has no problem working together with webpack & parcel
  9. lots of issues fixed and lots of small improvements

Call for documentation contributors. 鉂わ笍

Documentation is here: https://mermaidjs.github.io/ It's based on GitBook and its source code is here: https://github.com/mermaidjs/mermaid-gitbook

Its content is pretty dated. Lots of knowledges there are even wrong.

So please contribute to the documentation.

How

Recently I closed lots of issues in the following projects:

From those recently closed issues, you can find lots of mermaid usage information which is more correct than the current documentation. For example, mermaid diagram now uses inline CSS instead of external CSS file (this is mainly to make the SVG file portable, so you can download it.)

If you know something useful about mermaid, or you know something is wrong in the documentation. Please fork https://github.com/mermaidjs/mermaid-gitbook and send PRs.

Thank you very much!

@renegare
Copy link

Hi is there a deadline to complete this documentation? or will v8 be held up until documentation is sufficiently updated?

Either way I'd be happy to help out as I have just spent some time reading through your code :). Would be great to be directed to the sections that need more help than others?

@tylerlong
Copy link
Collaborator Author

@renegare there isn't a deadline because this is a community project run by volunteers. For now you can install and try the pre-release versions. At the moment it is mermaid@8.0.0-rc.1.

For the documentation, I think we should include the major changes we made for v8. I made a list above. So maybe you can pick one or more to document them. :)

For example: https://mermaidjs.github.io/flowchart.html doesn't mention anything about flowchart curves are supported. We can add the content there.

@ManasiGandhi
Copy link

Hi. I am interested in contributing. It would be helpful to know where to begin.

@Amruta-Ranade
Copy link

Hi..is this issue still up-for-grabs?

@flying-sheep
Copy link
Contributor

hi @tylerlong, how鈥檚 the maintenance status of this repo? I haven鈥檛 seen anyone pushing anything since april!

@benelog
Copy link

benelog commented Jan 21, 2019

Mermaid 8.0.0 was released at https://www.npmjs.com/package/mermaid .

It will be obvious if the tag is added to the source repository.

@stale
Copy link

stale bot commented Jun 29, 2019

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the Type: New Shape Request for new shape label Jun 29, 2019
mgenereu pushed a commit to mgenereu/mermaid that referenced this issue Jun 25, 2022
Bumps [cssnano](https://github.com/cssnano/cssnano) from 5.0.16 to 5.0.17.
- [Release notes](https://github.com/cssnano/cssnano/releases)
- [Commits](https://github.com/cssnano/cssnano/compare/cssnano@5.0.16...cssnano@5.0.17)

---
updated-dependencies:
- dependency-name: cssnano
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

6 participants