poundhu / bpmn-visu-js

Javascript lib to visualize BPMN diagrams

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BPMN Visu JS

A JavaScript library to visualize process execution data. Diagrams are displayed from BPMN files. With additional display options for execution data (highlight some transitions, counters, and more). With interactive capacities (mouse hover, click).

Build

PRs Welcome Contributor Covenant

Supported Browsers: Chrome, Firefox, Safari, Edge

Development

To build the project, see the Contributing guide 🙂

Release

Issues and milestones update

Milestone names are based on version

  • Clean the opened milestone if some issues are still opened (move them to a new one or discard milestone from them)
  • Close the milestone
  • Clean the Day to Day Board: archive all cards of the Done column related to the milestone

Git Tag

  • Ensures you’re on master and don’t have local, un-commited changes: git checkout master && git pull --tags
  • Bumps the version number in package.json based on major, minor or patch (see https://docs.npmjs.com/cli/version, type: [new-version | major | minor | patch]): npm version [type] --message "[RELEASE] %s"
  • Push to GitHub: git push && git push --tags

GitHub update

  • Ensure the latest closed milestone matches the name of the tag/version that has just been pushed
  • Create a new GitHub release
    • Open github releases
    • Create a new release based on the newly created tags. Check This is a pre-release
    • In the description, at least add a link to the related milestone

About

Javascript lib to visualize BPMN diagrams

License:Apache License 2.0


Languages

Language:TypeScript 94.4%Language:JavaScript 3.0%Language:CSS 2.0%Language:HTML 0.6%