Branch: refs/heads/unstable
  Home:   https://github.com/cytoscape/cytoscape.js
  Commit: b024914d0dc09bd02f812b9d4f60e24ec05185c1
      
https://github.com/cytoscape/cytoscape.js/commit/b024914d0dc09bd02f812b9d4f60e24ec05185c1
  Author: Max Franz <[email protected]>
  Date:   2019-03-06 (Wed, 06 Mar 2019)

  Changed paths:
    M documentation/md/intro.md

  Log Message:
  -----------
  Add 3.4.3 to the list of releases in the docs


  Commit: 031d59b550c79a11c1030ce3a00b6e5515a90d94
      
https://github.com/cytoscape/cytoscape.js/commit/031d59b550c79a11c1030ce3a00b6e5515a90d94
  Author: Max Franz <[email protected]>
  Date:   2019-03-06 (Wed, 06 Mar 2019)

  Changed paths:
    M documentation/index.html

  Log Message:
  -----------
  Update the docs build with the 3.4.3 release entry


  Commit: 76604d0d053c322b9d112642cdfc270abba668f5
      
https://github.com/cytoscape/cytoscape.js/commit/76604d0d053c322b9d112642cdfc270abba668f5
  Author: Max Franz <[email protected]>
  Date:   2019-03-22 (Fri, 22 Mar 2019)

  Changed paths:
    M src/collection/dimensions/bounds.js
    M src/collection/element.js
    M test/collection-style.js

  Log Message:
  -----------
  Bounding box of parent fails if child is hidden #2339


  Commit: e4a951d0966acb306f0821ed3e37f96cacb3dc8e
      
https://github.com/cytoscape/cytoscape.js/commit/e4a951d0966acb306f0821ed3e37f96cacb3dc8e
  Author: Max Franz <[email protected]>
  Date:   2019-03-25 (Mon, 25 Mar 2019)

  Changed paths:
    M documentation/docmaker.json
    M documentation/md/collection/classes.md

  Log Message:
  -----------
  Fix documentation re. `ele.classes(undefined)` example #2341

Also fixes `()` typo in docmaker.json


  Commit: 59b9bd6f273bd2b9a76947567d149cdf1788d988
      
https://github.com/cytoscape/cytoscape.js/commit/59b9bd6f273bd2b9a76947567d149cdf1788d988
  Author: Max Franz <[email protected]>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M documentation/md/intro.md

  Log Message:
  -----------
  Update release list in the docs with 3.5.1 and 3.4.4


  Commit: 762adc12288b926222daa6e8fd4ac0d239568315
      
https://github.com/cytoscape/cytoscape.js/commit/762adc12288b926222daa6e8fd4ac0d239568315
  Author: Max Franz <[email protected]>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M .size-snapshot.json
    M dist/cytoscape.cjs.js
    M dist/cytoscape.esm.js
    M dist/cytoscape.min.js
    M dist/cytoscape.umd.js
    M documentation/index.html
    M documentation/js/cytoscape.min.js
    M package-lock.json

  Log Message:
  -----------
  Build 3.5.1


  Commit: 83c298088292293f2ba5c4e94e15a38f1fea2a8e
      
https://github.com/cytoscape/cytoscape.js/commit/83c298088292293f2ba5c4e94e15a38f1fea2a8e
  Author: Max Franz <[email protected]>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M package-lock.json
    M package.json

  Log Message:
  -----------
  3.5.1


  Commit: 02739d89965fa474151d61adc6778c500251d9a6
      
https://github.com/cytoscape/cytoscape.js/commit/02739d89965fa474151d61adc6778c500251d9a6
  Author: Max Franz <[email protected]>
  Date:   2019-03-29 (Fri, 29 Mar 2019)

  Changed paths:
    M documentation/md/style.md
    M src/extensions/renderer/base/coord-ele-math/edge-endpoints.js

  Log Message:
  -----------
  Taxi edges should automatically forbid endpoints other than `outside-to-node` 
