Christian Kaps
6dc4af5396
feat(Viewer): allow dynamic attach / detach from DOM
...
Closes #655
BREAKING CHANGE:
* Viewer / Modeler do not attach to `body` anymore per
default. Use `new Viewer({ container: 'body' })` to
restore the old behavior.
2017-01-27 13:28:27 +01:00
Nico Rehwaldt
decd23360a
chore(project): bump object-refs
...
* fixes inverse de-referencing of 1:n properties
2017-01-27 09:24:24 +01:00
Nico Rehwaldt
dd60e47136
chore(project): release v0.19.0
2016-12-21 10:40:53 +01:00
Nico Rehwaldt
eab9ac9bef
chore(project): bump bpmn-moddle dependency
...
* adds support bioc:{fill,stroke} and rendering
colors
2016-12-05 16:53:33 +01:00
Nico Rehwaldt
07aa4de80b
chore(project): release v0.18.4
2016-12-01 15:40:17 +01:00
Nico Rehwaldt
2beddede23
chore(project): update diagram-js dependency
...
Closes #636
2016-12-01 15:37:06 +01:00
Nico Rehwaldt
80cfd36876
chore(project): release v0.18.3
2016-12-01 13:33:56 +01:00
Ricardo Matias
983d89e1c4
chore(project): release v0.18.2
2016-11-18 15:13:20 +01:00
Nico Rehwaldt
a2d7140cdf
fix(Viewer): correctly export SVG
...
Use upstream patch of tiny-svg to address this.
Closes #631
2016-11-18 15:11:31 +01:00
Nico Rehwaldt
3bbbfab5bc
chore(project): release v0.18.1
2016-11-15 15:14:53 +01:00
Nico Rehwaldt
06915e2e6b
chore(project): update diagram-js version
2016-11-15 15:14:29 +01:00
Philipp Fromme
d05fd2c2df
chore(project): release v0.18.0
2016-11-11 10:35:48 +01:00
Philipp Fromme
611d5fdfe7
chore(project): bump dependencies
2016-11-11 10:35:07 +01:00
pedesen
ad7fcbbd50
chore(project): update diagram-js-origin dependency
2016-11-08 11:32:20 +01:00
pedesen
aa2b68f1f2
chore(project): update tiny-svg dependency
2016-11-07 17:05:49 +01:00
Philipp Fromme
72c4687b35
fix(internet-explorer): fix bugs due to internet explorer
2016-11-01 15:20:22 +01:00
Philipp Fromme
db0ce65aa4
feat(graphics): remove snapsvg
...
Related to bpmn-io/diagram-js#50
2016-11-01 15:20:22 +01:00
pedesen
772112a646
chore(project): release v0.17.3
2016-10-19 14:12:47 +02:00
Nico Rehwaldt
738622b813
chore(project): bump bpmn-moddle version
2016-10-19 11:08:52 +02:00
Nico Rehwaldt
4fe7719a07
chore(project): release v0.17.2
2016-10-07 14:35:41 +02:00
pedesen
466ec559d9
chore(project): release v0.17.1
2016-09-26 13:16:08 +02:00
pedesen
7177e3af27
chore(project): release v0.17.0
2016-09-06 12:55:20 +02:00
pedesen
c6a33444f2
chore(project): update dependencies
2016-09-06 12:54:06 +02:00
Nico Rehwaldt
3d9ae2fcfb
chore(project): bump diagram-js-direct-editing dependency
2016-08-31 13:19:39 +02:00
Nico Rehwaldt
39ff8dc780
chore(project): release v0.16.2
2016-07-26 10:54:36 +02:00
Nico Rehwaldt
ff2443a6a9
chore(project): bump bpmn-moddle dep
2016-07-26 10:18:57 +02:00
Nico Rehwaldt
2352843783
chore(project): release v0.16.1
2016-07-18 13:03:11 +02:00
Nico Rehwaldt
cc5e1d1d63
chore(project): bump diagram-js version
2016-07-18 13:03:04 +02:00
Nico Rehwaldt
cc431605b3
chore(package): add distro script
2016-07-05 14:35:08 +02:00
Nico Rehwaldt
fb30339c00
chore(project): release v0.16.0
2016-07-05 13:49:02 +02:00
Nico Rehwaldt
5eff3b3c4c
chore(project): bump diagram-js dep
2016-07-05 13:26:22 +02:00
Nico Rehwaldt
d1ed126e69
chore(project): bump diagram-js version
2016-07-05 08:27:35 +02:00
Nico Rehwaldt
a48e5615f1
chore(project): bump diagram-js version
2016-06-29 10:40:04 +02:00
Nico Rehwaldt
ca9a33d61b
chore(project): add dev script
2016-06-15 12:59:16 +02:00
Nico Rehwaldt
2a989465fb
test(project): use spec reporter
2016-06-07 10:25:39 +02:00
Nico Rehwaldt
0ba239bbce
chore(project): switch to eslint
...
Use eslint instead of jshint for linting.
* better linting results
* test files linted, too
* consistent code style checks
Closes #568
2016-06-07 09:55:32 +02:00
Ricardo Matias
d3ad9cfea6
chore(project): release v0.15.2
2016-05-24 10:56:08 +02:00
Nico Rehwaldt
be8fbfd30f
chore(project): release v0.15.1
2016-05-19 14:56:37 +02:00
Nico Rehwaldt
8df2374c23
chore(project): bump dependency versions
2016-05-19 14:56:01 +02:00
Ricardo Matias
1135c033ce
chore(project): release v0.15.0
2016-05-13 08:32:59 +02:00
Vladimirs Katusenoks
28cc4e8e10
feat(i18n/build): add grunt task for translation extraction
...
Use `grunt extract-translations` to run extraction.
Will run all test cases to extract the available translations.
Closes #497
2016-05-03 17:31:49 +02:00
Nico Rehwaldt
cb60af5912
chore(project): release v0.14.1
2016-03-23 15:44:30 +01:00
Nico Rehwaldt
22ef807bcd
chore(project): release v0.14.0
2016-03-18 13:22:45 +01:00
Nico Rehwaldt
d81087fd44
chore(project): bump diagram-js dependencies
2016-03-18 13:19:30 +01:00
Nico Rehwaldt
ebfc2a40ea
chore(project): bump bpmn-moddle dependency
2016-03-17 17:27:13 +01:00
Nico Rehwaldt
f573a36071
chore(Modeler): remove bpmn-moddle id-support
...
* Handle id tracking ourself.
* Do not reinstantiate moddle on re-import (now stateless)
* <3
Closes #493
2016-03-17 17:27:13 +01:00
Nico Rehwaldt
4b941bf7cc
chore(project): release v0.13.3
2016-03-07 08:30:20 +01:00
Nico Rehwaldt
916086b39c
chore(project): bump diagram-js version
2016-03-03 17:29:37 +01:00
Nico Rehwaldt
b89b9be65a
chore(project): release v0.13.2
2016-02-24 09:13:32 +01:00
Nico Rehwaldt
6b14523991
chore(travis): use explicit travis build
...
* provide grunt-cli
* use npm run travis on travis
2016-02-24 09:10:37 +01:00
Nico Rehwaldt
57338b41ab
chore(dependencies): bump diagram-js
2016-02-22 12:47:40 +01:00
pedesen
05f56891ee
chore(project): remove unused didi dependency
2016-02-22 11:49:03 +01:00
Nico Rehwaldt
8e7accbadf
chore(project): release v0.13.1
2016-01-29 14:23:44 +01:00
Nico Rehwaldt
8d29e5eb02
chore(project): up diagram-js version
2016-01-29 13:53:25 +01:00
pedesen
571d22a7e9
chore(project): release v0.13.0
2016-01-28 10:59:47 +01:00
pedesen
6f2eebd222
chore(project): update dependencies
2016-01-28 10:56:45 +01:00
Nico Rehwaldt
d64629df9a
chore(dependencies): update launchers + downgrade phantomjs
2016-01-27 16:11:20 +01:00
Nico Rehwaldt
2985908357
chore(project): update dev dependencies
2016-01-27 13:31:17 +01:00
Nico Rehwaldt
9cd5f58ee4
chore(project): release v0.12.1
2015-11-19 14:34:32 +01:00
Nico Rehwaldt
40d0580c82
chore(project): up dependency versions
2015-11-19 14:05:12 +01:00
pedesen
b17d63e883
chore(project): release v0.12.0
2015-10-23 14:35:52 +02:00
pedesen
983b86086f
chore(project): update dependencies
2015-10-23 14:32:12 +02:00
Nico Rehwaldt
5b2308df32
chore(project): bump bpmn-moddle dependency
2015-10-22 08:43:05 +02:00
Nico Rehwaldt
238e4f14f8
chore(project): remove jsdoc"
...
Documentation is now generated _better_ externally.
Related to #378
2015-10-21 16:31:26 +02:00
Kristin Polenz
188487ebdc
feat(modeling/UpdateProperties): unclaim old business object id
2015-10-05 16:13:46 +02:00
Nico Rehwaldt
9367f7e5c8
chore(project): bump ids dependency
2015-10-05 15:41:13 +02:00
Nico Rehwaldt
6e4ae72eea
chore(deps): update karma deps
2015-09-09 16:44:17 +02:00
Nico Rehwaldt
bfa568dbca
chore(package): upgrade object-refs
...
This fixes a number of refs related bugs.
2015-08-19 17:24:49 +02:00
Nico Rehwaldt
4e518656c5
chore(dependencies): upgrade to karma@0.13
2015-08-11 11:31:33 +02:00
Nico Rehwaldt
0c8e2f6b18
chore(project): release v0.11.0
2015-08-06 12:36:32 +02:00
Nico Rehwaldt
e5f5a9840a
chore(project): update dependencies
2015-08-06 12:31:06 +02:00
Nico Rehwaldt
912c384a24
chore(package): fix license expression
2015-07-20 10:54:28 +02:00
Nico Rehwaldt
f9d47d94be
chore(package): add mocha as direct dependency
...
This is required for npm@3
2015-07-20 10:54:28 +02:00
pedesen
c3e4ad3e40
test(project): replace jasmine with mocha
...
Closes #204
2015-07-15 17:42:37 +02:00
Nico Rehwaldt
77c5cea43a
chore(package): adjust author name
2015-06-17 12:03:48 +02:00
Nico Rehwaldt
a679b8ea31
fix(package): correct license field
...
Old syntax is deprecated in favor of SPDX.
2015-06-09 11:39:52 +02:00
Ricardo Matias
0a08433249
chore(dependency): add karma's safari launcher
2015-06-08 09:16:14 +02:00
Nico Rehwaldt
8973434552
chore(project): release v0.10.3
2015-05-18 16:39:15 +02:00
Nico Rehwaldt
0ff1e4a3b5
chore(project): upgrade dependencies
2015-05-18 16:36:03 +02:00
Nico Rehwaldt
9b88fceb28
chore(project): release v0.10.2
2015-05-13 12:13:58 +02:00
Nico Rehwaldt
7a412a2788
fix(navigation): revert mousewheel scroll
2015-05-13 12:13:41 +02:00
Nico Rehwaldt
770e582e05
chore(project): release v0.10.1
2015-05-13 08:03:33 +02:00
Ricardo Matias
500971e101
chore(project): release v0.10.0
2015-05-12 16:16:27 +02:00
Ricardo Matias
6cc0a44027
chore(package): update diagram-js and diagram-js-direct-editing to v0.10.0
2015-05-12 16:16:00 +02:00
Nico Rehwaldt
e6885eaebc
test(project): replace brfs with stringify
...
This _could_ fix the various bundle building issues we are seeing on
travis-ci and locally.
Closes #234
2015-03-31 14:22:53 +02:00
Nico Rehwaldt
e7bbb5d6bf
chore(project): use inherits util
2015-03-23 15:15:32 +01:00
Nico Rehwaldt
8eff06fb0c
chore(project): release v0.9.2
2015-03-19 16:19:08 +01:00
Nico Rehwaldt
2dbb5ffd81
chore(dependencies): upgrade karma-browserify
...
This allows windows users to execute our test suite.
2015-03-13 15:53:07 +01:00
Nico Rehwaldt
63189006a6
chore(project): release v0.9.1
2015-03-13 10:48:15 +01:00
Nico Rehwaldt
f22682542d
chore(project): release v0.9.0
2015-03-12 14:21:00 +01:00
Nico Rehwaldt
00ab8cc2ba
chore(project): bump dependency versions
2015-03-12 14:20:47 +01:00
Nico Rehwaldt
4854c96067
fix(import): correctly dispatch parse warnings
...
Fixes our bpmn-moddle integration to correctly dispatch parse warnings
from bpmn-moddle to the client.
Related to bpmn-io/moddle-xml#5
Closes #58
2015-02-17 11:00:00 +01:00
Nico Rehwaldt
f3a1c8a42c
chore(project): bump dependencies
2015-02-13 18:31:20 +01:00
Nico Rehwaldt
04437a8354
chore(project): remove jquery
...
Related to bpmn-io/bpmn-js#189
2015-02-06 15:26:41 +01:00
Nico Rehwaldt
ae49bb719b
chore(bower): hide bpmn-js internals in bundle
...
Related to #188
2015-02-06 09:56:18 +01:00
Nico Rehwaldt
3996408404
chore(project): migrate to modularized lodash@3
...
* use specialized lodash utilities
* consistently apply 'use strict'
Related to #185
2015-02-02 14:46:21 +01:00
jdotzki
3af36c5924
chore(project): release v0.8.0
2015-01-21 12:25:04 +01:00
Nico Rehwaldt
92141ccd43
feat(bpmn-js): build modeler / navigated viewer bundle
...
Closes #154
2015-01-12 12:02:51 +01:00
Nico Rehwaldt
74092d40a2
chore(Modeler): remove bpmn-js-cli
2014-12-30 22:53:58 +01:00
Nico Rehwaldt
5027179149
chore(project): release v0.7.0
2014-12-29 13:10:43 +01:00
Nico Rehwaldt
181e3ccc44
chore(project): bump dependencies
2014-12-29 13:02:06 +01:00
Nico Rehwaldt
6c8366ec84
chore(project): upgrade jsondiffpatch + karma-browserify
2014-12-23 16:56:35 +01:00
Nico Rehwaldt
82952e7414
chore(project): release v0.6.1
2014-12-18 08:54:45 +01:00
Nico Rehwaldt
003b4f2be6
chore(project): release v0.6.0
2014-12-10 15:54:19 +01:00
Nico Rehwaldt
95c8e4ec81
chore(dependencies): bump versions
2014-12-10 15:54:06 +01:00
Nico Rehwaldt
ee4550867d
chore(dependencies): upgrade jasmine-test-container-support
...
Adds proper labels for test cases in Firefox.
2014-12-08 10:51:19 +01:00
Nico Rehwaldt
3d66502ee8
chore(test): assign fixed height to test containers
2014-11-21 09:22:51 +01:00
Nico Rehwaldt
c2fe8ec5d9
chore(dependencies): upgrade karma-bro -> karma-browserify
2014-11-17 18:26:07 +01:00
Nico Rehwaldt
31c02f4a70
chore(dependencies): revert to brfs@1.0.2
...
This fixes a module not found bug introduced in browserify@4.x +
brfs@1.2.0.
2014-09-24 11:46:34 +02:00
Nico Rehwaldt
2f07988abb
chore(project): release v0.5.1
2014-09-17 09:07:11 +02:00
Nico Rehwaldt
4e5cc064a9
chore(project): update diagram-js
...
This fixes a text layouting regression.
2014-09-17 09:06:31 +02:00
Nico Rehwaldt
01b03611c4
chore(project): release v0.5.0
2014-09-17 08:19:44 +02:00
Nico Rehwaldt
224c81fdfa
chore(project): bump dependency versions
2014-09-17 08:18:42 +02:00
Nico Rehwaldt
5a2c5c425c
chore(navigation): move features to diagram-js
...
This commit moves the navigation features from bpmn-js to diagram-js so
that they can be reused in other modeling / viewer tools.
Related to #124
BREAKING CHANGE:
Navigation features have been moved to diagram-js. If you use them in
custom bundles, update their location accordingly:
bpmn-js/lib/features/movecanvas -> diagram-js/lib/navigation/movecanvas
bpmn-js/lib/features/zoomscroll -> diagram-js/lib/navigation/zoomscroll
bpmn-js/lib/features/touch -> diagram-js/lib/navigation/touch
2014-08-27 15:43:18 +02:00
Nico Rehwaldt
88fbe05ae4
chore(project): remove browserify bundle
...
Bundling must be done by users of the library in some way anyway.
All those that do not bundle it will use the bower version.
Removing the bundle function to keep the build slim.
2014-08-21 15:34:37 +02:00
jdotzki
3e369dc305
fix(build): remove 'bpmn-js' dependency
2014-08-18 10:47:26 +02:00
Nico Rehwaldt
ac3669f0ca
feat(Modeler): include bpmn-js-cli
2014-08-08 14:42:50 +02:00
Nico Rehwaldt
ad5e4845ed
chore(project): release v0.4.1
2014-08-06 15:22:18 +02:00
jdotzki
f5a6e3d768
chore(project): release v0.4.0
2014-08-06 14:47:20 +02:00
jdotzki
47131e546b
chore(package.json): bump up dependency versions
2014-08-06 14:43:57 +02:00
Nico Rehwaldt
cb21721210
fix(build): correctly generate source maps
2014-08-06 09:30:02 +02:00
Nico Rehwaldt
198ac665f9
chore(package.json): update dependencies
2014-08-05 08:15:54 +02:00
Nico Rehwaldt
4a824911c2
feat(modeling): validate + create unique ids
...
This adds id logging + validation to the Modeler. As a result the
modeler will throw hard exeptions on colliding id mappings and may
generated unique ids.
Related to bpmn-io/bpmn-js#92
2014-08-04 16:34:37 +02:00
jdotzki
113126ca9f
chore(build): remove grunt-jasmine
2014-07-30 16:26:08 +02:00
jdotzki
00247d8001
chore(dependency): use karma-bro ~0.6.0
2014-07-30 14:46:35 +02:00
Nico Rehwaldt
816396139f
chore(project): release v0.3.0
2014-07-21 08:50:36 +02:00
Nico Rehwaldt
dc6036d4de
chore(package.json): bump up dependency versions
2014-07-21 08:50:04 +02:00
Nico Rehwaldt
4fe5bbc0f5
feat(features/bpmn-modeling): implement appendNode
...
Related to #6
2014-07-17 14:11:28 +02:00
Nico Rehwaldt
55d9215e62
chore(project): release v0.2.1
2014-06-19 18:32:22 +02:00
Nico Rehwaldt
42284669f1
chore(project): release v0.2.0
2014-06-19 11:52:49 +02:00
Nico Rehwaldt
dc146f67e4
chore(package.json): bump dependencies
2014-06-19 11:52:39 +02:00
Nico Rehwaldt
dc3fca67b1
chore(tests): use jasmine-test-container-support for test execution
...
This allows us to have tests nice and easily rendered within test-local
containers, including captions, status highlighting and links.
2014-06-18 11:45:30 +02:00
Nico Rehwaldt
de0b0a411a
chore(project): cleanup dependencies
2014-06-14 13:09:05 +02:00
Nico Rehwaldt
42b14c97e2
feat(bower): use exposify to build bower bundle
...
This commit uses exposify to perform a quick replace on web dependency
require() statements before browserify can process them.
This way we access our external dependencies (jquery, lodash, snapsvg,
sax) via window globals in a standalone bower bundle.
Closes #63
2014-06-13 16:55:31 +02:00
Nico Rehwaldt
73fbeb3d27
feat(modeler): add label editing
...
Related to #7
2014-06-11 15:08:45 +02:00
Nico Rehwaldt
04fdb3d049
chore(project): add index.js entry point
2014-06-11 14:36:26 +02:00
Nico Rehwaldt
e50ca1bfac
chore(project): upgrade browserify + cleanup dependencies
2014-06-02 14:29:21 +02:00
Nico Rehwaldt
449e9cb072
chore(project): release v0.1.3
2014-05-26 09:34:07 +02:00
Nico Rehwaldt
027c4278fd
chore(viewer): remove brfs dependency
...
This commit removes the build dependency on brfs by inlining the bpmn-js
logo directly into the source code.
Because of that users have an easier time integrating the library.
2014-05-26 09:15:07 +02:00
Nico Rehwaldt
39d66069dc
chore(project): release v0.1.2
2014-05-23 11:09:02 +02:00
Nico Rehwaldt
f09002e54a
chore(project): release v0.1.1
2014-05-22 11:58:21 +02:00
jdotzki
acdf2d8615
chore(project): release v0.1.0
2014-05-22 09:40:39 +02:00
Nico Rehwaldt
e13691d91b
chore(project): release v0.0.3
2014-05-09 15:20:53 +02:00
Nico Rehwaldt
4be0d99193
chore(project): release v0.0.2
2014-05-08 08:52:34 +02:00
Nico Rehwaldt
4ce52d44f5
chore(project): update dependencies
2014-05-08 08:51:22 +02:00
Nico Rehwaldt
daeed80b49
feat(project): add license
...
Closes #43
2014-05-06 14:33:12 +02:00
Nico Rehwaldt
c17204356c
chore(project): move to karma-bro for test preprocessing
2014-04-30 01:57:54 +02:00
Nico Rehwaldt
01ba328eb7
chore(build): use watchify for auto-building
...
(significant build speedup ahead)
2014-04-28 15:36:14 +02:00
Nico Rehwaldt
a57cb76943
chore(dependencies): update moddle
2014-04-28 15:36:13 +02:00
Nico Rehwaldt
0878841b0f
chore(build): exclude 'fs' from build via pkg.json browser field
...
BREAKING CHANGE:
This commit requires that you upgrade your browserify version to >=
3.44.0.
2014-04-25 13:28:40 +02:00