Commit Graph

80 Commits

Author SHA1 Message Date
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