#2343

Document that taxi edges must use `outside-to-node`.  Force the use of this 
value when applying endpoints.


  Commit: 2e12bacaaafd1bc737c950c33a8239562f008d0b
      
https://github.com/cytoscape/cytoscape.js/commit/2e12bacaaafd1bc737c950c33a8239562f008d0b
  Author: Max Franz <[email protected]>
  Date:   2019-04-02 (Tue, 02 Apr 2019)

  Changed paths:
    M documentation/md/intro.md

  Log Message:
  -----------
  Add 3.5.2 to the list of releases in the docs


  Commit: 978f2c710317513397fd34e11a4bce600b7fdd09
      
https://github.com/cytoscape/cytoscape.js/commit/978f2c710317513397fd34e11a4bce600b7fdd09
  Author: Max Franz <[email protected]>
  Date:   2019-04-02 (Tue, 02 Apr 2019)

  Changed paths:
    M .size-snapshot.json
    M dist/cytoscape.cjs.js
    M dist/cytoscape.esm.js
    M dist/cytoscape.min.js
    M dist/cytoscape.umd.js
    M documentation/index.html
    M documentation/js/cytoscape.min.js

  Log Message:
  -----------
  Build 3.5.2


  Commit: 541b77eb370b2e82687f74f873640065052afba8
      
https://github.com/cytoscape/cytoscape.js/commit/541b77eb370b2e82687f74f873640065052afba8
  Author: Max Franz <[email protected]>
  Date:   2019-04-02 (Tue, 02 Apr 2019)

  Changed paths:
    M package-lock.json
    M package.json

  Log Message:
  -----------
  3.5.2


  Commit: 79d08e9abc77192e909a45db17ef695cda5c10cf
      
https://github.com/cytoscape/cytoscape.js/commit/79d08e9abc77192e909a45db17ef695cda5c10cf
  Author: Max Franz <[email protected]>
  Date:   2019-04-02 (Tue, 02 Apr 2019)

  Changed paths:
    M documentation/md/intro.md

  Log Message:
  -----------
  Add BioPlex to the who-uses list


  Commit: 1f9183f727736c416ded78ee1213253b98ed0aaa
      
https://github.com/cytoscape/cytoscape.js/commit/1f9183f727736c416ded78ee1213253b98ed0aaa
  Author: Max Franz <[email protected]>
  Date:   2019-04-12 (Fri, 12 Apr 2019)

  Changed paths:
    M src/style/apply.js
    M src/style/properties.js

  Log Message:
  -----------
  Apply a special style hash value to `width` and `height`

The `width` and `height` properties can take on special `label` enum values to 
make a node the same size as its label.  The label size is not available to 
style hashing, because the styler must run before the renderer can use the 
currently applied style to calculate rendered values (e.g. the dimensions of 
text, the intersections for edges).  So the final value can not be used for 
hashing.

Instead, we use an optional, per-property hash override.  When a style property 
has a hash override function, it is the responsibility of that function to 
handle special cases (e.g. string enum values for normally numeric properties) 
and return an integer hash value.  In the case of `width` and `height`, an 
integer that uniquely corresponds to the element can be used.  This isn't 
ideal, as it means all nodes that use `width: label` or `height: label` will 
never have a shared element texture cache.  In practice, however, the overall 
likelihood of such a node having a multiple-node cache hit is small anyway.

The number hashing is also updated to take into consideration unit values, 
unless the value is normalised.  For example, a value of `75%` would otherwise 
collide with a value of `75px`.  This is the same type of problem as with the 
`label` value case, albeit less frequent.

Ref : Style hash collisions for `width:label` or `height:label` #2348


  Commit: 3bdd94b102843e095bc6ccf3a3b405e11bb315b0
      
