Commit Graph

1316 Commits

Author SHA1 Message Date
Philipp Fromme 12a38da9c7 feat(import): expose additional BpmnTreeWalker functionality
* expose API needed for lazy sub-process imports
* also changes #handleDeferred to NOT expect deferred
  as a parameter anymore

Related to bpmn-io/bpmn-js-signavio-compat#1
2018-04-25 21:31:02 +02:00
Nico Rehwaldt a74ed871a4 chore(project): bump diagram-js-direct-editing
This reverts the previous version bump as it introduces
test failures on all major browsers.
2018-04-25 21:22:10 +02:00
Philipp Fromme bc1bdcfc4f chore(project): bump diagram-js-direct-editing dependency
Related to bpmn-io/diagram-js-direct-editing#5
2018-04-23 09:10:00 +02:00
Nico Rehwaldt 98200f3cdd 1.2.1 2018-04-19 20:07:18 +02:00
Nico Rehwaldt 1459aae7b3 chore(project): bump diagram-js version 2018-04-19 19:40:11 +02:00
Nico Rehwaldt 96f6e4c5c8 fix(project): exclude CSS files from side-effects 2018-04-19 19:38:03 +02:00
Nico Rehwaldt 46159e29d2 1.2.0 2018-04-13 22:54:03 +02:00
Nico Rehwaldt 164005c88d chore(project): bump bpmn-moddle dependency
* improve well-known namespace attribute validation
* pull in model fixes
2018-04-13 22:48:42 +02:00
Nico Rehwaldt 17a343310c chore(CHANGELOG): update to 1.2.0 2018-04-13 22:20:17 +02:00
Nico Rehwaldt 15296e0255 chore(project): bump diagram-js version 2018-04-13 10:12:57 +02:00
Nico Rehwaldt 16a7ab2879 fix(label-editing): complete on popup menu open
This improves the user flow.

Addresses camunda/camunda-modeler#770
2018-04-13 10:12:37 +02:00
Nico Rehwaldt 68f85a171d fix(rules): allow message flows between collapsed pools
Adresses camunda/camunda-modeler#782
2018-04-12 19:35:19 +02:00
Nico Rehwaldt 82fac245be chore(CHANGELOG): update 2018-04-11 13:57:01 +02:00
pedesen fcd1e2f12c feat(snapping): add initial snapping for associations
Snap to target mid when creating associations.

Closes #782
2018-04-11 13:55:16 +02:00
Nico Rehwaldt 1f71f7c6ba 1.1.1 2018-04-10 09:38:03 +02:00
Nico Rehwaldt e5a3973107 fix(replace-preview): escape element ids in CSS selectors 2018-04-10 09:34:49 +02:00
Nico Rehwaldt fb2e3da882 1.1.0 2018-04-09 14:46:09 +02:00
Nico Rehwaldt 365522a49c chore(context-pad): change gateway icon to GATEWAY_NONE
This is related to the recent palette change that dropped the marker
from the Gateway icon.

Related to 9edd462880
2018-04-09 14:42:51 +02:00
Nico Rehwaldt ee38ec7be1 1.0.4 2018-04-09 13:08:48 +02:00
Nico Rehwaldt ee890639dd chore(CHANGELOG): bump to v1.0.4 2018-04-09 13:05:39 +02:00
Nico Rehwaldt a77d44455f fix(draw): only apply fillOpacity on actual fill
This corrects some SVG to image issues.

