Commit Graph

182 Commits

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