Nico Rehwaldt
642d7b88af
chore(Viewer+Modeler): consistently name private instance variables
...
BREAKING CHANGE:
* definitions, container and moddle have been prefixed with
an underscore (_) to denote they are private use.
2017-11-20 15:28:29 +01:00
Nico Rehwaldt
844bc9a922
chore(wiredeps): use saxen
2017-11-20 15:04:37 +01:00
Nico Rehwaldt
cfcf5ddd41
chore(project): shrink bundle sizes
...
Reduces the size of bpmn-js {Viewer, NavigatedViewer, Modeler}
bundles by roughly eight percent:
* module concat / tree-shake produced production bundle
* bump diagram-js version to fix <this> used in ManhattanLayout
utility
2017-11-20 15:04:37 +01:00
Nico Rehwaldt
2441b153f6
chore(project): rebuild package-lock.json
2017-11-20 10:34:18 +01:00
Nico Rehwaldt
447cb2be98
0.24.0
2017-11-15 20:29:17 +01:00
Nico Rehwaldt
ce45e9081b
chore(project): bump bpmn-moddle dep
...
This improves the import and export of BPMN 2.0 XML documents
+ improves di prefix collision handling
+ proper deconflicting of prefixes during export
+ validate and detect non-BPMN root elements
+ replace underlying XML parser for higher speed and smaller
bundle size
+ pass parse warnings with errors
NOTE:
* some error messages on broken XML may have changed
due to changes in the underlying XML parser
2017-11-15 19:55:34 +01:00
Nico Rehwaldt
0227eb2d3c
chore(tasks/stages): attempt fix
2017-11-15 08:46:18 +01:00
Nico Rehwaldt
24dad2eb54
0.23.3
2017-11-14 23:51:00 +01:00
Nico Rehwaldt
f838e6dd0e
chore(project): update .gitignore
2017-11-14 23:46:21 +01:00
felixlinker
0cb46183eb
chore(draw/BpmnRenderer): exposed _drawPath helper
...
This allows extensions to reuse the internal drawPath utility.
Cf. #722 for context.
2017-11-13 09:56:02 +01:00
Nico Rehwaldt
abddbb0889
chore(release): update bower.json version when publishing bundle
2017-11-06 23:29:49 +01:00
Nico Rehwaldt
3108df3505
0.23.2
2017-11-06 23:03:45 +01:00
Nico Rehwaldt
746683d401
chore(project): bump bpmn-moddle dep
...
+ allows roundtripping of unprefixed elements
+ makes all miwg tests pass
2017-11-06 22:59:19 +01:00
Nico Rehwaldt
1dc84c500f
chore(project): add release build stages
...
* configure build stages on release tags
+ publish bpmn-io/bower-bpmn-js
+ update bpmn-io/bpmn-js-seed
+ update bpmn-io/bpmn-js-integration
2017-10-27 22:05:52 +02:00
Nico Rehwaldt
1926ce4494
0.23.1
2017-10-27 10:44:31 +02:00
Nico Rehwaldt
f6d46c0cdf
chore(project): bump diagram-js version
...
+ fixes overlay { maxZoom: 1 }
2017-10-27 10:40:56 +02:00
Nico Rehwaldt
dd3f9a1c57
0.23.0
2017-10-26 11:44:28 +02:00
Nico Rehwaldt
f8a4427157
chore(project): bump diagram-js dependency
2017-10-26 11:32:37 +02:00
Nico Rehwaldt
56d9a8b152
chore(project): bump tiny-svg dependency
2017-10-26 11:26:57 +02:00
Philipp Fromme
fa7c06801a
fix(context-pad): remove icon margins introduced by Fontello
...
Closes bpmn-io/diagram-js#232
2017-10-25 15:18:11 +02:00
Nico Rehwaldt
9416eae126
chore(project): bump test dependency versions
...
* remove redundant karma-chai
2017-10-22 23:22:58 +02:00
Nico Rehwaldt
90ddaeef5e
chore(tests): add Chrome headless as test browser
...
* include special non-sandbox launcher on Linux
* handle TEST_BROWSERS in karma config
2017-10-22 22:21:51 +02:00
Nico Rehwaldt
d84d9fd22e
chore(project): add package-lock.json
2017-10-11 15:19:53 +02:00
Nico Rehwaldt
92aac008b8
chore(ci): use latest node for testing
...
This ensures we run against npm v5:
* bump wiredeps dependency version
* rebuild .wiredeps
* internalize test helpers from diagram-js
2017-10-11 15:19:36 +02:00
Nico Rehwaldt
04e33bd2f6
chore(project): update year in LICENSE
2017-10-07 09:19:32 +02:00
Nico Rehwaldt
9ab576d27c
chore(project): update year in license header
2017-10-07 09:19:07 +02:00
Philipp Fromme
28871bcdaf
chore(draw/BpmnRenderer): make instance of ids global
...
Closes #716
2017-10-04 11:17:43 +02:00
Nico Rehwaldt
a74c87af3f
docs(CONTRIBUTING): link setup guide
2017-10-04 09:30:31 +02:00
Nico Rehwaldt
6711d41fb7
docs(SETUP): remove grunt
...
It is now an internal dependency. We're using npm aliases to talk to it.
2017-10-04 09:27:54 +02:00
Nico Rehwaldt
c7dfa340e0
chore(CONTRIBUTING): link own commit message guidelines
2017-10-04 09:26:17 +02:00
Nico Rehwaldt
4c01a5dab1
fix(Viewer): correctly export <defs> node on IE
...
Closes #710
2017-09-29 11:42:34 +02:00
Philipp Fromme
9033094473
fix(renderer): prevent duplicate marker IDs
...
* when having more than one instance of bpmn-js on a page marker IDs got duplicated
2017-09-29 11:08:37 +02:00
Nico Rehwaldt
6e52810d9b
docs(CONTRIBUTING): link modeler playground
2017-09-26 14:47:23 +02:00
Nico Rehwaldt
cc70c70c39
docs(project): add pull request template
2017-09-26 14:34:02 +02:00
Nico Rehwaldt
1822ad3078
docs(project): add issue template
2017-09-26 14:34:02 +02:00
Nico Rehwaldt
5a93dbe1b7
docs(CONTRIBUTING): reword creating issues section
...
* Separate between feature request and bug report
* Add links to playground (JSFiddle)
2017-09-26 14:34:02 +02:00
Philipp Fromme
22c628a056
chore(project): release v0.22.1
2017-09-01 10:17:40 +02:00
Philipp Fromme
6253ce4c67
chore(project): bump diagram-js dependency
2017-09-01 10:16:29 +02:00
Philipp Fromme
1066057d19
chore(project): release v0.22.0
2017-08-31 11:14:28 +02:00
Philipp Fromme
8dd7508338
chore(project): bump dependencies
2017-08-31 11:08:44 +02:00
Philipp Fromme
66d2cdd5dd
chore(project): update screencast
...
Closes #698
2017-08-02 14:12:14 +02:00
pedesen
15cf8006f6
chore(project): release v0.21.0
2017-07-28 11:02:51 +02:00
pedesen
6ed4b9071a
chore(project): bump dependencies
2017-07-28 10:44:18 +02:00
pedesen
58207e7db2
feat(DropOnFlowBehavior): drop existing elements on flows
...
Closes #695
2017-07-27 15:15:08 +02:00
pedesen
b1a544b84f
fix(dropOnFlowBehavior): ignore drop point if bendpoint is inside shape
...
Closes #696
2017-07-27 13:41:50 +02:00
pedesen
b234f17244
feat(snapping) snap on sequence flows
...
Closes #398
2017-07-27 13:41:45 +02:00
Philipp Fromme
e797d9c142
feat(label-editing): improve text annotation editing
...
Related to camunda/camunda-modeler#564
2017-07-25 15:05:35 +02:00
Philipp Fromme
114da17403
fix(copy-paste): create new business object on paste
...
* fixes pasted elements having same business object
* removes temporary fix that prevents pasting twice
Closes #686
Closes camunda/camunda-modeler#561
2017-06-20 16:24:11 +02:00
Nico Rehwaldt
a5008381b3
0.20.7
2017-05-31 10:33:21 +02:00
Nico Rehwaldt
1d8ebd37f0
chore(project): bump diagram-js dependency
2017-05-31 10:25:06 +02:00