Branch: refs/heads/unstable Home: https://github.com/cytoscape/cytoscape.js Commit: 306198a7e0fc248de8ae32f9d90153da9bb95397 https://github.com/cytoscape/cytoscape.js/commit/306198a7e0fc248de8ae32f9d90153da9bb95397 Author: pbergner <phil.berg...@synapticap.com> Date: 2017-08-05 (Sat, 05 Aug 2017)
Changed paths: M documentation/md/style.md Log Message: ----------- Update style.md Commit: adda351e1b096d9ff30383ff69631caba6eca563 https://github.com/cytoscape/cytoscape.js/commit/adda351e1b096d9ff30383ff69631caba6eca563 Author: Max Franz <maxkfr...@gmail.com> Date: 2017-08-15 (Tue, 15 Aug 2017) Changed paths: M documentation/md/intro.md Log Message: ----------- Add 3.2.0 to the version list in the docs Commit: 14ebcdb9bfc59e7dff9ded661a2025dc612764bf https://github.com/cytoscape/cytoscape.js/commit/14ebcdb9bfc59e7dff9ded661a2025dc612764bf Author: Max Franz <maxkfr...@gmail.com> Date: 2017-08-15 (Tue, 15 Aug 2017) Changed paths: M documentation/demos/spread-layout/index.html Log Message: ----------- Update spread demo to use extension v1.3.1 Commit: 9801bfebd4d0f3cf51b28a9b2c47a198a9220c05 https://github.com/cytoscape/cytoscape.js/commit/9801bfebd4d0f3cf51b28a9b2c47a198a9220c05 Author: Max Franz <maxkfr...@gmail.com> Date: 2017-08-15 (Tue, 15 Aug 2017) Changed paths: A dist/cytoscape.cjs.js M dist/cytoscape.js M dist/cytoscape.min.js M documentation/css/all.min.css M documentation/docmaker.json M documentation/index.html M documentation/js/all.min.js M documentation/js/cytoscape.min.js M package.json M src/version.js Log Message: ----------- Preparing to publish 3.2.0 Commit: a2e53c6794eaf1bc99d9e809e947aca0cbf56976 https://github.com/cytoscape/cytoscape.js/commit/a2e53c6794eaf1bc99d9e809e947aca0cbf56976 Author: Max Franz <maxkfr...@gmail.com> Date: 2017-08-15 (Tue, 15 Aug 2017) Changed paths: M documentation/md/notation.md Log Message: ----------- Fix backticks in architecture section Commit: d0ce807a4dcaf7eff9e9889bafece80ce89084df https://github.com/cytoscape/cytoscape.js/commit/d0ce807a4dcaf7eff9e9889bafece80ce89084df Author: Max Franz <maxkfr...@gmail.com> Date: 2017-08-15 (Tue, 15 Aug 2017) Changed paths: M documentation/index.html Log Message: ----------- Preparing to publish 3.2.0 Commit: bbc89ea7f6cf5535bf3641e765c4d9d6878692d0 https://github.com/cytoscape/cytoscape.js/commit/bbc89ea7f6cf5535bf3641e765c4d9d6878692d0 Author: Max Franz <maxkfr...@gmail.com> Date: 2017-08-15 (Tue, 15 Aug 2017) Changed paths: M documentation/md/collection/on.md Log Message: ----------- Fix docs for eles.on() Commit: 6f66080d2ff98f85a23f91ca4bc20ba4bb46b5d9 https://github.com/cytoscape/cytoscape.js/commit/6f66080d2ff98f85a23f91ca4bc20ba4bb46b5d9 Author: Max Franz <maxkfr...@gmail.com> Date: 2017-08-16 (Wed, 16 Aug 2017) Changed paths: M src/collection/events.js M src/core/events.js M test/events.js Log Message: ----------- Delegated event callbacks do not have `this` set correctly #1930 Commit: f392472192a5533b32a728516833af055bfaaba3 https://github.com/cytoscape/cytoscape.js/commit/f392472192a5533b32a728516833af055bfaaba3 Author: Max Franz <maxkfr...@gmail.com> Date: 2017-08-16 (Wed, 16 Aug 2017) Changed paths: M src/extensions/renderer/base/load-listeners.js Log Message: ----------- Some versions of IE on some versions of Windows report `event.pointerType` as an int #1931 Commit: 67f618ebd1e5e1c53d3860dc40d2911b13adab43 https://github.com/cytoscape/cytoscape.js/commit/67f618ebd1e5e1c53d3860dc40d2911b13adab43 Author: Max Franz <maxkfr...@gmail.com> Date: 2017-08-16 (Wed, 16 Aug 2017) Changed paths: M src/collection/iteration.js M src/collection/zsort.js M src/util/index.js Log Message: ----------- IE doesn't support `Number.MAX_SAFE_INTEGER` #1932 (Also lint zsort) Commit: 11070b04fcf832689f8892bcc68a2c516d5c4d64 https://github.com/cytoscape/cytoscape.js/commit/11070b04fcf832689f8892bcc68a2c516d5c4d64 Author: Max Franz <maxkfr...@gmail.com> Date: 2017-08-16 (Wed, 16 Aug 2017) Changed paths: M documentation/md/style.md Log Message: ----------- Merge pull request #1914 from pbergner/master The docs erroneously refer to `text-wrap: ellipsis` as `ellipsize` #1934 Commit: 5c0e2d35d075b475d863c600cf6c7047fa71df42 https://github.com/cytoscape/cytoscape.js/commit/5c0e2d35d075b475d863c600cf6c7047fa71df42 Author: Max Franz <maxkfr...@gmail.com> Date: 2017-08-16 (Wed, 16 Aug 2017) Changed paths: M test/events.js Log Message: ----------- Only ES5 can be used in tests in order for them to run on older versions of Node Commit: 5ccce52373e65ba8aeca7deb122f45699d75af48 https://github.com/cytoscape/cytoscape.js/commit/5ccce52373e65ba8aeca7deb122f45699d75af48 Author: Max Franz <maxkfr...@gmail.com> Date: 2017-08-16 (Wed, 16 Aug 2017) Changed paths: M documentation/md/intro.md Log Message: ----------- Add 3.2.0 to version list in docs Commit: 75a86d0e5b0c0b2c48c7eb97eb25d5885a39060f https://github.com/cytoscape/cytoscape.js/commit/75a86d0e5b0c0b2c48c7eb97eb25d5885a39060f Author: Max Franz <maxkfr...@gmail.com> Date: 2017-08-16 (Wed, 16 Aug 2017) Changed paths: M documentation/md/intro.md Log Message: ----------- Reverse order for 3.2.1 and 3.2.0 in release list in docs Commit: f51cee8b778a0aa0f80feb21241cc316c90b0cd1 https://github.com/cytoscape/cytoscape.js/commit/f51cee8b778a0aa0f80feb21241cc316c90b0cd1 Author: Max Franz <maxkfr...@gmail.com> Date: 2017-08-16 (Wed, 16 Aug 2017) Changed paths: M dist/cytoscape.cjs.js M dist/cytoscape.js M dist/cytoscape.min.js M documentation/docmaker.json M documentation/index.html M documentation/js/cytoscape.min.js M package.json M src/version.js Log Message: ----------- Preparing to publish 3.2.1 Commit: 1c40b60e594b9e1fbf68acf65000cce83d86f970 https://github.com/cytoscape/cytoscape.js/commit/1c40b60e594b9e1fbf68acf65000cce83d86f970 Author: Max Franz <maxkfr...@gmail.com> Date: 2017-08-16 (Wed, 16 Aug 2017) Changed paths: M package.json Log Message: ----------- Remove `publish` script from package.json Commit: 0f1761b508c787b5bdfcfae1a71290b3b5593c82 https://github.com/cytoscape/cytoscape.js/commit/0f1761b508c787b5bdfcfae1a71290b3b5593c82 Author: Max Franz <maxkfr...@gmail.com> Date: 2017-08-21 (Mon, 21 Aug 2017) Changed paths: M src/collection/dimensions/bounds.js M src/core/notification.js Log Message: ----------- User thrashing of the compound dimensions cache during batching lowers performance #1939 Commit: b5fd13139b31b060c613cf0eabb89f703e04470f https://github.com/cytoscape/cytoscape.js/commit/b5fd13139b31b060c613cf0eabb89f703e04470f Author: Max Franz <maxkfr...@gmail.com> Date: 2017-08-22 (Tue, 22 Aug 2017) Changed paths: M src/extensions/renderer/base/coord-ele-math/edge-control-points.js Log Message: ----------- Edge width and arrow scale should be taken into account for control point calculation caching #1912 Commit: 5b60a7de26faddd566bd176b1306ae77289d6b47 https://github.com/cytoscape/cytoscape.js/commit/5b60a7de26faddd566bd176b1306ae77289d6b47 Author: Max Franz <maxkfr...@gmail.com> Date: 2017-08-22 (Tue, 22 Aug 2017) Changed paths: M src/extensions/renderer/base/coord-ele-math/edge-control-points.js Log Message: ----------- Edge width should use the preferred units value, in case the units change. #1912 Commit: 581f43bb94f3e855d161e0dcd3163fcf3e480edb https://github.com/cytoscape/cytoscape.js/commit/581f43bb94f3e855d161e0dcd3163fcf3e480edb Author: Max Franz <maxkfr...@gmail.com> Date: 2017-08-22 (Tue, 22 Aug 2017) Changed paths: M src/extensions/renderer/canvas/drawing-nodes.js Log Message: ----------- 'pos' in CRp.drawPie is not assigned. #1935 Commit: dc0f1aef39eee61f8ed97a4703d8bd6c9de24f38 https://github.com/cytoscape/cytoscape.js/commit/dc0f1aef39eee61f8ed97a4703d8bd6c9de24f38 Author: Max Franz <maxkfr...@gmail.com> Date: 2017-08-22 (Tue, 22 Aug 2017) Changed paths: M src/extensions/renderer/base/coord-ele-math/edge-control-points.js Log Message: ----------- Dynamic change of text-rotation for edge is not reflected when curve-style is set to bezier #1936 Commit: 4f54bb233fb6ee07d2a1dbdbd5dfa42217aeb9fc https://github.com/cytoscape/cytoscape.js/commit/4f54bb233fb6ee07d2a1dbdbd5dfa42217aeb9fc Author: Max Franz <maxkfr...@gmail.com> Date: 2017-08-22 (Tue, 22 Aug 2017) Changed paths: M documentation/demos/dagre-layout/code.js M documentation/demos/images-breadthfirst-layout/code.js Log Message: ----------- `curve-style: bezier` for image and dagre demos #1938 Commit: 54d9a0bd66f2ec983e10e90b4b1629d7e418ff9a https://github.com/cytoscape/cytoscape.js/commit/54d9a0bd66f2ec983e10e90b4b1629d7e418ff9a Author: Max Franz <maxkfr...@gmail.com> Date: 2017-08-23 (Wed, 23 Aug 2017) Changed paths: M src/extensions/renderer/base/coord-ele-math/edge-control-points.js Log Message: ----------- Cached intersections should take into account bundle reversing in the pair edge set #1942 Commit: ca0b795164601084f627ea8e131ed56ff35df4dd https://github.com/cytoscape/cytoscape.js/commit/ca0b795164601084f627ea8e131ed56ff35df4dd Author: Max Franz <maxkfr...@gmail.com> Date: 2017-08-23 (Wed, 23 Aug 2017) Changed paths: M src/extensions/renderer/base/coord-ele-math/edge-control-points.js Log Message: ----------- Bundled bezier edges should allow independent control point weights #1950 #1945 Commit: 4e7af80d6a572e6134b502de7cba44f6c06a2762 https://github.com/cytoscape/cytoscape.js/commit/4e7af80d6a572e6134b502de7cba44f6c06a2762 Author: Max Franz <maxkfr...@gmail.com> Date: 2017-08-23 (Wed, 23 Aug 2017) Changed paths: M documentation/docmaker.js M documentation/docmaker.json Log Message: ----------- Edge point functions descriptions not included in the docs #1951 Commit: 79fb92060a448f68872b39d19d29a4b504c62180 https://github.com/cytoscape/cytoscape.js/commit/79fb92060a448f68872b39d19d29a4b504c62180 Author: Max Franz <maxkfr...@gmail.com> Date: 2017-08-24 (Thu, 24 Aug 2017) Changed paths: M src/emitter.js M test/events.js Log Message: ----------- - Emitter copies the listener list when removing listeners while emitting. - Removing a listener exits the split events loop early on match. It will only ever match once anyway, so the additional checks are wasteful. - Fix indentation on emit(). #1953 Commit: 4594c5c378f878927f54ae86833aad4e081a0e55 https://github.com/cytoscape/cytoscape.js/commit/4594c5c378f878927f54ae86833aad4e081a0e55 Author: Max Franz <maxkfr...@gmail.com> Date: 2017-08-25 (Fri, 25 Aug 2017) Changed paths: M src/emitter.js M src/util/index.js M test/events.js Log Message: ----------- More tests for Emitter #1953 Commit: 9655175b27f3ea788f44ee3bfbcf17be620abb3c https://github.com/cytoscape/cytoscape.js/commit/9655175b27f3ea788f44ee3bfbcf17be620abb3c Author: Max Franz <maxkfr...@gmail.com> Date: 2017-08-25 (Fri, 25 Aug 2017) Changed paths: M src/extensions/renderer/base/index.js M src/extensions/renderer/canvas/index.js Log Message: ----------- "__________cytoscape_container" class repeatedly added to div on renderer re-init #1955 Commit: 270f5011b5c56169fc42cee9752c0b9432df98bd https://github.com/cytoscape/cytoscape.js/commit/270f5011b5c56169fc42cee9752c0b9432df98bd Author: Max Franz <maxkfr...@gmail.com> Date: 2017-08-25 (Fri, 25 Aug 2017) Changed paths: M documentation/md/core/center.md M documentation/md/core/fit.md M src/core/viewport.js Log Message: ----------- Clarify behavior and documentation when passing "empty collection" to fit, center, animate #1954 Commit: f7f6eac09a3a698f43ba37d7b6ddd89f28bac99b https://github.com/cytoscape/cytoscape.js/commit/f7f6eac09a3a698f43ba37d7b6ddd89f28bac99b Author: Max Franz <maxkfr...@gmail.com> Date: 2017-08-31 (Thu, 31 Aug 2017) Changed paths: M documentation/md/intro.md Log Message: ----------- Add 3.2.2 to release list for docs Commit: 6f4d06977929205b485dacb6a6d099d722e07495 https://github.com/cytoscape/cytoscape.js/commit/6f4d06977929205b485dacb6a6d099d722e07495 Author: Max Franz <maxkfr...@gmail.com> Date: 2017-08-31 (Thu, 31 Aug 2017) Changed paths: M documentation/demos/cose-layout/code.js Log Message: ----------- Fix cose options in demo Commit: 3e46c8a9898c8fa4b4b3ca3b02161d6e8da38830 https://github.com/cytoscape/cytoscape.js/commit/3e46c8a9898c8fa4b4b3ca3b02161d6e8da38830 Author: Max Franz <maxkfr...@gmail.com> Date: 2017-08-31 (Thu, 31 Aug 2017) Changed paths: M documentation/md/intro.md Log Message: ----------- Add 2.7.19 - 2.7.24 to the releases list in the docs Commit: 634748660d9ca3b0882972911013f6a16b31ce1d https://github.com/cytoscape/cytoscape.js/commit/634748660d9ca3b0882972911013f6a16b31ce1d Author: Max Franz <maxkfr...@gmail.com> Date: 2017-08-31 (Thu, 31 Aug 2017) Changed paths: M dist/cytoscape.cjs.js M dist/cytoscape.js M dist/cytoscape.min.js M documentation/docmaker.json M documentation/index.html M documentation/js/cytoscape.min.js M package.json M src/version.js Log Message: ----------- Preparing to publish 3.2.2 Commit: 2b72eb229705a7bb1e54d75c59e7ab25ff2bd756 https://github.com/cytoscape/cytoscape.js/commit/2b72eb229705a7bb1e54d75c59e7ab25ff2bd756 Author: Max Franz <maxkfr...@gmail.com> Date: 2017-08-31 (Thu, 31 Aug 2017) Changed paths: M README.md Log Message: ----------- Add CDNJS version badge in README.md #1957 Commit: 200ad2f404fbeaf846774998f3c3fdf2c9a49d27 https://github.com/cytoscape/cytoscape.js/commit/200ad2f404fbeaf846774998f3c3fdf2c9a49d27 Author: Max Franz <maxkfr...@gmail.com> Date: 2017-09-01 (Fri, 01 Sep 2017) Changed paths: M gulpfile.js Log Message: ----------- Allow gulp targets to be used on old versions of node, pulling in webpack dependency on demand. Commit: 18d586036f0be0c7985caf0c3ba239720919497c https://github.com/cytoscape/cytoscape.js/commit/18d586036f0be0c7985caf0c3ba239720919497c Author: Max Franz <maxkfr...@gmail.com> Date: 2017-09-01 (Fri, 01 Sep 2017) Changed paths: M src/collection/class.js M src/collection/element.js M src/collection/index.js M src/set.js Log Message: ----------- Compatibility for IE and old versions of node for #1843 #1961 nvm use 6 && npm run build-cjs && nvm use 0.10 && npm run test-build Commit: 4bdb36acd213dd300de45eae2e13916b7ff8aee4 https://github.com/cytoscape/cytoscape.js/commit/4bdb36acd213dd300de45eae2e13916b7ff8aee4 Author: Max Franz <maxkfr...@gmail.com> Date: 2017-09-05 (Tue, 05 Sep 2017) Changed paths: M src/map.js M src/set.js Log Message: ----------- Always use internal `Set`s and `Map`s #1843 #1961 Commit: 7beadb9bbe7d47fcbabbd918b04ed9b3c1022ca5 https://github.com/cytoscape/cytoscape.js/commit/7beadb9bbe7d47fcbabbd918b04ed9b3c1022ca5 Author: Lorenzo Randé <lolorenz...@gmail.com> Date: 2017-09-07 (Thu, 07 Sep 2017) Changed paths: M src/core/viewport.js Log Message: ----------- Fix unwanted empty() call on boundingBox Commit: 1897a31b1f94d01a19462c8cd1f51d405d4e4efc https://github.com/cytoscape/cytoscape.js/commit/1897a31b1f94d01a19462c8cd1f51d405d4e4efc Author: Max Franz <maxkfr...@gmail.com> Date: 2017-09-07 (Thu, 07 Sep 2017) Changed paths: M src/core/viewport.js Log Message: ----------- Merge pull request #1966 from Polyconseil/master Fix unwanted empty() call on boundingBox Commit: 2edf5e25d253653c699d95498ff660eb7ffa7de4 https://github.com/cytoscape/cytoscape.js/commit/2edf5e25d253653c699d95498ff660eb7ffa7de4 Author: Max Franz <maxkfr...@gmail.com> Date: 2017-09-08 (Fri, 08 Sep 2017) Changed paths: M documentation/md/core/init.md M documentation/md/getting-started.md M documentation/md/intro.md Log Message: ----------- Improvements to docs - Remove dead "who uses" links - Note env requirements #1961 - List cytosnap Commit: 93d7971bf27eb5155efb4b60c86765444401d058 https://github.com/cytoscape/cytoscape.js/commit/93d7971bf27eb5155efb4b60c86765444401d058 Author: Max Franz <maxkfr...@gmail.com> Date: 2017-09-08 (Fri, 08 Sep 2017) Changed paths: M test/collection-style.js Log Message: ----------- Regression test for #1965 Commit: 759b256c65c878baa9f819a1c22b6f0a48cbd531 https://github.com/cytoscape/cytoscape.js/commit/759b256c65c878baa9f819a1c22b6f0a48cbd531 Author: Max Franz <maxkfr...@gmail.com> Date: 2017-09-11 (Mon, 11 Sep 2017) Changed paths: M src/collection/dimensions/bounds.js M test/collection-style.js Log Message: ----------- Bounding box updates fails for edges when headless with style enabled #1970 Commit: dcad8b63099f7395c8a56d8554e6e08aefbc208e https://github.com/cytoscape/cytoscape.js/commit/dcad8b63099f7395c8a56d8554e6e08aefbc208e Author: Max Franz <maxkfr...@gmail.com> Date: 2017-09-11 (Mon, 11 Sep 2017) Changed paths: M documentation/md/intro.md Log Message: ----------- Add 3.2.3 and 2.7.25 to release list in docs Commit: 24b8f2ad4c09ac54062aba31079a28735f24ecd5 https://github.com/cytoscape/cytoscape.js/commit/24b8f2ad4c09ac54062aba31079a28735f24ecd5 Author: Max Franz <maxkfr...@gmail.com> Date: 2017-09-11 (Mon, 11 Sep 2017) Changed paths: M dist/cytoscape.cjs.js M dist/cytoscape.js M dist/cytoscape.min.js M documentation/docmaker.json M documentation/index.html M documentation/js/cytoscape.min.js M package.json M src/version.js Log Message: ----------- Preparing to publish 3.2.3 Commit: c432c9efba5a3437f74b01a24f5d116c215f1bd3 https://github.com/cytoscape/cytoscape.js/commit/c432c9efba5a3437f74b01a24f5d116c215f1bd3 Author: Dylan <dylanfong...@gmail.com> Date: 2017-09-25 (Mon, 25 Sep 2017) Changed paths: M src/extensions/renderer/base/arrow-shapes.js M src/extensions/renderer/base/coord-ele-math/coords.js M src/extensions/renderer/canvas/arrow-shapes.js M src/extensions/renderer/canvas/drawing-edges.js Log Message: ----------- Rework triangle cross (#1972) * rework triangle cross wip * Rework triangle cross - base implementation off of triangle-tee - compute crossline points to match edge width - modify arrowshape collide and rough collide api to include edgeWidth as a parameter Commit: f015c2663ac7d016f28ec06ceffad56e791063e7 https://github.com/cytoscape/cytoscape.js/commit/f015c2663ac7d016f28ec06ceffad56e791063e7 Author: Max Franz <maxkfr...@gmail.com> Date: 2017-09-27 (Wed, 27 Sep 2017) Changed paths: M src/collection/events.js M src/core/events.js M test/events.js Log Message: ----------- Removing a delegated listener when non-delegated listeners exist on a target #1980 Commit: 87a100e07dce3047bd9bcc67938b81a98d4e2583 https://github.com/cytoscape/cytoscape.js/commit/87a100e07dce3047bd9bcc67938b81a98d4e2583 Author: Max Franz <maxkfr...@gmail.com> Date: 2017-10-06 (Fri, 06 Oct 2017) Changed paths: M src/core/renderer.js M src/extensions/renderer/base/index.js Log Message: ----------- `cy.resize()` is called just after init #1988 In order to solve this, it's necessary for `this.load()`-- which inits dom listeners etc -- to be called when we get an `init` notification. The `CanvasRenderer` writes to the container's attributes, and `load()` sets up a `MutationListener` to detect possible resizes made (e.g. by applying a class to the container). The core sends an `init` notification when a new renderer is created. This ensures that `load()` is always called after all renderer constructors are called. Commit: 4520fd0ba676d224c5798d4df79722255e616a07 https://github.com/cytoscape/cytoscape.js/commit/4520fd0ba676d224c5798d4df79722255e616a07 Author: Max Franz <maxkfr...@gmail.com> Date: 2017-10-06 (Fri, 06 Oct 2017) Changed paths: M src/core/index.js M src/style/index.js M src/style/json.js M src/style/string-sheet.js M src/stylesheet.js Log Message: ----------- `cy.style()` is not always available #1989 Make the default stylesheet available before creating the renderer and loading the external stylesheet. When loaded, append the external stylesheet to the existing style. Commit: 5fa1b362dda67f25a6b1682b8334a33e808b5b6e https://github.com/cytoscape/cytoscape.js/commit/5fa1b362dda67f25a6b1682b8334a33e808b5b6e Author: Max Franz <maxkfr...@gmail.com> Date: 2017-10-10 (Tue, 10 Oct 2017) Changed paths: M documentation/md/intro.md Log Message: ----------- Add 3.2.4 to release list in docs Commit: d6776679aba6efc880995c21c8e0b558c3463be9 https://github.com/cytoscape/cytoscape.js/commit/d6776679aba6efc880995c21c8e0b558c3463be9 Author: Max Franz <maxkfr...@gmail.com> Date: 2017-10-10 (Tue, 10 Oct 2017) Changed paths: M documentation/md/intro.md Log Message: ----------- Add Southwest Harbor Public Library to who-uses list Commit: 495af6f4eb3c744823e4fa52cfcf208a4ca1a0ac https://github.com/cytoscape/cytoscape.js/commit/495af6f4eb3c744823e4fa52cfcf208a4ca1a0ac Author: Max Franz <maxkfr...@gmail.com> Date: 2017-10-10 (Tue, 10 Oct 2017) Changed paths: M dist/cytoscape.cjs.js M dist/cytoscape.js M dist/cytoscape.min.js M documentation/docmaker.json M documentation/index.html M documentation/js/cytoscape.min.js M package.json M src/version.js Log Message: ----------- Preparing to publish 3.2.4 Commit: 1077ddde49245b2dd474edc8b05ddc399c52ee83 https://github.com/cytoscape/cytoscape.js/commit/1077ddde49245b2dd474edc8b05ddc399c52ee83 Author: Max Franz <maxkfr...@gmail.com> Date: 2017-10-20 (Fri, 20 Oct 2017) Changed paths: M documentation/docmaker.json Log Message: ----------- Fix `eles.toArray()` formatting in docs Commit: 8533ad28fe9684c800d4b6f6eb22405ca7407b85 https://github.com/cytoscape/cytoscape.js/commit/8533ad28fe9684c800d4b6f6eb22405ca7407b85 Author: Max Franz <maxkfr...@gmail.com> Date: 2017-10-23 (Mon, 23 Oct 2017) Changed paths: M src/extensions/renderer/base/load-listeners.js Log Message: ----------- No box selection in compound nodes if parent is ungrabified #1995 Commit: f808e552046da51e88357f89c01d40269dacb0c5 https://github.com/cytoscape/cytoscape.js/commit/f808e552046da51e88357f89c01d40269dacb0c5 Author: Max Franz <maxkfr...@gmail.com> Date: 2017-10-23 (Mon, 23 Oct 2017) Changed paths: M README.md Log Message: ----------- Separate lines for badges for better alignment Commit: eb7e5077f166c873ce62109a46b8928610ce699a https://github.com/cytoscape/cytoscape.js/commit/eb7e5077f166c873ce62109a46b8928610ce699a Author: Max Franz <maxkfr...@gmail.com> Date: 2017-10-23 (Mon, 23 Oct 2017) Changed paths: M src/extensions/layout/breadthfirst.js Log Message: ----------- Use holes in depths to ensure that removals don't invalidate indicies. `assignDepthsToEles()` cleans out holes. Fix depth adjustment in breadthfirst layout #1992 Commit: 79d5646893d035360bed1554a1e55d495ff407ea https://github.com/cytoscape/cytoscape.js/commit/79d5646893d035360bed1554a1e55d495ff407ea Author: Max Franz <maxkfr...@gmail.com> Date: 2017-10-23 (Mon, 23 Oct 2017) Changed paths: M src/extensions/layout/breadthfirst.js Log Message: ----------- Can't use the usual reverse-order for splicing in depths of BFS layout on account of saving the indices #1992 Commit: 2eeb04fe15a5f0b5b2f6a523661c8f0e7d7dca0b https://github.com/cytoscape/cytoscape.js/commit/2eeb04fe15a5f0b5b2f6a523661c8f0e7d7dca0b Author: Max Franz <maxkfr...@gmail.com> Date: 2017-10-25 (Wed, 25 Oct 2017) Changed paths: M documentation/md/style.md Log Message: ----------- Fix spelling issues in "SVG considerations" in the docs #2003 Commit: 630459c6561501e7432be95d421833e70bb7a08e https://github.com/cytoscape/cytoscape.js/commit/630459c6561501e7432be95d421833e70bb7a08e Author: Max Franz <maxkfr...@gmail.com> Date: 2017-10-25 (Wed, 25 Oct 2017) Changed paths: M documentation/md/notation.md Log Message: ----------- `eleJson.scratch` fields should start with underscore in examples in docs #1999 Commit: 441052ffc046a3ddb5ea867191a40706c82c1c0c https://github.com/cytoscape/cytoscape.js/commit/441052ffc046a3ddb5ea867191a40706c82c1c0c Author: Max Franz <maxkfr...@gmail.com> Date: 2017-10-25 (Wed, 25 Oct 2017) Changed paths: M documentation/md/collection/merge.md M documentation/md/collection/unmerge.md Log Message: ----------- Example for `eles.umerge()` is malformed in the docs #1996 - Fixes formatting. - Clarifies on what collections these functions should be used. Commit: 0954ada89789a296d442e6f2343c4d91a76fef38 https://github.com/cytoscape/cytoscape.js/commit/0954ada89789a296d442e6f2343c4d91a76fef38 Author: Max Franz <maxkfr...@gmail.com> Date: 2017-10-26 (Thu, 26 Oct 2017) Changed paths: M src/extensions/renderer/base/node-shapes.js M src/math.js Log Message: ----------- Unbundled bezier edges sometimes don't render #2005 Commit f07f5b86ec31fb362bd506aec92bd6d502209b3a causes the issue (according to git bisect). It has an inconsistent signature for the refactored function put into `math`. This fixes the issue by putting `padding` as the last parameter in the function signature. That also makes `math.checkInEllipse()` more consistent with the other geometric shape functions. Commit: 148bec11401e3f18e2e298a62fa4f53cb212e42e https://github.com/cytoscape/cytoscape.js/commit/148bec11401e3f18e2e298a62fa4f53cb212e42e Author: Max Franz <maxkfr...@gmail.com> Date: 2017-10-26 (Thu, 26 Oct 2017) Changed paths: M documentation/md/intro.md Log Message: ----------- Add 3.2.5 to release list in docs Commit: df5ad609d5fca483ae33dcd687d7a3d42e920104 https://github.com/cytoscape/cytoscape.js/commit/df5ad609d5fca483ae33dcd687d7a3d42e920104 Author: Max Franz <maxkfr...@gmail.com> Date: 2017-10-26 (Thu, 26 Oct 2017) Changed paths: M documentation/md/intro.md Log Message: ----------- Add CyberSift to who-uses section of the docs #914 Commit: 626b5d409b6e4973fdaad738aea38a96ed3ab6e1 https://github.com/cytoscape/cytoscape.js/commit/626b5d409b6e4973fdaad738aea38a96ed3ab6e1 Author: Max Franz <maxkfr...@gmail.com> Date: 2017-10-26 (Thu, 26 Oct 2017) Changed paths: M dist/cytoscape.cjs.js M dist/cytoscape.js M dist/cytoscape.min.js M documentation/docmaker.json M documentation/index.html M documentation/js/cytoscape.min.js M package.json M src/version.js Log Message: ----------- Preparing to publish 3.2.5 Commit: 9f569e139c56b930fa697ccee5486dbbf1eef804 https://github.com/cytoscape/cytoscape.js/commit/9f569e139c56b930fa697ccee5486dbbf1eef804 Author: Max Franz <maxkfr...@gmail.com> Date: 2017-10-31 (Tue, 31 Oct 2017) Changed paths: M documentation/md/intro.md Log Message: ----------- Add Zenodo and OMIC Tools links to docs; fix Younivise link Commit: 17791a70e080e884b90e83a3f6a2ba38746df60e https://github.com/cytoscape/cytoscape.js/commit/17791a70e080e884b90e83a3f6a2ba38746df60e Author: Max Franz <maxkfr...@gmail.com> Date: 2017-11-09 (Thu, 09 Nov 2017) Changed paths: M src/collection/element.js M src/extensions/renderer/canvas/drawing-nodes.js Log Message: ----------- Newly added elements should not have their style initially updated twice from false background image loading detection #2016 Caused by : Allow for background image properties to be specified as multiples (i.e. arrays or space separated strings) #1747 The check for whether background images are loading is incorrect, as the count of images does not take into account invalid/null entries. Commit: 20818162546a08736461acef2608f85c88c132d8 https://github.com/cytoscape/cytoscape.js/commit/20818162546a08736461acef2608f85c88c132d8 Author: Nícolas Maduro <nicolasamad...@gmail.com> Date: 2017-11-10 (Fri, 10 Nov 2017) Changed paths: M documentation/md/collection/dijkstra.md Log Message: ----------- Adding the edge parameter to anonymous function Commit: 851312b4b72f6321c9ad1e37a3fb6c8ea96d2e80 https://github.com/cytoscape/cytoscape.js/commit/851312b4b72f6321c9ad1e37a3fb6c8ea96d2e80 Author: Max Franz <maxkfr...@gmail.com> Date: 2017-11-10 (Fri, 10 Nov 2017) Changed paths: M src/extensions/renderer/canvas/drawing-nodes.js Log Message: ----------- `border-style: dotted` isn't applied properly #2018 Commit: d7b1253bc55b32b9a10857cf7e9530481cbc4a30 https://github.com/cytoscape/cytoscape.js/commit/d7b1253bc55b32b9a10857cf7e9530481cbc4a30 Author: Max Franz <maxkfr...@gmail.com> Date: 2017-11-10 (Fri, 10 Nov 2017) Changed paths: M documentation/md/collection/dijkstra.md Log Message: ----------- Merge pull request #2017 from nicolasamaduro/patch-1 Adding the edge parameter to anonymous function Commit: 3d4d97537433a9b2592305a70bd4e2feaa232780 https://github.com/cytoscape/cytoscape.js/commit/3d4d97537433a9b2592305a70bd4e2feaa232780 Author: Max Franz <maxkfr...@gmail.com> Date: 2017-11-17 (Fri, 17 Nov 2017) Changed paths: M src/emitter.js M test/events.js Log Message: ----------- Event names with dashes are not recognised #2022 Commit: 944f2bf8995f7394ada1f96934e0491d92f52ce4 https://github.com/cytoscape/cytoscape.js/commit/944f2bf8995f7394ada1f96934e0491d92f52ce4 Author: Max Franz <maxkfr...@gmail.com> Date: 2017-11-17 (Fri, 17 Nov 2017) Changed paths: M documentation/md/events.md Log Message: ----------- Example for event namespace in the docs is reversed #2023 Commit: 59a4ffc416fd123d8f9c30d50c9e2ad96b9742ac https://github.com/cytoscape/cytoscape.js/commit/59a4ffc416fd123d8f9c30d50c9e2ad96b9742ac Author: Max Franz <maxkfr...@gmail.com> Date: 2017-11-17 (Fri, 17 Nov 2017) Changed paths: M documentation/md/intro.md Log Message: ----------- Add 2.7.26 and 3.2.6 to release list in docs Commit: 0ea48d35c6cca3a7c9c2683324a2707c58ac6fad https://github.com/cytoscape/cytoscape.js/commit/0ea48d35c6cca3a7c9c2683324a2707c58ac6fad Author: Max Franz <maxkfr...@gmail.com> Date: 2017-11-17 (Fri, 17 Nov 2017) Changed paths: M dist/cytoscape.cjs.js M dist/cytoscape.js M dist/cytoscape.min.js M documentation/docmaker.json M documentation/index.html M documentation/js/cytoscape.min.js M package.json M src/version.js Log Message: ----------- Preparing to publish 3.2.6 Commit: 0afbc4bfd5e2e897ded2aec7ad0eb214bde36000 https://github.com/cytoscape/cytoscape.js/commit/0afbc4bfd5e2e897ded2aec7ad0eb214bde36000 Author: Max Franz <maxkfr...@gmail.com> Date: 2017-11-21 (Tue, 21 Nov 2017) Changed paths: M src/extensions/renderer/canvas/ele-texture-cache.js Log Message: ----------- Revise queueing in the ElementTextureCache #1998 (1) When an element is invalidated, remove any requests it may have from the queue. (2) Update the bounding box of an existing request when a new request comes in. (3) Do not check source and target positions for a delta when dequeueing. This is not necessary, because (1) and (2) would create the same effect through invalidating the edge. Commit: 7e1d3884e63ff8940de28fa88dc572a77be5a476 https://github.com/cytoscape/cytoscape.js/commit/7e1d3884e63ff8940de28fa88dc572a77be5a476 Author: Max Franz <maxkfr...@gmail.com> Date: 2017-11-28 (Tue, 28 Nov 2017) Changed paths: M src/extensions/renderer/canvas/ele-texture-cache.js Log Message: ----------- Revise texture queueing requests re. bb, position, extraneous dequeues #1998 - Remove remaining bb and position storing in element texture queueing requests. - When a texture request comes in for an element with an existing cache at the specified level, ignore the request. Commit: faea4ce902c52910f8b71941c4323d0c448f8c2b https://github.com/cytoscape/cytoscape.js/commit/faea4ce902c52910f8b71941c4323d0c448f8c2b Author: Max Franz <maxkfr...@gmail.com> Date: 2017-11-29 (Wed, 29 Nov 2017) Changed paths: M src/extensions/renderer/base/coord-ele-math/rendered-style.js Log Message: ----------- Do not omit non-style-dirtying events from the per-element event list #2026 Ref : Background images do not invalidate the element texture cache if only dirtying position events come in #2026 Commit: a1c6b661f9a8460a4c0f2b4a185d3aa60872bef9 https://github.com/cytoscape/cytoscape.js/commit/a1c6b661f9a8460a4c0f2b4a185d3aa60872bef9 Author: Max Franz <maxkfr...@gmail.com> Date: 2017-12-05 (Tue, 05 Dec 2017) Changed paths: M documentation/md/intro.md Log Message: ----------- Add 3.2.7 to the release list in the docs Commit: 933af573e8af329d039cbbf63f5418988a4e5fa7 https://github.com/cytoscape/cytoscape.js/commit/933af573e8af329d039cbbf63f5418988a4e5fa7 Author: Max Franz <maxkfr...@gmail.com> Date: 2017-12-05 (Tue, 05 Dec 2017) Changed paths: M dist/cytoscape.cjs.js M dist/cytoscape.js M dist/cytoscape.min.js M documentation/docmaker.json M documentation/index.html M documentation/js/cytoscape.min.js M package.json M src/version.js Log Message: ----------- Preparing to publish 3.2.7 Commit: 48b222ced89609512bb106fab0fbd8ac5b4b14b8 https://github.com/cytoscape/cytoscape.js/commit/48b222ced89609512bb106fab0fbd8ac5b4b14b8 Author: Max Franz <maxkfr...@gmail.com> Date: 2018-01-16 (Tue, 16 Jan 2018) Changed paths: M LICENSE M gulpfile.js M package.json Log Message: ----------- Automatically update the copyright year span in LICENSE when publishing a release #2040 Commit: e1fea89cf6d5c43d30640f6892a503ae73ee675d https://github.com/cytoscape/cytoscape.js/commit/e1fea89cf6d5c43d30640f6892a503ae73ee675d Author: Max Franz <maxkfr...@gmail.com> Date: 2018-01-19 (Fri, 19 Jan 2018) Changed paths: M documentation/md/intro.md Log Message: ----------- Add 3.2.8 to release list in docs Commit: c8aa6c4b2502aa9c5d6c2def122d1b1df8fc3c49 https://github.com/cytoscape/cytoscape.js/commit/c8aa6c4b2502aa9c5d6c2def122d1b1df8fc3c49 Author: Max Franz <maxkfr...@gmail.com> Date: 2018-01-19 (Fri, 19 Jan 2018) Changed paths: M dist/cytoscape.cjs.js M dist/cytoscape.js M dist/cytoscape.min.js M documentation/docmaker.json M documentation/index.html M documentation/js/cytoscape.min.js M package.json M src/version.js Log Message: ----------- Preparing to publish 3.2.8 Commit: dd1782175e4baf30713de12e8636e4d48b497cec https://github.com/cytoscape/cytoscape.js/commit/dd1782175e4baf30713de12e8636e4d48b497cec Author: Max Franz <maxkfr...@gmail.com> Date: 2018-01-24 (Wed, 24 Jan 2018) Changed paths: M package.json M webpack.config.js Log Message: ----------- Update to webpack@3 and disable all webpack node polyfills #2051 Commit: 68425b600694d5fecf0449a24b82c7bd98c304ab https://github.com/cytoscape/cytoscape.js/commit/68425b600694d5fecf0449a24b82c7bd98c304ab Author: Max Franz <maxkfr...@gmail.com> Date: 2018-01-24 (Wed, 24 Jan 2018) Changed paths: A package-lock.json Log Message: ----------- Add package-lock.json to allow for reproducible builds #2051 Commit: cf2fd9d3f5bf5724a0731a183973e2f0fdad6a9a https://github.com/cytoscape/cytoscape.js/commit/cf2fd9d3f5bf5724a0731a183973e2f0fdad6a9a Author: Max Franz <maxkfr...@gmail.com> Date: 2018-02-07 (Wed, 07 Feb 2018) Changed paths: M documentation/md/events.md Log Message: ----------- Add viewport event to the docs #2048 Commit: 7f85019388f9190d489afc4cbc56f031bcf3d804 https://github.com/cytoscape/cytoscape.js/commit/7f85019388f9190d489afc4cbc56f031bcf3d804 Author: Max Franz <maxkfr...@gmail.com> Date: 2018-02-07 (Wed, 07 Feb 2018) Changed paths: M documentation/md/selectors.md Log Message: ----------- Selector function arg uses `this` in docs #2057 Commit: 92b58653c22ab488061ae7ac1f6cfee7b7c22f91 https://github.com/cytoscape/cytoscape.js/commit/92b58653c22ab488061ae7ac1f6cfee7b7c22f91 Author: Max Franz <maxkfr...@gmail.com> Date: 2018-02-13 (Tue, 13 Feb 2018) Changed paths: M documentation/md/extensions.md Log Message: ----------- Add popper extension to the list of extensions in the docs Commit: 0ddd74690da89b2eb9252ce01f383562abcc362e https://github.com/cytoscape/cytoscape.js/commit/0ddd74690da89b2eb9252ce01f383562abcc362e Author: Max Franz <maxkfr...@gmail.com> Date: 2018-02-15 (Thu, 15 Feb 2018) Changed paths: M documentation/md/style.md Log Message: ----------- `vee` edge arrow is missing from the docs #2065 Commit: 2350915d97f10486b51750fc8233a9bb3a47c82d https://github.com/cytoscape/cytoscape.js/commit/2350915d97f10486b51750fc8233a9bb3a47c82d Author: Max Franz <maxkfr...@gmail.com> Date: 2018-02-15 (Thu, 15 Feb 2018) Changed paths: M src/extensions/renderer/base/arrow-shapes.js Log Message: ----------- `vee` edge arrow is misaligned with the line for a thick edge #2066 Commit: 8b13217b7bdd7b62e60b589a272d70c5699556b2 https://github.com/cytoscape/cytoscape.js/commit/8b13217b7bdd7b62e60b589a272d70c5699556b2 Author: Max Franz <maxkfr...@gmail.com> Date: 2018-02-15 (Thu, 15 Feb 2018) Changed paths: M src/extensions/renderer/base/arrow-shapes.js Log Message: ----------- `triangle-backcurve` arrow can be be misaligned for thick edges #2067 Commit: 171e4c3d4b97c67736ee9fd9a463b74bc5c2a547 https://github.com/cytoscape/cytoscape.js/commit/171e4c3d4b97c67736ee9fd9a463b74bc5c2a547 Author: Max Franz <maxkfr...@gmail.com> Date: 2018-02-16 (Fri, 16 Feb 2018) Changed paths: M documentation/md/intro.md Log Message: ----------- Add 3.2.9 to the release list in the docs Commit: 35265028acfc73b63d2b7c1c9711214df014cbea https://github.com/cytoscape/cytoscape.js/commit/35265028acfc73b63d2b7c1c9711214df014cbea Author: Max Franz <maxkfr...@gmail.com> Date: 2018-02-16 (Fri, 16 Feb 2018) Changed paths: M dist/cytoscape.cjs.js M dist/cytoscape.js M dist/cytoscape.min.js M documentation/docmaker.json M documentation/index.html M documentation/js/cytoscape.min.js M package.json M src/version.js Log Message: ----------- Preparing to publish 3.2.9 Commit: fcf76e31acfeebc6be91d36b6f6129ab9a1788b5 https://github.com/cytoscape/cytoscape.js/commit/fcf76e31acfeebc6be91d36b6f6129ab9a1788b5 Author: Max Franz <maxkfr...@gmail.com> Date: 2018-03-08 (Thu, 08 Mar 2018) Changed paths: M src/collection/index.js M test/collection-graph-manipulation.js Log Message: ----------- The `remove` event is emitted on already removed elements #2074 Commit: 1eaa6f7cbc7b4760ef8f78322ec60705ad11afa8 https://github.com/cytoscape/cytoscape.js/commit/1eaa6f7cbc7b4760ef8f78322ec60705ad11afa8 Author: Olivier Gayot <olivier.ga...@sigexec.com> Date: 2018-03-12 (Mon, 12 Mar 2018) Changed paths: M documentation/demos/6000-elements/index.html M documentation/demos/animated-bfs/index.html M documentation/demos/architecture/index.html M documentation/demos/circle-layout/index.html M documentation/demos/cola-compound/index.html M documentation/demos/compound-nodes/index.html M documentation/demos/concentric-layout/index.html M documentation/demos/cose-bilkent-layout-compound/index.html M documentation/demos/cose-bilkent-layout/index.html M documentation/demos/cose-layout/index.html M documentation/demos/dagre-layout/index.html M documentation/demos/edge-types/index.html M documentation/demos/genemania-export/index.html M documentation/demos/grid-layout/index.html M documentation/demos/images-breadthfirst-layout/index.html M documentation/demos/initialisation/index.html M documentation/demos/labels/index.html M documentation/demos/linkout-example/index.html M documentation/demos/multiple-instances/index.html M documentation/demos/performance-tuning/index.html M documentation/demos/pie-style/index.html M documentation/demos/spread-layout/index.html M documentation/demos/visual-style/index.html Log Message: ----------- Fixed redundant typo (appplication -> application) in demos Signed-off-by: Olivier Gayot <olivier.ga...@sigexec.com> Commit: 8b8f541b0c5a6638b17fe92a9025d91475cc5d80 https://github.com/cytoscape/cytoscape.js/commit/8b8f541b0c5a6638b17fe92a9025d91475cc5d80 Author: Max Franz <maxkfr...@gmail.com> Date: 2018-03-15 (Thu, 15 Mar 2018) Changed paths: M documentation/demos/6000-elements/index.html M documentation/demos/animated-bfs/index.html M documentation/demos/architecture/index.html M documentation/demos/circle-layout/index.html M documentation/demos/cola-compound/index.html M documentation/demos/compound-nodes/index.html M documentation/demos/concentric-layout/index.html M documentation/demos/cose-bilkent-layout-compound/index.html M documentation/demos/cose-bilkent-layout/index.html M documentation/demos/cose-layout/index.html M documentation/demos/dagre-layout/index.html M documentation/demos/edge-types/index.html M documentation/demos/genemania-export/index.html M documentation/demos/grid-layout/index.html M documentation/demos/images-breadthfirst-layout/index.html M documentation/demos/initialisation/index.html M documentation/demos/labels/index.html M documentation/demos/linkout-example/index.html M documentation/demos/multiple-instances/index.html M documentation/demos/performance-tuning/index.html M documentation/demos/pie-style/index.html M documentation/demos/spread-layout/index.html M documentation/demos/visual-style/index.html Log Message: ----------- Merge pull request #2077 from duskCoder/appplication-typo Fixed redundant typo (appplication -> application) in demos Commit: 21280c99b2ed2ae8794ec171aa34ee4766288eea https://github.com/cytoscape/cytoscape.js/commit/21280c99b2ed2ae8794ec171aa34ee4766288eea Author: Max Franz <maxkfr...@gmail.com> Date: 2018-03-15 (Thu, 15 Mar 2018) Changed paths: M src/extensions/renderer/base/node-shapes.js Log Message: ----------- Cherrypick to master : Merge pull request #2073 from d2fong/unstable Slightly better approximation of barrel curve pts for line intersection Commit: 15bc55768c9198e0904f12e69516993c34da2fda https://github.com/cytoscape/cytoscape.js/commit/15bc55768c9198e0904f12e69516993c34da2fda Author: Max Franz <maxkfr...@gmail.com> Date: 2018-03-15 (Thu, 15 Mar 2018) Changed paths: M documentation/md/intro.md Log Message: ----------- Add 3.2.10, 2.7.28, & 2.7.27 to docs release list Commit: 573611a6adff4f9d00041e7354d84a6fd566a6e8 https://github.com/cytoscape/cytoscape.js/commit/573611a6adff4f9d00041e7354d84a6fd566a6e8 Author: Max Franz <maxkfr...@gmail.com> Date: 2018-03-15 (Thu, 15 Mar 2018) Changed paths: M dist/cytoscape.cjs.js M dist/cytoscape.js M dist/cytoscape.min.js M documentation/docmaker.json M documentation/index.html M documentation/js/cytoscape.min.js M package.json M src/version.js Log Message: ----------- Preparing to publish 3.2.10 Commit: 84f2965621942195fa6298e3ac442a2b0e5e80eb https://github.com/cytoscape/cytoscape.js/commit/84f2965621942195fa6298e3ac442a2b0e5e80eb Author: Max Franz <maxkfr...@gmail.com> Date: 2018-03-19 (Mon, 19 Mar 2018) Changed paths: M src/extensions/renderer/canvas/index.js Log Message: ----------- For each 'style' dirty event, w.r.t. the element texture cache, manually diff the parent opacity. Invalidate the descendants when the diff is non-empty. Ref : Opacity of child node is not updated for certain zoom levels after parent opacity is overriden #2078 Commit: d2691efb57119f0387696e73ecf02b62cd22bb06 https://github.com/cytoscape/cytoscape.js/commit/d2691efb57119f0387696e73ecf02b62cd22bb06 Author: Max Franz <maxkfr...@gmail.com> Date: 2018-03-22 (Thu, 22 Mar 2018) Changed paths: M documentation/md/collection/layoutDimensions.md Log Message: ----------- Correct errors in docs for `node.layoutDimensions()` #2080 Commit: 78407e3d80cef3427d6130c4c3f576dd87c6f095 https://github.com/cytoscape/cytoscape.js/commit/78407e3d80cef3427d6130c4c3f576dd87c6f095 Author: Max Franz <maxkfr...@gmail.com> Date: 2018-03-22 (Thu, 22 Mar 2018) Changed paths: M documentation/md/intro.md Log Message: ----------- Add 2.7.29 and 3.2.11 to the list of releases in the docs Commit: bcfaad38d03b66aae0ac992d3f2f20d023ec1c99 https://github.com/cytoscape/cytoscape.js/commit/bcfaad38d03b66aae0ac992d3f2f20d023ec1c99 Author: Max Franz <maxkfr...@gmail.com> Date: 2018-03-22 (Thu, 22 Mar 2018) Changed paths: M dist/cytoscape.cjs.js M dist/cytoscape.js M dist/cytoscape.min.js M documentation/docmaker.json M documentation/index.html M documentation/js/cytoscape.min.js M package.json M src/version.js Log Message: ----------- Preparing to publish 3.2.11 Commit: 899002516e6549ce6791bfe9c95df89c90b1f9e4 https://github.com/cytoscape/cytoscape.js/commit/899002516e6549ce6791bfe9c95df89c90b1f9e4 Author: Max Franz <maxkfr...@gmail.com> Date: 2018-03-28 (Wed, 28 Mar 2018) Changed paths: M documentation/md/intro.md Log Message: ----------- Clean up dead links in the "used by" section and add MetagenomeScope Commit: 21deaacc3ae80f331305a2e91095e6556571d425 https://github.com/cytoscape/cytoscape.js/commit/21deaacc3ae80f331305a2e91095e6556571d425 Author: Max Franz <maxkfr...@gmail.com> Date: 2018-04-03 (Tue, 03 Apr 2018) Changed paths: M documentation/md/extensions.md Log Message: ----------- Add node-html-label to the extension list #2083 Commit: 75d68142df8e16660bd90b9ed7e404623c1f013d https://github.com/cytoscape/cytoscape.js/commit/75d68142df8e16660bd90b9ed7e404623c1f013d Author: Max Franz <maxkfr...@gmail.com> Date: 2018-04-30 (Mon, 30 Apr 2018) Changed paths: M src/extensions/renderer/canvas/drawing-edges.js Log Message: ----------- Reverse order of visibility check and bad line / bad bezier checks in `CanvasRenderer.prototype.drawEdge()`, and add null check on `ele._private.rscratch.allpts`. The visibility check is a historical check, used before the texture caching. It's useful as a sanity check now, but it makes sense to check it before renderer scratchpad data (calculated rendered style), as cases like image export may call `drawEdge()` indiscriminately. The null check on `allpts` is inexpensive and generally good practice, even though `allpts != null` for all visible edges. Ref : TypeError during export to png/jpg if some edges were never shown before #2096 Commit: 5bedcc80dc5cb1d17978170f2dd3143650675821 https://github.com/cytoscape/cytoscape.js/commit/5bedcc80dc5cb1d17978170f2dd3143650675821 Author: Max Franz <maxkfr...@gmail.com> Date: 2018-04-30 (Mon, 30 Apr 2018) Changed paths: M .travis.yml Log Message: ----------- Include node@8 explicitly in `.travis.yml` Commit: 27575ca5c479e1611b83651dbc7931234d8037c2 https://github.com/cytoscape/cytoscape.js/commit/27575ca5c479e1611b83651dbc7931234d8037c2 Author: Max Franz <maxkfr...@gmail.com> Date: 2018-04-30 (Mon, 30 Apr 2018) Changed paths: M .travis.yml Log Message: ----------- Disable node@stable (i.e. currently v10) in `.travis.yml` as it doesn't work with gulp. It should be OK on the unstable (3.3) branch, as gulp is no longer used. Commit: b253f95286a6750d8686a1abd8b9248455678620 https://github.com/cytoscape/cytoscape.js/commit/b253f95286a6750d8686a1abd8b9248455678620 Author: Max Franz <maxkfr...@gmail.com> Date: 2018-05-02 (Wed, 02 May 2018) Changed paths: M src/core/animation/ease.js Log Message: ----------- Animation of percent property values (e.g. pie charts) not working #2099 Normally, a value in preferred units can be parsed back in a cycle. This is not the case for percent values. The preferred values range on [0, 1] whereas they are parsed as implicitly having `%` at the end if just a number is specified. Consider for v4 changing parsing for percent values s.t. unitless values range on [0, 1] and values with `%` range on [0, 100]. For now, just add a case for percent units to use `value` instead of `pfValue`. Commit: 4f0b46d6985b096622eadeb1687bd099e544ae28 https://github.com/cytoscape/cytoscape.js/commit/4f0b46d6985b096622eadeb1687bd099e544ae28 Author: Max Franz <maxkfr...@gmail.com> Date: 2018-05-04 (Fri, 04 May 2018) Changed paths: M documentation/md/intro.md Log Message: ----------- Add 3.2.12 to the release list in the docs Commit: 0a66ab8e5cd2961fd6e6659919b7432c2b49438f https://github.com/cytoscape/cytoscape.js/commit/0a66ab8e5cd2961fd6e6659919b7432c2b49438f Author: Max Franz <maxkfr...@gmail.com> Date: 2018-05-04 (Fri, 04 May 2018) Changed paths: M dist/cytoscape.cjs.js M dist/cytoscape.js M dist/cytoscape.min.js M documentation/docmaker.json M documentation/index.html M documentation/js/cytoscape.min.js M package.json M src/version.js Log Message: ----------- Preparing to publish 3.2.12 Commit: 0ba107e8fcbd5fc89ab2b4c2b06198eb0e0fe2c6 https://github.com/cytoscape/cytoscape.js/commit/0ba107e8fcbd5fc89ab2b4c2b06198eb0e0fe2c6 Author: sjneph <sjn...@gmail.com> Date: 2018-05-10 (Thu, 10 May 2018) Changed paths: M src/extensions/layout/cose.js Log Message: ----------- add required function to falseThread that is called if a layout.run() is called more than once in non-weaver set-up. Commit: 0678d67a83f00423bc1091ab90813070c04e4fe7 https://github.com/cytoscape/cytoscape.js/commit/0678d67a83f00423bc1091ab90813070c04e4fe7 Author: Max Franz <maxkfr...@gmail.com> Date: 2018-05-14 (Mon, 14 May 2018) Changed paths: M src/extensions/layout/cose.js Log Message: ----------- Merge pull request #2107 from sjneph/pull-request-cose add required function to falseThread that is called if a layout.run()… Commit: 83c543bc08cb084be681a9a0da360c5fdec0be7a https://github.com/cytoscape/cytoscape.js/commit/83c543bc08cb084be681a9a0da360c5fdec0be7a Author: Max Franz <maxkfr...@gmail.com> Date: 2018-05-31 (Thu, 31 May 2018) Changed paths: M src/style/parse.js Log Message: ----------- Allow null values to be passed to `style.parse()` Ref : Removing 'background-image' and adding 'background-color' instead #2124 Commit: 89c77be180766560e70fe0bed874315a67aa262f https://github.com/cytoscape/cytoscape.js/commit/89c77be180766560e70fe0bed874315a67aa262f Author: Max Franz <maxkfr...@gmail.com> Date: 2018-05-31 (Thu, 31 May 2018) Changed paths: M documentation/docmaker.json Log Message: ----------- Deprecate `cy.collection( val )` #2126 Commit: bdedfd1a741092791b02ee6a913139e76fcde485 https://github.com/cytoscape/cytoscape.js/commit/bdedfd1a741092791b02ee6a913139e76fcde485 Author: Max Franz <maxkfr...@gmail.com> Date: 2018-06-07 (Thu, 07 Jun 2018) Changed paths: M documentation/md/intro.md Log Message: ----------- Revisions to the "who uses" list Commit: 0ef252be257939f1951fe6f54ce8b5aa6451162e https://github.com/cytoscape/cytoscape.js/commit/0ef252be257939f1951fe6f54ce8b5aa6451162e Author: Max Franz <maxkfr...@gmail.com> Date: 2018-06-07 (Thu, 07 Jun 2018) Changed paths: M src/style/parse.js M test/core-graph-manipulation.js Log Message: ----------- A `multiple:true` property that is not unitless does not have an accurate `strValue` representation: The units are missing from each value. Ref : cy.style().json() background-width/height misses "%" in value #2121 Commit: d89228445eaf415234572a27fbb477662a65e804 https://github.com/cytoscape/cytoscape.js/commit/d89228445eaf415234572a27fbb477662a65e804 Author: Max Franz <maxkfr...@gmail.com> Date: 2018-06-07 (Thu, 07 Jun 2018) Changed paths: M documentation/md/intro.md Log Message: ----------- Add 3.2.13 to release list in the docs Commit: 83ba3ceea8946bfe5b757b2345e69bf7105bfbe5 https://github.com/cytoscape/cytoscape.js/commit/83ba3ceea8946bfe5b757b2345e69bf7105bfbe5 Author: Max Franz <maxkfr...@gmail.com> Date: 2018-06-07 (Thu, 07 Jun 2018) Changed paths: M dist/cytoscape.cjs.js M dist/cytoscape.js M dist/cytoscape.min.js M documentation/docmaker.json M documentation/index.html M documentation/js/cytoscape.min.js M package.json M src/version.js Log Message: ----------- Preparing to publish 3.2.13 Commit: 8e9ef374a4a7e5406720d414e55ce75fbe355372 https://github.com/cytoscape/cytoscape.js/commit/8e9ef374a4a7e5406720d414e55ce75fbe355372 Author: Max Franz <maxkfr...@gmail.com> Date: 2018-06-19 (Tue, 19 Jun 2018) Changed paths: M src/extensions/renderer/base/coord-ele-math/edge-control-points.js Log Message: ----------- `edge.controlPoints()` is `undefined` for loops Ref #2139 Commit: 5df56a27460dd0f1572d4496aa3d5fceb926cb74 https://github.com/cytoscape/cytoscape.js/commit/5df56a27460dd0f1572d4496aa3d5fceb926cb74 Author: Max Franz <maxkfr...@gmail.com> Date: 2018-06-19 (Tue, 19 Jun 2018) Changed paths: M src/extensions/renderer/base/coord-ele-math/edge-control-points.js Log Message: ----------- `edge.controlPoints()` is undefined for edges between a parent node and one of its descendants. While these edges aren't strictly loops, they are displayed in a similar way to loops using two beziers. Ref : `edge.controlPoints()` is `undefined` for loops #2139 Commit: d87970619f8c433209c2091f6ad04f04b802e9be https://github.com/cytoscape/cytoscape.js/commit/d87970619f8c433209c2091f6ad04f04b802e9be Author: Max Franz <maxkfr...@gmail.com> Date: 2018-06-26 (Tue, 26 Jun 2018) Changed paths: M documentation/md/intro.md Log Message: ----------- Add 3.2.14 to the release list in the docs Commit: 2fd4aa6cc2a39c3d69a1f014ff1600917e844911 https://github.com/cytoscape/cytoscape.js/commit/2fd4aa6cc2a39c3d69a1f014ff1600917e844911 Author: Max Franz <maxkfr...@gmail.com> Date: 2018-06-26 (Tue, 26 Jun 2018) Changed paths: M dist/cytoscape.cjs.js M dist/cytoscape.js M dist/cytoscape.min.js M documentation/docmaker.json M documentation/index.html M documentation/js/cytoscape.min.js M package.json M src/version.js Log Message: ----------- Preparing to publish 3.2.14 Commit: 38b0a522b16663c3d78b41df5999cc92ff26c0d4 https://github.com/cytoscape/cytoscape.js/commit/38b0a522b16663c3d78b41df5999cc92ff26c0d4 Author: Max Franz <maxkfr...@gmail.com> Date: 2018-07-09 (Mon, 09 Jul 2018) Changed paths: M test/collection-style.js Log Message: ----------- Add explicit stylesheet transition animation tests Ref #2148 Commit: 8afe1eecdfecdf5b78914ee7e8aca73060a0ba65 https://github.com/cytoscape/cytoscape.js/commit/8afe1eecdfecdf5b78914ee7e8aca73060a0ba65 Author: Max Franz <maxkfr...@gmail.com> Date: 2018-07-10 (Tue, 10 Jul 2018) Changed paths: M test/collection-style.js Log Message: ----------- Remove warning in style tests Commit: f634fe8bdc07583699a8025eea6974bb29465a63 https://github.com/cytoscape/cytoscape.js/commit/f634fe8bdc07583699a8025eea6974bb29465a63 Author: Max Franz <maxkfr...@gmail.com> Date: 2018-07-10 (Tue, 10 Jul 2018) Changed paths: M test/collection-style.js Log Message: ----------- Tests for `transition-property` requires a comma-separated list in 3.2 Revert "Remove warning in style tests" 8afe1eecdfecdf5b78914ee7e8aca73060a0ba65 Commit: 97eb54734cdc56f8b6fd11be4bfc632bef89cefa https://github.com/cytoscape/cytoscape.js/commit/97eb54734cdc56f8b6fd11be4bfc632bef89cefa Author: Max Franz <maxkfr...@gmail.com> Date: 2018-07-17 (Tue, 17 Jul 2018) Changed paths: M src/extensions/renderer/base/load-listeners.js Log Message: ----------- When in an active touch cycle in the renderer and neither panning nor node-dragging is active, remove the active background indicator. Ref : The active background indicator remains when making a non-pan touch swipe #2156 Commit: 368dfd4bac29aabc41a2eedc621f993cab387ce8 https://github.com/cytoscape/cytoscape.js/commit/368dfd4bac29aabc41a2eedc621f993cab387ce8 Author: Max Franz <maxkfr...@gmail.com> Date: 2018-07-17 (Tue, 17 Jul 2018) Changed paths: M src/extensions/renderer/base/load-listeners.js Log Message: ----------- End the renderer's touch gesture cycle only if all fingers are removed from the screen. Ref : A touch gesture cycle can be cut short #2157 Commit: 230e5d3f1a030ae7942ae2b4e535bf7c0a9c944b https://github.com/cytoscape/cytoscape.js/commit/230e5d3f1a030ae7942ae2b4e535bf7c0a9c944b Author: Max Franz <maxkfr...@gmail.com> Date: 2018-07-19 (Thu, 19 Jul 2018) Changed paths: M documentation/md/intro.md Log Message: ----------- Add 3.2.15 to release list Commit: c83698bcfc9ee1ccaa3f12bb1ed8fb115fabe465 https://github.com/cytoscape/cytoscape.js/commit/c83698bcfc9ee1ccaa3f12bb1ed8fb115fabe465 Author: Max Franz <maxkfr...@gmail.com> Date: 2018-07-19 (Thu, 19 Jul 2018) Changed paths: M dist/cytoscape.cjs.js M dist/cytoscape.js M dist/cytoscape.min.js M documentation/docmaker.json M documentation/index.html M documentation/js/cytoscape.min.js M package.json M src/version.js Log Message: ----------- Preparing to publish 3.2.15 Commit: d0ca12ff4944f7672eb8e80315ee5232260a967c https://github.com/cytoscape/cytoscape.js/commit/d0ca12ff4944f7672eb8e80315ee5232260a967c Author: Max Franz <maxkfr...@gmail.com> Date: 2018-08-14 (Tue, 14 Aug 2018) Changed paths: M src/extensions/renderer/base/coord-ele-math/labels.js Log Message: ----------- Ignore label value processing if the raw value is empty. Ref : Removing text from edge's label keeps background visible #2164 Commit: 738d44a15ff10baa78612c659e6bf63a06747eec https://github.com/cytoscape/cytoscape.js/commit/738d44a15ff10baa78612c659e6bf63a06747eec Author: Max Franz <maxkfr...@gmail.com> Date: 2018-08-14 (Tue, 14 Aug 2018) Changed paths: M src/extensions/renderer/canvas/drawing-label-text.js Log Message: ----------- Fix `source-text-rotation` and `target-text-rotation` not being used for source and target labels. Previously, `text-rotation` was erroneously applied to the display of source and target labels, but the correct properties were used for bounds calculations. Ref : Source and target labels use `text-rotation` rather than `source-text-rotation` and `target-text-rotation` for display #2167 Commit: 9cd25e0ec6deae116f003e3f2bf4646d3b9eeb3d https://github.com/cytoscape/cytoscape.js/commit/9cd25e0ec6deae116f003e3f2bf4646d3b9eeb3d Author: Max Franz <maxkfr...@gmail.com> Date: 2018-08-14 (Tue, 14 Aug 2018) Changed paths: M documentation/md/intro.md Log Message: ----------- Update release list in the docs with 3.2.16 Commit: e425b4cf1aac22338f16dad6d987bf2436e58bd3 https://github.com/cytoscape/cytoscape.js/commit/e425b4cf1aac22338f16dad6d987bf2436e58bd3 Author: Max Franz <maxkfr...@gmail.com> Date: 2018-08-16 (Thu, 16 Aug 2018) Changed paths: M dist/cytoscape.cjs.js M dist/cytoscape.js M dist/cytoscape.min.js M documentation/docmaker.json M documentation/index.html M documentation/js/cytoscape.min.js M package.json M src/version.js Log Message: ----------- Preparing to publish 3.2.16 Commit: a2c2c0dcc55aaf6dc217bee362472895bdc33dbf https://github.com/cytoscape/cytoscape.js/commit/a2c2c0dcc55aaf6dc217bee362472895bdc33dbf Author: Max Franz <maxkfr...@gmail.com> Date: 2018-09-25 (Tue, 25 Sep 2018) Changed paths: M src/extensions/renderer/base/coord-ele-math/labels.js Log Message: ----------- Autorotated labels for an edge will always flow in the downward direction if the x delta is zero Ref : Mismatched target label's direction #2191 Commit: 3dcf602b010ff5c092f6adad849d9243d4acc7dc https://github.com/cytoscape/cytoscape.js/commit/3dcf602b010ff5c092f6adad849d9243d4acc7dc Author: Max Franz <maxkfr...@gmail.com> Date: 2018-09-28 (Fri, 28 Sep 2018) Changed paths: M src/extensions/renderer/base/load-listeners.js Log Message: ----------- `touchstart` and `mousedown` on the canvas do not cause the active DOM element to blur #2194 Commit: 017cd6069c742aeec0f566b3f904248295b12ba0 https://github.com/cytoscape/cytoscape.js/commit/017cd6069c742aeec0f566b3f904248295b12ba0 Author: Max Franz <maxkfr...@gmail.com> Date: 2018-09-28 (Fri, 28 Sep 2018) Changed paths: M documentation/md/intro.md Log Message: ----------- Add 3.2.17 to the release list in the docs Commit: 79928726c99f7743553d4e7b39ccdd3782b11670 https://github.com/cytoscape/cytoscape.js/commit/79928726c99f7743553d4e7b39ccdd3782b11670 Author: Max Franz <maxkfr...@gmail.com> Date: 2018-09-28 (Fri, 28 Sep 2018) Changed paths: M dist/cytoscape.cjs.js M dist/cytoscape.js M dist/cytoscape.min.js M documentation/docmaker.json M documentation/index.html M documentation/js/cytoscape.min.js M package.json M src/version.js Log Message: ----------- Preparing to publish 3.2.17 Commit: 131b862b4b0201f999360773846f894970ac5ca7 https://github.com/cytoscape/cytoscape.js/commit/131b862b4b0201f999360773846f894970ac5ca7 Author: Max Franz <maxkfr...@gmail.com> Date: 2018-10-15 (Mon, 15 Oct 2018) Changed paths: M src/extensions/renderer/base/coord-ele-math/edge-control-points.js Log Message: ----------- Post-init changes to only `*-distance-from-node` do not cause control points to be recalculated Ref #2203 Commit: 2d2d9f2f57658f769f087d3832b22fe3fd4c65fe https://github.com/cytoscape/cytoscape.js/commit/2d2d9f2f57658f769f087d3832b22fe3fd4c65fe Author: Max Franz <maxkfr...@gmail.com> Date: 2018-10-19 (Fri, 19 Oct 2018) Changed paths: M documentation/md/intro.md Log Message: ----------- Add 3.2.18 to the release list in the docs Commit: 4c24e91faea202920e6d8baf97c9d83948e11a5d https://github.com/cytoscape/cytoscape.js/commit/4c24e91faea202920e6d8baf97c9d83948e11a5d Author: Max Franz <maxkfr...@gmail.com> Date: 2018-10-19 (Fri, 19 Oct 2018) Changed paths: M dist/cytoscape.cjs.js M dist/cytoscape.js M dist/cytoscape.min.js M documentation/docmaker.json M documentation/index.html M documentation/js/cytoscape.min.js M package.json M src/version.js Log Message: ----------- Preparing to publish 3.2.18 Commit: 81d35a410585cc3129fb87d2b43043245a5ea3dc https://github.com/cytoscape/cytoscape.js/commit/81d35a410585cc3129fb87d2b43043245a5ea3dc Author: Max Franz <maxkfr...@gmail.com> Date: 2018-10-23 (Tue, 23 Oct 2018) Changed paths: M src/extensions/renderer/base/coord-ele-math/coords.js Log Message: ----------- Mouseover events fire on neighbouring edges covered by nodes when the edge is assigned with 'top' for 'z-compound-depth' style #2171 Commit: a7c70b6e49a1d83caa707fec20b4900116035924 https://github.com/cytoscape/cytoscape.js/commit/a7c70b6e49a1d83caa707fec20b4900116035924 Author: Max Franz <maxkfr...@gmail.com> Date: 2018-10-29 (Mon, 29 Oct 2018) Changed paths: M documentation/md/intro.md Log Message: ----------- Add 3.2.19 to release list in the docs Commit: b7a889b30e53e0b93dcf79bcb0a00c9747680d95 https://github.com/cytoscape/cytoscape.js/commit/b7a889b30e53e0b93dcf79bcb0a00c9747680d95 Author: Max Franz <maxkfr...@gmail.com> Date: 2018-10-29 (Mon, 29 Oct 2018) Changed paths: M dist/cytoscape.cjs.js M dist/cytoscape.js M dist/cytoscape.min.js M documentation/docmaker.json M documentation/index.html M documentation/js/cytoscape.min.js M package.json M src/version.js Log Message: ----------- Preparing to publish 3.2.19 Commit: 5efe5d155d94de9e8e99b80677b09729132486ea https://github.com/cytoscape/cytoscape.js/commit/5efe5d155d94de9e8e99b80677b09729132486ea Author: Max Franz <maxkfr...@gmail.com> Date: 2018-11-01 (Thu, 01 Nov 2018) Changed paths: M src/core/index.js M test/core-graph-manipulation.js Log Message: ----------- cy.json({...}) fails to add edges involving new nodes #2210 Commit: b0ce3e6ff99ce0d447d0a41a7903cdf5bd41fb5a https://github.com/cytoscape/cytoscape.js/commit/b0ce3e6ff99ce0d447d0a41a7903cdf5bd41fb5a Author: Max Franz <maxkfr...@gmail.com> Date: 2018-11-01 (Thu, 01 Nov 2018) Changed paths: M src/collection/index.js M test/collection-data.js M test/core-graph-manipulation.js Log Message: ----------- `ele.json()` should be able to `.move()` an element #2211 Commit: dbb5319457d2e65ba35927c86c9ce8baba8611af https://github.com/cytoscape/cytoscape.js/commit/dbb5319457d2e65ba35927c86c9ce8baba8611af Author: Max Franz <maxkfr...@gmail.com> Date: 2018-11-06 (Tue, 06 Nov 2018) Changed paths: M CONTRIBUTING.md Log Message: ----------- Merge pull request #2214 from balupton/patch-1 contributing: fix contributing blog post link Commit: 4f8e1e8c20e6efeaed29141212b2fc351d1a9d5e https://github.com/cytoscape/cytoscape.js/commit/4f8e1e8c20e6efeaed29141212b2fc351d1a9d5e Author: Max Franz <maxkfr...@gmail.com> Date: 2018-11-06 (Tue, 06 Nov 2018) Changed paths: M documentation/md/intro.md Log Message: ----------- Add 3.2.20 to the list of releases in the docs Commit: 21b46a5731a02484b7fe14fcf6cc9662f82c3062 https://github.com/cytoscape/cytoscape.js/commit/21b46a5731a02484b7fe14fcf6cc9662f82c3062 Author: Max Franz <maxkfr...@gmail.com> Date: 2018-11-06 (Tue, 06 Nov 2018) Changed paths: M dist/cytoscape.cjs.js M dist/cytoscape.js M dist/cytoscape.min.js M documentation/docmaker.json M documentation/index.html M documentation/js/cytoscape.min.js M package.json M src/version.js Log Message: ----------- Preparing to publish 3.2.20 Commit: 17e7bdf708cc5bc32b7176bca26a5cd2a219802c https://github.com/cytoscape/cytoscape.js/commit/17e7bdf708cc5bc32b7176bca26a5cd2a219802c Author: Max Franz <maxkfr...@gmail.com> Date: 2018-11-20 (Tue, 20 Nov 2018) Changed paths: M src/extensions/layout/cose.js Log Message: ----------- Allow `refresh:0` to make infinite iterations before the first refresh cycle ends Ref : Positions not updated when refresh is set to zero in CoSE layout #2218 Commit: fdd3a147a90cd7b5adc60647e00283b8ea05c435 https://github.com/cytoscape/cytoscape.js/commit/fdd3a147a90cd7b5adc60647e00283b8ea05c435 Author: Max Franz <maxkfr...@gmail.com> Date: 2018-11-22 (Thu, 22 Nov 2018) Changed paths: M src/style/get-for-ele.js M test/collection-style.js Log Message: ----------- In the helper function `style.getStylePropertyValue()`, return a processed (generated) string only if the request for the value was in rendered units. Otherwise, just return the existing string representation in `ele.pstyle(propName).strValue`. - For the rendered case, make sure that a space-separated string is returned for `multiple:true` properties. - Also for the rendered case, make sure that units are handled more strictly. - This affects `ele.style()` and `ele.renderedStyle()` getters. Ref : Cannot query style value when it supports string array #2221 Commit: 30db81bba6e5d63586545c364e5d30ce81da1aa0 https://github.com/cytoscape/cytoscape.js/commit/30db81bba6e5d63586545c364e5d30ce81da1aa0 Author: Max Franz <maxkfr...@gmail.com> Date: 2018-11-27 (Tue, 27 Nov 2018) Changed paths: M documentation/md/intro.md Log Message: ----------- Add 3.2.21 to the release list in the docs Commit: 2addaa0c2e1a8baf0bcb77d8e9828bc43151844e https://github.com/cytoscape/cytoscape.js/commit/2addaa0c2e1a8baf0bcb77d8e9828bc43151844e Author: Max Franz <maxkfr...@gmail.com> Date: 2018-11-28 (Wed, 28 Nov 2018) Changed paths: M dist/cytoscape.cjs.js M dist/cytoscape.js M dist/cytoscape.min.js M documentation/docmaker.json M documentation/index.html M documentation/js/cytoscape.min.js M package.json M src/version.js Log Message: ----------- Preparing to publish 3.2.21 Commit: 35080e9b4ed1f98a4faeebf23af06fcee92ad740 https://github.com/cytoscape/cytoscape.js/commit/35080e9b4ed1f98a4faeebf23af06fcee92ad740 Author: Max Franz <maxkfr...@gmail.com> Date: 2018-11-29 (Thu, 29 Nov 2018) Changed paths: M src/core/animation/step-all.js M test/collection-style.js Log Message: ----------- Fix missing animation `step` callback - Make sure that `step()` is called - Add test for step function Ref : Step function is not called #2227 Commit: 47a354eba7d5143ceb3778446921bdd3ae3924d1 https://github.com/cytoscape/cytoscape.js/commit/47a354eba7d5143ceb3778446921bdd3ae3924d1 Author: Max Franz <maxkfr...@gmail.com> Date: 2018-11-30 (Fri, 30 Nov 2018) Changed paths: M src/core/index.js M test/core-graph-manipulation.js Log Message: ----------- When a compound parent is removed via `cy.json()`, its children should not necessarily be removed. - For the compound case, the children must be orphaned before the parent is removed. - Add test cases -- simple parent remove case, middle parent remove+swap Ref : #2226 Commit: 19ad3086135032802fe064a402f3d8269abb238e https://github.com/cytoscape/cytoscape.js/commit/19ad3086135032802fe064a402f3d8269abb238e Author: Max Franz <maxkfr...@gmail.com> Date: 2018-11-30 (Fri, 30 Nov 2018) Changed paths: M test/core-graph-manipulation.js Log Message: ----------- Moved parent test case for `cy.json()` should confirm new parent IDs Ref : #2226 Commit: 5ea0f000b96e3ab212a2cee81cadbd8a5211c01e https://github.com/cytoscape/cytoscape.js/commit/5ea0f000b96e3ab212a2cee81cadbd8a5211c01e Author: Max Franz <maxkfr...@gmail.com> Date: 2018-11-30 (Fri, 30 Nov 2018) Changed paths: M src/collection/index.js M src/core/index.js M test/core-graph-manipulation.js Log Message: ----------- Add `cy.json()` test cases re. compounds - cy.json() orphans children - cy.json() sets existing node as parent - cy.json() sets a newly added node as parent Ref : #2226 Commit: 90c865b6f2a2edc967cb4f9522e7c98536a957b4 https://github.com/cytoscape/cytoscape.js/commit/90c865b6f2a2edc967cb4f9522e7c98536a957b4 Author: Max Franz <maxkfr...@gmail.com> Date: 2018-12-04 (Tue, 04 Dec 2018) Log Message: ----------- Merge branch 'master' into unstable and then unstable into master `git merge -s ours master` => allows for clean merge of unstable into master, using exactly what's on unstable to avoid conflicts: git checkout unstable git merge -s ours master git checkout master git merge unstable Commit: b05975fbdb475a752d60dcdfe73a5ceb9a705e8c https://github.com/cytoscape/cytoscape.js/commit/b05975fbdb475a752d60dcdfe73a5ceb9a705e8c Author: Max Franz <maxkfr...@gmail.com> Date: 2018-12-04 (Tue, 04 Dec 2018) Changed paths: M package-lock.json M package.json Log Message: ----------- 3.3.0 Compare: https://github.com/cytoscape/cytoscape.js/compare/0c9ea3028f08...b05975fbdb47 **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/ Functionality will be removed from GitHub.com on January 31st, 2019. -- You received this message because you are subscribed to the Google Groups "cytoscape-cvs" group. To unsubscribe from this group and stop receiving emails from it, send an email to cytoscape-cvs+unsubscr...@googlegroups.com. To post to this group, send email to cytoscape-cvs@googlegroups.com. Visit this group at https://groups.google.com/group/cytoscape-cvs. For more options, visit https://groups.google.com/d/optout.