https://github.com/cytoscape/cytoscape.js/commit/3bdd94b102843e095bc6ccf3a3b405e11bb315b0
  Author: Max Franz <[email protected]>
  Date:   2019-04-15 (Mon, 15 Apr 2019)

  Changed paths:
    M documentation/md/intro.md

  Log Message:
  -----------
  Update who uses page with MPIMP and Intercax #914


  Commit: a6c3b76ff61e7d37d2be00de7e6202a62997bdbc
      
https://github.com/cytoscape/cytoscape.js/commit/a6c3b76ff61e7d37d2be00de7e6202a62997bdbc
  Author: Max Franz <[email protected]>
  Date:   2019-04-15 (Mon, 15 Apr 2019)

  Changed paths:
    M documentation/md/intro.md

  Log Message:
  -----------
  Add 3.4.5 and 3.5.3 to the release list in the docs


  Commit: ae848df44646d4c092c602dc15a0494008275fb1
      
https://github.com/cytoscape/cytoscape.js/commit/ae848df44646d4c092c602dc15a0494008275fb1
  Author: Max Franz <[email protected]>
  Date:   2019-04-15 (Mon, 15 Apr 2019)

  Changed paths:
    M .size-snapshot.json
    M dist/cytoscape.cjs.js
    M dist/cytoscape.esm.js
    M dist/cytoscape.min.js
    M dist/cytoscape.umd.js
    M documentation/index.html
    M documentation/js/cytoscape.min.js

  Log Message:
  -----------
  Build 3.5.3


  Commit: d38a24d7ae48fa12d9787c1e0d646cc505c4b7a0
      
https://github.com/cytoscape/cytoscape.js/commit/d38a24d7ae48fa12d9787c1e0d646cc505c4b7a0
  Author: Max Franz <[email protected]>
  Date:   2019-04-15 (Mon, 15 Apr 2019)

  Changed paths:
    M package-lock.json
    M package.json

  Log Message:
  -----------
  3.5.3


  Commit: 35b1fe2c7c5996d66a2a8c1d75203298d3c258d5
      
https://github.com/cytoscape/cytoscape.js/commit/35b1fe2c7c5996d66a2a8c1d75203298d3c258d5
  Author: Max Franz <[email protected]>
  Date:   2019-04-16 (Tue, 16 Apr 2019)

  Changed paths:
    M src/style/apply.js

  Log Message:
  -----------
  Node body styles incorrectly cached (regression) #2356

String values aren't applied in the hash because of a typo.  This wasn't caught 
during release testing, because I didn't have much time and only ran a few of 
the demos.


  Commit: 02eb71b47c35f40ef7486645daaca99155fdb069
      
https://github.com/cytoscape/cytoscape.js/commit/02eb71b47c35f40ef7486645daaca99155fdb069
  Author: Max Franz <[email protected]>
  Date:   2019-04-16 (Tue, 16 Apr 2019)

  Changed paths:
    M src/collection/dimensions/bounds.js

  Log Message:
  -----------
  Compound node bounds including `display:none` children (regression) #2355

The children used to calculate the bounds of the parent should not include 
nodes that take up no space.  It may make sense in future to remove the zero 
width and height conditions for the internal `ele.takesUpSpace()` function.  We 
can't use it here, because calling `height()` or `width()` causes infinite 
recursion.  The zero width and height cases aren't that important generally, so 
maybe this could be revised further for a feature release.


  Commit: 445e6cb261c5b6b19fbeb890cf1f540c714e55bc
      
https://github.com/cytoscape/cytoscape.js/commit/445e6cb261c5b6b19fbeb890cf1f540c714e55bc
  Author: Max Franz <[email protected]>
  Date:   2019-04-16 (Tue, 16 Apr 2019)

  Changed paths:
    M README.md
    M documentation/md/extensions.md
    M documentation/md/links.md

  Log Message:
  -----------
  Add AVSDF and FCOSE layouts to the extensions list in the docs


  Commit: 8b26144fa50c3e52b42671b15597dd6c6dc00e59
      
