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.