Commit Graph

2362 Commits

Author SHA1 Message Date
Oguz 0a1ec96922 chore(project): bump diagram-js to 6.7.0 2020-08-03 09:35:34 +02:00
Maximilian Trumpf 90614dd99a feat(rules/bpmnRules): typed start event to none type on subProcess move
closes #831
2020-07-30 09:34:09 +02:00
Maximilian Trumpf 06ca742bc2 feat(popup-menu/replace): disallow replace typed event in subprocess 2020-07-30 09:34:09 +02:00
Niklas Kiefer 4706a407c0 7.2.1 2020-07-09 10:59:17 +02:00
Niklas Kiefer b070866810 chore(CHANGELOG): update to v7.2.1 2020-07-09 10:25:19 +02:00
Philipp Fromme 95e8a42db0 Merge branch 'master' into develop 2020-06-23 15:51:26 +02:00
Maximilian Trumpf 8bc29e7f3e fix(bpmnRules): disallow boundaryEvents as message flow targets
closes #1300
2020-06-23 15:48:00 +02:00
Maciej Barelkowski 102ca89073
feat(project): add acceptance criteria to PR template 2020-06-18 15:04:47 +02:00
Nico Rehwaldt a445144ca9 chore(CHANGELOG): update to v7.2.0 2020-06-08 12:05:20 +02:00
Nico Rehwaldt 722061f90b 7.2.0 2020-06-08 12:02:53 +02:00
Nico Rehwaldt bd0e86d313 chore(project): build distribution before bumping the version
This ensures we build (and test) the to-be-published thing before
we tag the tool.

This also ensures that the actual npm publish step is a as simple
as possible activity, which it should be.
2020-06-08 11:55:27 +02:00
Nico Rehwaldt 66d344736c 7.1.0 2020-06-08 10:36:26 +02:00
Nico Rehwaldt 2af7aa902b chore(CHANGELOG): update v7.0.1 entries 2020-06-08 10:31:06 +02:00
Nico Rehwaldt 50dac167d8 chore(CHANGELOG): update to v7.1.0 2020-06-08 10:29:27 +02:00
Nico Rehwaldt 9aaba8350b Merge branch 'master' into develop 2020-06-08 10:27:25 +02:00
Oguz 1f73f5c4ee 7.0.1 2020-06-05 15:41:52 +02:00
Oguz 2b6e58f919 chore(CHANGELOG): add v7.0.1 2020-06-05 15:37:54 +02:00
Oguz fdcf3b13c2 chore(project): bump to bpmn-moddle@7.0.3 2020-06-05 15:36:43 +02:00
Nico Rehwaldt d1ae29a21e Merge branch 'master' into develop 2020-06-05 11:52:11 +02:00
Oguz 6f3c41fd59 feat(github): merge-me teams config 2020-06-05 11:31:24 +02:00
Niklas Kiefer 949703aa08 feat(rules): allow starting connections from groups 2020-06-05 08:52:46 +00:00
Niklas Kiefer c7dcd6c77b test(rules): verify groups and text annotations can be connected
Related to #1327
2020-06-05 08:52:46 +00:00
Niklas Kiefer b7ad57e348 feat(context-pad): append text annotations on groups
Related to #1327
2020-06-05 08:52:46 +00:00
Nico Rehwaldt df45a5dab0 7.0.0 2020-05-27 15:19:00 +02:00
Nico Rehwaldt 5f48a963e9 chore(CHANGELOG): update to v7.0.0 2020-05-27 15:14:57 +02:00
Nico Rehwaldt 8f4cbcddaa chore(CHANGELOG): update 2020-05-27 12:47:34 +02:00
Nico Rehwaldt 37777565c7 7.0.0-beta.0 2020-05-27 12:36:59 +02:00
Nico Rehwaldt 3501b8783b chore(CHANGELOG): update 2020-05-27 12:31:13 +02:00
Nico Rehwaldt a92a609d0e chore(project): bump bpmn-font version 2020-05-26 14:42:57 +02:00
Nico Rehwaldt c087805796 chore(logo): update local file 2020-05-26 14:42:45 +02:00
Nico Rehwaldt f5daa163b5 chore(project): update logo
Related to #1281
2020-05-25 17:09:05 +02:00
Nico Rehwaldt f617907776 chore(powered-by): open external link with rel="noopener" 2020-05-20 16:09:03 +00:00
Nico Rehwaldt bc98a63712 chore(project): update license
Reflect changes in project logo.

Rename "logo" to "project watermark".
2020-05-20 16:09:03 +00:00
Nico Rehwaldt 10e4709bbe chore(powered-by): integrate new logo 2020-05-20 16:09:03 +00:00
Nico Rehwaldt c40ebf558a chore(util/CompatibilityUtil): correct spacing and simplify warning 2020-05-18 08:10:32 +00:00
Nico Rehwaldt f3edfd0f0d docs(README): up example 2020-04-29 11:37:51 +02:00
Oguz 157aec6ed6 feat(lib): deprecate import.parse.complete <context> payload
The <import.parse.complete> event is now invoked with

{
 error,
 definitions,
 elementsById,
 references,
 warnings
}

The old payload is deprecated:

{
  error,
  definitions,
  context: { elementsById, references, warnings }
}
2020-04-29 11:12:23 +02:00
Nico Rehwaldt 04ca31fac9 feat(lib): Promisify public APIs
This commit promisifies following APIs:

   BaseViewer#importXML
   BaseViewer#importDefinitions
   BaseViewer#open
   BaseViewer#saveXML
   BaseViewer#saveSVG
   Modeler#createDiagram

Related to https://github.com/bpmn-io/bpmn-js/issues/812

BREAKING CHANGES:

* Users are now expected to have Promises either by default or
polyfilled as the APIs return a Promise now.
2020-04-29 11:12:23 +02:00
Oguz ef2a6d0cd0 chore(project): declare Promise as a global variable for linting 2020-04-29 11:12:23 +02:00
Oguz 7c8abfb497 chore(util): add wrapForCompatibility utility 2020-04-29 11:12:23 +02:00
Oguz 506321eafd chore(deps): update to bpmn-moddle v7.0.1
Adds awaitable import and export apis.

Related to https://github.com/bpmn-io/bpmn-js/issues/812
2020-04-29 11:12:23 +02:00
Oguz 6bff933d92 chore(tests): add promise polyfill to tests 2020-04-29 11:12:23 +02:00
Nico Rehwaldt 0c8f2c2bda 6.5.1 2020-04-28 20:44:10 +02:00
Nico Rehwaldt 3875b202ca chore(CHANGELOG): update 2020-04-28 20:10:08 +02:00
Philipp Fromme 0a377250bb Merge branch 'develop' 2020-04-28 14:02:54 +02:00
Philipp Fromme 40991a0b76 6.5.0 2020-04-28 13:49:50 +02:00
Nico Rehwaldt f4f42ab5df chore(project): bump bpmn-moddle
Closes https://github.com/bpmn-io/bpmn-js/issues/1310
2020-04-28 05:39:47 +00:00
Philipp Fromme 0816e4b199 chore(CHANGELOG): update 2020-04-27 14:14:56 +00:00
Philipp Fromme b52faad768 chore(project): bump to diagram-js@6.6.1 2020-04-27 14:14:56 +00:00
Nico Rehwaldt 63045bdfa8 chore(deps): make bpmn-font a development dependency
There is no need to download it in production as we already bundle it
with
the bpmn-js distribution.
2020-04-23 09:15:05 +00:00