https://github.com/cytoscape/cytoscape.js/commit/8b26144fa50c3e52b42671b15597dd6c6dc00e59
  Author: Max Franz <[email protected]>
  Date:   2019-04-16 (Tue, 16 Apr 2019)

  Changed paths:
    M README.md
    M documentation/md/links.md

  Log Message:
  -----------
  Add citation badge


  Commit: 8aaa4e324713d434102c0e81d2dfa08cb562d39a
      
https://github.com/cytoscape/cytoscape.js/commit/8aaa4e324713d434102c0e81d2dfa08cb562d39a
  Author: Max Franz <[email protected]>
  Date:   2019-04-16 (Tue, 16 Apr 2019)

  Changed paths:
    M documentation/docmaker.json
    A documentation/img/demos/avsdf-layout.png
    A documentation/img/demos/compound-drag-and-drop.png
    A documentation/img/demos/fcose-layout-compound.png
    A documentation/img/demos/fcose-layout.png

  Log Message:
  -----------
  Add extension demo thumbnails for fcose, avsdf, and compound-drag-and-drop


  Commit: 24fbeda794a4f9042126ab87b73cce70fc11dbbc
      
https://github.com/cytoscape/cytoscape.js/commit/24fbeda794a4f9042126ab87b73cce70fc11dbbc
  Author: Max Franz <[email protected]>
  Date:   2019-04-17 (Wed, 17 Apr 2019)

  Changed paths:
    M src/extensions/layout/cose.js

  Log Message:
  -----------
  Cose layout does not respect bounding box when animate is 'end' #2363


  Commit: 00060e93f26dfe12d8750f02485576cb222db828
      
https://github.com/cytoscape/cytoscape.js/commit/00060e93f26dfe12d8750f02485576cb222db828
  Author: Max Franz <[email protected]>
  Date:   2019-04-17 (Wed, 17 Apr 2019)

  Changed paths:
    M src/style/properties.js

  Log Message:
  -----------
  The `*-arrow-shape` property specs are missing the `triggersBounds` flag

Ref : Edge arrow shape not updating properly (regression) #2364


  Commit: 116f713d3f82025b551fd8b477ff81f9c3380ea0
      
https://github.com/cytoscape/cytoscape.js/commit/116f713d3f82025b551fd8b477ff81f9c3380ea0
  Author: Max Franz <[email protected]>
  Date:   2019-04-23 (Tue, 23 Apr 2019)

  Changed paths:
    M documentation/md/intro.md

  Log Message:
  -----------
  Add 3.5.4 and 3.4.6 to the list of releases in the docs


  Commit: dc7d71fada6070c01c2eec55cd7f94c376f9209b
      
https://github.com/cytoscape/cytoscape.js/commit/dc7d71fada6070c01c2eec55cd7f94c376f9209b
  Author: Max Franz <[email protected]>
  Date:   2019-04-23 (Tue, 23 Apr 2019)

  Changed paths:
    M .size-snapshot.json
    M dist/cytoscape.cjs.js
    M dist/cytoscape.esm.js
    M dist/cytoscape.min.js
    M dist/cytoscape.umd.js
    M documentation/index.html
    M documentation/js/cytoscape.min.js

  Log Message:
  -----------
  Build 3.5.4


  Commit: 8ec83f6854266729769d014decd5c13d644b6b41
      
https://github.com/cytoscape/cytoscape.js/commit/8ec83f6854266729769d014decd5c13d644b6b41
  Author: Max Franz <[email protected]>
  Date:   2019-04-23 (Tue, 23 Apr 2019)

  Changed paths:
    M package-lock.json
    M package.json

  Log Message:
  -----------
  3.5.4


  Commit: 98b61498339455df042e32a7b906083f422d5382
      
https://github.com/cytoscape/cytoscape.js/commit/98b61498339455df042e32a7b906083f422d5382
  Author: Max Franz <[email protected]>
  Date:   2019-04-24 (Wed, 24 Apr 2019)

  Changed paths:
    M documentation/docmaker.json
    M src/collection/algorithms/hierarchical-clustering.js
    M src/collection/algorithms/k-clustering.js
    M test/collection-hierarchical.js
    M test/collection-k-medoids.js

  Log Message:
  -----------
  Fix issues re. clustering with a custom `distance(nodeP, nodeQ)` function

