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.

Reply via email to