Addresses camunda/camunda-modeler#764
2018-04-09 13:03:53 +02:00
Nico Rehwaldt e159b002cd fix(copy-paste): correctly set $parent on copied model elements
Related to camunda/camunda-modeler#625
2018-04-09 11:27:58 +02:00
Nico Rehwaldt b4fcb2d906 test(copy-paste): fix formating 2018-04-09 11:27:22 +02:00
Nico Rehwaldt 3f4fba40fa
docs(README): link changelog 2018-04-05 21:12:44 +02:00
Nico Rehwaldt a890d3dbd6 1.0.3 2018-04-05 14:28:11 +02:00
Nico Rehwaldt 0719fbc5a5 chore(CHANGELOG): bump to v1.0.3 2018-04-05 13:02:39 +02:00
Nico Rehwaldt d8e383c82a fix(test/helper): expose #bootstrapBpmnJS utility
Was previously exposed; libraries or other applications may
rely on it.
2018-04-05 13:01:34 +02:00
Nico Rehwaldt 1d24bccff6 1.0.2 2018-04-05 09:51:31 +02:00
Nico Rehwaldt 4712c02ed0 chore(CHANGELOG): bump to v1.0.2 2018-04-05 09:48:35 +02:00
Nico Rehwaldt 6c9d37da12 fix(project): correct library default export 2018-04-05 09:47:37 +02:00
Nico Rehwaldt 8dfdeb7c71 test(project): properly locate ChromeHeadless on non-linux 2018-04-04 16:52:46 +02:00
Nico Rehwaldt d974568018 1.0.1 2018-04-04 16:16:49 +02:00
Nico Rehwaldt 8a890436d9 docs(README): remove _early stage_ notice
Makes no sense with v1.0.0 released.

(We still got room for improvement regarding documentation though
😉).
2018-04-04 16:13:54 +02:00
Nico Rehwaldt b0487c0b3d chore(CHANGELOG): bump to v1.0.0 2018-04-04 16:12:54 +02:00
Nico Rehwaldt 6061e135c3 1.0.0 2018-04-04 16:05:00 +02:00
Nico Rehwaldt 9be61259bd chore(project): drop 'use strict'
We use ES modules, so 'use strict' is not necessary anymore.
2018-04-03 18:09:53 +02:00
Nico Rehwaldt d2cc4edd80 chore(project): mark as side-effect free 2018-04-03 18:09:53 +02:00
Nico Rehwaldt 3c895e08ae chore(project): build pre-packaged distros with Rollup
* enables tree-shaking
* simplifies build
2018-04-03 18:09:52 +02:00
Nico Rehwaldt d3449ca87c chore(project): es6ify source code
* use ES6 import / export
* UTILS: export individual utilities
* TESTS: localize TestHelper includes

BREAKING CHANGE:

* all utilities export independent functions
* library sources got ported to ES6. You must now use
  a ES module bundler such as Browserify + babelify or
  Webpack to consume this library (or parts of it).
2018-04-03 16:32:14 +02:00
Nico Rehwaldt 56a644177d chore(project): build using ES6 ready deps
* diagram-js@1
* updated utils
2018-04-03 16:30:05 +02:00
Nico Rehwaldt b5ccd81731 0.31.0 2018-04-03 10:45:23 +02:00
Nico Rehwaldt 03a2a6f892 chore(project): bump dependency versions 2018-04-03 10:38:43 +02:00
Nico Rehwaldt 3a92610a8d 0.30.0 2018-04-02 11:24:31 +02:00
Nico Rehwaldt fe5ea110de chore(project): opt-out of package-lock
* let semantic versioning kick in (c) (r) (tm)
2018-04-02 11:20:44 +02:00
Nico Rehwaldt b62bbc9b77 chore(project): add CHANGELOG 2018-04-02 11:16:54 +02:00
Nico Rehwaldt 7a3b92c094 chore(project): migrate to diagram-js@0.31 2018-04-02 11:14:06 +02:00
Nico Rehwaldt 0f04b76ad2 test(Modeler): minor test style improvements 2018-04-02 09:24:21 +02:00
Nico Rehwaldt 44a08ae6a3 test(Modeler): bind keyboard 2018-04-02 09:12:44 +02:00
Nico Rehwaldt 2541ce6cb9 0.29.0 2018-03-28 10:52:51 +02:00
Nico Rehwaldt e4dbc422bf chore(project): migrate to tiny-svg@1.x 2018-03-28 10:49:55 +02:00