- Only AP, k-medoids, and HCA should allow this two-argument distance function.
- Revise HCA and k-medoids to allow for use of `nodeP` and nodeQ`.
- Add tests for HCA and k-medoids with `distance(nodeP, nodeQ)`.  AP already 
uses this format in its main test.  They verify the arguments and the end 
result.
- Remove the erroneous `distance()` signatures from the docs for k-means and 
fuzzy c-means.

Ref : Clustering without attributes #2368


  Commit: 163165186f7d0c0ded788c9d044bbbffeddf91c6
      
https://github.com/cytoscape/cytoscape.js/commit/163165186f7d0c0ded788c9d044bbbffeddf91c6
  Author: Max Franz <[email protected]>
  Date:   2019-04-30 (Tue, 30 Apr 2019)

  Changed paths:
    M documentation/md/intro.md

  Log Message:
  -----------
  Add 3.5.5 and 3.4.7 to the list of releases in the docs


  Commit: ca27659c3394b51f8cddc528d292f79e4365b3f9
      
https://github.com/cytoscape/cytoscape.js/commit/ca27659c3394b51f8cddc528d292f79e4365b3f9
  Author: Max Franz <[email protected]>
  Date:   2019-04-30 (Tue, 30 Apr 2019)

  Changed paths:
    M .size-snapshot.json
    M dist/cytoscape.cjs.js
    M dist/cytoscape.esm.js
    M dist/cytoscape.min.js
    M dist/cytoscape.umd.js
    M documentation/index.html
    M documentation/js/cytoscape.min.js

  Log Message:
  -----------
  Build 3.5.5


  Commit: 778d679b78efed82058d34f608a7aed42c34a5a1
      
https://github.com/cytoscape/cytoscape.js/commit/778d679b78efed82058d34f608a7aed42c34a5a1
  Author: Max Franz <[email protected]>
  Date:   2019-04-30 (Tue, 30 Apr 2019)

  Changed paths:
    M package-lock.json
    M package.json

  Log Message:
  -----------
  3.5.5


  Commit: 14d13dfda39e379cdf31ae008b7b121ebbc7274d
      
https://github.com/cytoscape/cytoscape.js/commit/14d13dfda39e379cdf31ae008b7b121ebbc7274d
  Author: Max Franz <[email protected]>
  Date:   2019-04-30 (Tue, 30 Apr 2019)

  Changed paths:
    M src/collection/style.js
    M test/collection-style.js
    M test/core-graph-manipulation.js

  Log Message:
  -----------
  `edge.isBundledBezier()` should return false for styleless instance

- The internal style function, `ele.isBundledBezier()` will not work in a 
styleless instance, because `ele.pstyle()` will always return `undefined`.  It 
should have a check like the other style functions.  Most of these functions 
are derived state functions, which have this check implicitly.
- `edge.isBundledBezier()` is only used in a few places.  The only place that 
would affect a headless instance is `ele.remove()`.
- This patch includes a fix and several test cases.

Ref : Removing parallel edges in headless mode #2377


  Commit: 3f85c4c4f3ff29f6c138c8b1a241e2fd0055d81d
      
https://github.com/cytoscape/cytoscape.js/commit/3f85c4c4f3ff29f6c138c8b1a241e2fd0055d81d
  Author: Max Franz <[email protected]>
  Date:   2019-05-06 (Mon, 06 May 2019)

  Changed paths:

  Log Message:
  -----------
  Merge branch 'master' into unstable

Merge master and unstable together for 3.6.0


Compare: 
https://github.com/cytoscape/cytoscape.js/compare/7c15a3e3e636...3f85c4c4f3ff

-- 
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 [email protected].
To post to this group, send email to [email protected].
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