Branch: refs/heads/master
Home: https://github.com/cytoscape/cytoscape.js
Commit: 4e197c75dd59e792134113959d7d99c6061a8a44
https://github.com/cytoscape/cytoscape.js/commit/4e197c75dd59e792134113959d7d99c6061a8a44
Author: Max Franz <[email protected]>
Date: 2019-11-05 (Tue, 05 Nov 2019)
Changed paths:
M package-lock.json
M package.json
Log Message:
-----------
Update package files to 3.13.0-unstable for the unstable branch
Commit: 7e21516f56181b700416ed7f591d5db1f72a09b0
https://github.com/cytoscape/cytoscape.js/commit/7e21516f56181b700416ed7f591d5db1f72a09b0
Author: Max Franz <[email protected]>
Date: 2019-11-11 (Mon, 11 Nov 2019)
Changed paths:
M src/collection/dimensions/bounds.js
Log Message:
-----------
When calculating the bounds for an edge, the edge should be considered dirty
if the connected nodes are dirty. Here, an element is considered dirty if the
`bbCache` is null-like. The bbCache is cleared for an element whenever a style
property is applied that may result in a change in bounds. So now for a node,
a change of a bounds-affecting style property results in the implicit dirtying
of the bounds of each connected edge.
We should avoid explicit dirtying of edges to avoid additional expense. There
is typically a 1:n relationship of nodes:edges, so connected edge iteration
should be generally avoided.
Ref : Edge not drawn anymore when fully covered by a node and then removing the
cover #2566
Commit: 99d592bd695ca10aeb784a3f645ffe1fa0b82c7c
https://github.com/cytoscape/cytoscape.js/commit/99d592bd695ca10aeb784a3f645ffe1fa0b82c7c
Author: Max Franz <[email protected]>
Date: 2019-11-11 (Mon, 11 Nov 2019)
Changed paths:
M src/extensions/renderer/canvas/drawing-elements.js
M src/extensions/renderer/canvas/drawing-label-text.js
Log Message:
-----------
An edge with the `badLine` flag (impossible to calculate endpoints) is
ignored by label drawing functions.
Ref : Edge label still drawn even though edge is completely covered by a node
#2563
Commit: c24a8cf89fe71c3619202ff0f592767eae2f3942
https://github.com/cytoscape/cytoscape.js/commit/c24a8cf89fe71c3619202ff0f592767eae2f3942
Author: Max Franz <[email protected]>
Date: 2019-11-19 (Tue, 19 Nov 2019)
Changed paths:
M documentation/md/intro.md
Log Message:
-----------
Add 3.12.1 & 3.11.1 to the release list in the docs
Commit: 571b5da1b3ba1dc3c4b47f01804a781f95bf10a1
https://github.com/cytoscape/cytoscape.js/commit/571b5da1b3ba1dc3c4b47f01804a781f95bf10a1
Author: Max Franz <[email protected]>
Date: 2019-11-19 (Tue, 19 Nov 2019)
Changed paths:
M documentation/md/intro.md
Log Message:
-----------
Add Hacker Target to the who-uses list #914
Commit: a4cadd7e4d7aa870385e9e08d71a581e9d3d7e6f
https://github.com/cytoscape/cytoscape.js/commit/a4cadd7e4d7aa870385e9e08d71a581e9d3d7e6f
Author: greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
Date: 2019-11-26 (Tue, 26 Nov 2019)
Changed paths:
M package.json
Log Message:
-----------
chore(package): update http-server to version 0.12.0
Commit: 83482e2b87c070e37e2216176b82dd942242416f
https://github.com/cytoscape/cytoscape.js/commit/83482e2b87c070e37e2216176b82dd942242416f
Author: greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
Date: 2019-11-26 (Tue, 26 Nov 2019)
Changed paths:
M package-lock.json
Log Message:
-----------
chore(package): update lockfile package-lock.json
Commit: cddb3b03b5866100ffea10cf5c1324b829c78ab2
https://github.com/cytoscape/cytoscape.js/commit/cddb3b03b5866100ffea10cf5c1324b829c78ab2
Author: r-ba <[email protected]>
Date: 2019-11-28 (Thu, 28 Nov 2019)
Changed paths:
A src/collection/algorithms/biconnected.js
M src/collection/algorithms/index.js
Log Message:
-----------
Add biconnected components algorithm
Commit: 864fbd2e4ec9b850f6bc4706c903e80343da7645
https://github.com/cytoscape/cytoscape.js/commit/864fbd2e4ec9b850f6bc4706c903e80343da7645
Author: r-ba <[email protected]>
Date: 2019-11-28 (Thu, 28 Nov 2019)
Changed paths:
M documentation/docmaker.json
A documentation/md/collection/biconnected.md
Log Message:
-----------
Add biconnected algorithm documentation
Commit: c74782129a172d267a9ad91b2c3cc0342db20202
https://github.com/cytoscape/cytoscape.js/commit/c74782129a172d267a9ad91b2c3cc0342db20202
Author: r-ba <[email protected]>
Date: 2019-11-29 (Fri, 29 Nov 2019)
Changed paths:
A test/collection-biconnected.js
Log Message:
-----------
Add biconnected algorithm tests
Commit: f9acfde9228d651aa05135b2999ddf92264ed368
https://github.com/cytoscape/cytoscape.js/commit/f9acfde9228d651aa05135b2999ddf92264ed368
Author: r-ba <[email protected]>
Date: 2019-11-29 (Fri, 29 Nov 2019)
Changed paths:
M src/collection/algorithms/biconnected.js
Log Message:
-----------
Update biconnected algorithm: minor optimization
Commit: a1b91875b941caf4e9fd8efa322ecb74ce80f13e
https://github.com/cytoscape/cytoscape.js/commit/a1b91875b941caf4e9fd8efa322ecb74ce80f13e
Author: r-ba <[email protected]>
Date: 2019-11-29 (Fri, 29 Nov 2019)
Changed paths:
M documentation/md/collection/hierholzer.md
Log Message:
-----------
Fix hierholzer example
Commit: 06468257352409315348cf2db0eeb6e7bef1352f
https://github.com/cytoscape/cytoscape.js/commit/06468257352409315348cf2db0eeb6e7bef1352f
Author: r-ba <[email protected]>
Date: 2019-11-30 (Sat, 30 Nov 2019)
Changed paths:
M src/collection/index.js
Log Message:
-----------
Implement iterable behaviour for collections
Commit: e64a5df89f69ad8580dd39180e937f11d7e09f54
https://github.com/cytoscape/cytoscape.js/commit/e64a5df89f69ad8580dd39180e937f11d7e09f54
Author: r-ba <[email protected]>
Date: 2019-11-30 (Sat, 30 Nov 2019)
Changed paths:
M test/collection-iteration.js
Log Message:
-----------
Add Symbol.iterator tests
Commit: 9c150bdf533efbdb6c33638aa2c1486b03b0cae7
https://github.com/cytoscape/cytoscape.js/commit/9c150bdf533efbdb6c33638aa2c1486b03b0cae7
Author: r-ba <[email protected]>
Date: 2019-12-01 (Sun, 01 Dec 2019)
Changed paths:
M src/collection/index.js
Log Message:
-----------
Silence eslint error: 'Symbol' is not defined no-undef
Commit: 3643e8567737b24c0a7f95ca346bef86b75b148d
https://github.com/cytoscape/cytoscape.js/commit/3643e8567737b24c0a7f95ca346bef86b75b148d
Author: greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
Date: 2019-12-01 (Sun, 01 Dec 2019)
Changed paths:
M package.json
Log Message:
-----------
chore(package): update rollup-plugin-license to version 0.13.0
Commit: 6a624635dee28cb8b1daaf7998a7592bb36b84f1
https://github.com/cytoscape/cytoscape.js/commit/6a624635dee28cb8b1daaf7998a7592bb36b84f1
Author: greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
Date: 2019-12-01 (Sun, 01 Dec 2019)
Changed paths:
M package-lock.json
Log Message:
-----------
chore(package): update lockfile package-lock.json
Commit: d46210b5a90a86c534d3dce09db2f662f1594619
https://github.com/cytoscape/cytoscape.js/commit/d46210b5a90a86c534d3dce09db2f662f1594619
Author: greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
Date: 2019-12-02 (Mon, 02 Dec 2019)
Changed paths:
M package.json
Log Message:
-----------
chore(package): update rollup to version 1.27.8
Commit: 9a523a7a44722385ee6ba5dad5bd8e9a34d710a4
https://github.com/cytoscape/cytoscape.js/commit/9a523a7a44722385ee6ba5dad5bd8e9a34d710a4
Author: greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
Date: 2019-12-02 (Mon, 02 Dec 2019)
Changed paths:
M package-lock.json
Log Message:
-----------
chore(package): update lockfile package-lock.json
Commit: 98e972800456037560f716ad11f1732aa1532195
https://github.com/cytoscape/cytoscape.js/commit/98e972800456037560f716ad11f1732aa1532195
Author: Max Franz <[email protected]>
Date: 2019-12-02 (Mon, 02 Dec 2019)
Changed paths:
M package-lock.json
M package.json
Log Message:
-----------
Merge pull request #2578 from cytoscape/greenkeeper/http-server-0.12.0
Update http-server to the latest version 🚀
Commit: f9d99d382f9f9aedfa50e9110ca23b7154fc3256
https://github.com/cytoscape/cytoscape.js/commit/f9d99d382f9f9aedfa50e9110ca23b7154fc3256
Author: Max Franz <[email protected]>
Date: 2019-12-02 (Mon, 02 Dec 2019)
Changed paths:
M package-lock.json
M package.json
Log Message:
-----------
Merge pull request #2584 from
cytoscape/greenkeeper/rollup-plugin-license-0.13.0
Update rollup-plugin-license to the latest version 🚀
Commit: 06458f1c3927cd34bf32d2fc6b47ebda1625d70a
https://github.com/cytoscape/cytoscape.js/commit/06458f1c3927cd34bf32d2fc6b47ebda1625d70a
Author: Max Franz <[email protected]>
Date: 2019-12-02 (Mon, 02 Dec 2019)
Changed paths:
M package-lock.json
M package.json
Log Message:
-----------
Merge pull request #2586 from cytoscape/greenkeeper/rollup-1.27.8
Greenkeeper/rollup 1.27.8
Commit: 29224a8133b8da343f5e03bbb1fcaecdc8c9cda4
https://github.com/cytoscape/cytoscape.js/commit/29224a8133b8da343f5e03bbb1fcaecdc8c9cda4
Author: Max Franz <[email protected]>
Date: 2019-12-03 (Tue, 03 Dec 2019)
Changed paths:
M documentation/md/collection/hierholzer.md
Log Message:
-----------
Merge pull request #2581 from r-ba/hierholzer-doc-fix
Fix hierholzer example
Commit: c8328ea0116e015e4674df691fdcaa36c33f6b2e
https://github.com/cytoscape/cytoscape.js/commit/c8328ea0116e015e4674df691fdcaa36c33f6b2e
Author: Max Franz <[email protected]>
Date: 2019-12-03 (Tue, 03 Dec 2019)
Changed paths:
M documentation/md/intro.md
Log Message:
-----------
Rename pysbjupyter to PyViPR in the who-uses list
Commit: d760c763df3ca0cd24973b8b5aca2fd8cf92e6dc
https://github.com/cytoscape/cytoscape.js/commit/d760c763df3ca0cd24973b8b5aca2fd8cf92e6dc
Author: Max Franz <[email protected]>
Date: 2019-12-04 (Wed, 04 Dec 2019)
Changed paths:
M package-lock.json
M package.json
Log Message:
-----------
Update dev dependencies re. npm audit
- livereload 0.8.2 working with newer ws
- handlerbars update builds docs correctly
Commit: 88e8e9d574f1c3b0ff162a6b67bb5a46d1df941a
https://github.com/cytoscape/cytoscape.js/commit/88e8e9d574f1c3b0ff162a6b67bb5a46d1df941a
Author: r-ba <[email protected]>
Date: 2019-12-04 (Wed, 04 Dec 2019)
Changed paths:
M src/collection/index.js
M src/collection/iteration.js
M test/collection-iteration.js
Log Message:
-----------
Modify iterator:
- Define on the prototype
- Remove reliance on Map iterator
- Move definition to iteration.js
- Implement iterable iterator and add supporting tests
Commit: eec5d94e180d3866d236dab5d3f8835225ec8400
https://github.com/cytoscape/cytoscape.js/commit/eec5d94e180d3866d236dab5d3f8835225ec8400
Author: r-ba <[email protected]>
Date: 2019-12-04 (Wed, 04 Dec 2019)
Changed paths:
M documentation/md/collection/collection.md
Log Message:
-----------
Document iterator
Commit: 8543e845eee0a51a81aadc5d533265da8c337ef6
https://github.com/cytoscape/cytoscape.js/commit/8543e845eee0a51a81aadc5d533265da8c337ef6
Author: r-ba <[email protected]>
Date: 2019-12-05 (Thu, 05 Dec 2019)
Changed paths:
M documentation/docmaker.json
A documentation/md/collection/hopcroftTarjan.md
A src/collection/algorithms/hopcroft-tarjan.js
M src/collection/algorithms/index.js
A test/collection-hopcroft-tarjan.js
Log Message:
-----------
Modify biconnected:
- Rename to hopcroftTarjan and add alias ht
- Modify return value so component collections contain nodes and edges
- Fix call to connectedEdges to be intersected with calling collection
- Handle edge cases; include loops in components, edgeless nodes are components
Commit: 20064eab889865fcab77afc5731d3fbaf3b9d94a
https://github.com/cytoscape/cytoscape.js/commit/20064eab889865fcab77afc5731d3fbaf3b9d94a
Author: r-ba <[email protected]>
Date: 2019-12-05 (Thu, 05 Dec 2019)
Changed paths:
R documentation/md/collection/biconnected.md
R src/collection/algorithms/biconnected.js
R test/collection-biconnected.js
Log Message:
-----------
Remove manually deleted files
Commit: edc4148e701155aafe5d10736da18e082ee705b1
https://github.com/cytoscape/cytoscape.js/commit/edc4148e701155aafe5d10736da18e082ee705b1
Author: greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
Date: 2019-12-06 (Fri, 06 Dec 2019)
Changed paths:
M package.json
Log Message:
-----------
chore(package): update cpy-cli to version 3.0.0
Commit: 0a78b56098ea13df512ba74bede512b8ae6d96b7
https://github.com/cytoscape/cytoscape.js/commit/0a78b56098ea13df512ba74bede512b8ae6d96b7
Author: greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
Date: 2019-12-06 (Fri, 06 Dec 2019)
Changed paths:
M package-lock.json
Log Message:
-----------
chore(package): update lockfile package-lock.json
Commit: e14c091d0a7d5464279c9e2749c7a3265e60085d
https://github.com/cytoscape/cytoscape.js/commit/e14c091d0a7d5464279c9e2749c7a3265e60085d
Author: r-ba <[email protected]>
Date: 2019-12-08 (Sun, 08 Dec 2019)
Changed paths:
M documentation/md/collection/collection.md
M src/collection/iteration.js
Log Message:
-----------
Minor update:
- Reword documentation
- Modify guard against undefined Symbol.iterator
Commit: bb6de93328f1b305065ad2f778fe5feabdf0c0f5
https://github.com/cytoscape/cytoscape.js/commit/bb6de93328f1b305065ad2f778fe5feabdf0c0f5
Author: Max Franz <[email protected]>
Date: 2019-12-10 (Tue, 10 Dec 2019)
Changed paths:
M package-lock.json
M package.json
Log Message:
-----------
Merge pull request #2588 from cytoscape/greenkeeper/cpy-cli-3.0.0
Update cpy-cli to the latest version 🚀
Commit: 5f6a898293a7da5c1db1123bbd26f50b3fb73d1d
https://github.com/cytoscape/cytoscape.js/commit/5f6a898293a7da5c1db1123bbd26f50b3fb73d1d
Author: greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
Date: 2019-12-12 (Thu, 12 Dec 2019)
Changed paths:
M package.json
Log Message:
-----------
chore(package): update marked to version 0.8.0
Commit: cef1f5b1a7dc3efeb3f910cf5c932f25a4205994
https://github.com/cytoscape/cytoscape.js/commit/cef1f5b1a7dc3efeb3f910cf5c932f25a4205994
Author: greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
Date: 2019-12-12 (Thu, 12 Dec 2019)
Changed paths:
M package-lock.json
Log Message:
-----------
chore(package): update lockfile package-lock.json
Commit: 0399fb27c478324435fa83d31bec1bb6d282d71f
https://github.com/cytoscape/cytoscape.js/commit/0399fb27c478324435fa83d31bec1bb6d282d71f
Author: r-ba <[email protected]>
Date: 2019-12-13 (Fri, 13 Dec 2019)
Changed paths:
M documentation/md/collection/kargerStein.md
M src/collection/algorithms/karger-stein.js
M test/collection-algorithms.js
Log Message:
-----------
Update kargerStein to be consistent with hopcroftTarjan
Commit: 2c6eb4a16b22fb33b4ea79d0a10ed06828c6e9b5
https://github.com/cytoscape/cytoscape.js/commit/2c6eb4a16b22fb33b4ea79d0a10ed06828c6e9b5
Author: r-ba <[email protected]>
Date: 2019-12-13 (Fri, 13 Dec 2019)
Changed paths:
M src/collection/algorithms/karger-stein.js
Log Message:
-----------
Fix missing semicolon
Commit: 65f0a6e39adc6def996d74d6f127e4dbdcb889ee
https://github.com/cytoscape/cytoscape.js/commit/65f0a6e39adc6def996d74d6f127e4dbdcb889ee
Author: Max Franz <[email protected]>
Date: 2019-12-16 (Mon, 16 Dec 2019)
Changed paths:
M documentation/md/collection/collection.md
M src/collection/iteration.js
M test/collection-iteration.js
Log Message:
-----------
Merge pull request #2583 from r-ba/iterable
Iterable support for collections
Commit: b9c152082b7642daebef80f7509ece3484fd9ee9
https://github.com/cytoscape/cytoscape.js/commit/b9c152082b7642daebef80f7509ece3484fd9ee9
Author: Max Franz <[email protected]>
Date: 2019-12-16 (Mon, 16 Dec 2019)
Changed paths:
M documentation/docmaker.json
A documentation/md/collection/hopcroftTarjan.md
M documentation/md/collection/kargerStein.md
A src/collection/algorithms/hopcroft-tarjan.js
M src/collection/algorithms/index.js
M src/collection/algorithms/karger-stein.js
M test/collection-algorithms.js
A test/collection-hopcroft-tarjan.js
Log Message:
-----------
Merge branch 'biconnected' of https://github.com/r-ba/cytoscape.js into
r-ba-biconnected
Commit: b2477390cf0b15ca85e31145e35972f29008661a
https://github.com/cytoscape/cytoscape.js/commit/b2477390cf0b15ca85e31145e35972f29008661a
Author: Max Franz <[email protected]>
Date: 2019-12-16 (Mon, 16 Dec 2019)
Changed paths:
M src/collection/algorithms/karger-stein.js
Log Message:
-----------
Make the Karger-Stein edge component filtering a bit more efficient
Ref : #2580
Commit: b2caeca504d0d6fd431f3d64c4deaebbf465057b
https://github.com/cytoscape/cytoscape.js/commit/b2caeca504d0d6fd431f3d64c4deaebbf465057b
Author: Max Franz <[email protected]>
Date: 2019-12-16 (Mon, 16 Dec 2019)
Changed paths:
M src/collection/algorithms/karger-stein.js
Log Message:
-----------
Allow compatibility with the old `partition1`-`partition2` API for
Karger-Stein
Ref: #2580
Commit: 48e01ae4eb300d5d11f1c0cf1f1d02afb03648c9
https://github.com/cytoscape/cytoscape.js/commit/48e01ae4eb300d5d11f1c0cf1f1d02afb03648c9
Author: Max Franz <[email protected]>
Date: 2019-12-16 (Mon, 16 Dec 2019)
Changed paths:
M documentation/docmaker.json
R documentation/md/collection/hopcroftTarjan.md
A documentation/md/collection/hopcroftTarjanBiconneceted.md
A src/collection/algorithms/hopcroft-tarjan-biconnected.js
R src/collection/algorithms/hopcroft-tarjan.js
M src/collection/algorithms/index.js
A test/collection-hopcroft-tarjan-biconnected.js
R test/collection-hopcroft-tarjan.js
Log Message:
-----------
Rename `eles.hopcroftTarjan()` to `eles.hopcroftTarjanBiconnected()`
- Add aliases: `eles.hopcroftTarjanBiconnectedComponents()`, `eles.htb()`,
`eles.htbc()`. This way, the main name isn't too long and can be
differentiated from a future `eles.hopcroftTarjanPlanarity()`.
- Rename the JS files to include the word "biconnected".
- Update the tests with the new name.
Ref : #2580
Commit: d27bf07cb377930ba6cd9566c2d0378189927888
https://github.com/cytoscape/cytoscape.js/commit/d27bf07cb377930ba6cd9566c2d0378189927888
Author: Max Franz <[email protected]>
Date: 2019-12-16 (Mon, 16 Dec 2019)
Changed paths:
M documentation/docmaker.json
A documentation/md/collection/hopcroftTarjanBiconneceted.md
M documentation/md/collection/kargerStein.md
A src/collection/algorithms/hopcroft-tarjan-biconnected.js
M src/collection/algorithms/index.js
M src/collection/algorithms/karger-stein.js
M test/collection-algorithms.js
A test/collection-hopcroft-tarjan-biconnected.js
Log Message:
-----------
Merge branch 'r-ba-biconnected' into unstable
Commit: c898019ccd72d7d0419c39753d19f066ca5b6bcb
https://github.com/cytoscape/cytoscape.js/commit/c898019ccd72d7d0419c39753d19f066ca5b6bcb
Author: Max Franz <[email protected]>
Date: 2019-12-16 (Mon, 16 Dec 2019)
Changed paths:
M package.json
Log Message:
-----------
Fix `npm run benchmark:download` re. comment in #2580
The benchmark suite only gets used on an as-needed basis, so it can be a bit
out-of-date whenever the build tooling is updated.
Commit: 3b2d0324d98661905cc5b745ed3168bf6604378b
https://github.com/cytoscape/cytoscape.js/commit/3b2d0324d98661905cc5b745ed3168bf6604378b
Author: Max Franz <[email protected]>
Date: 2019-12-16 (Mon, 16 Dec 2019)
Changed paths:
M package-lock.json
M package.json
Log Message:
-----------
Merge pull request #2593 from cytoscape/greenkeeper/marked-0.8.0
Update marked to the latest version 🚀
I've confirmed that `npm run docs` works as expected with this change.
Commit: 94d06d83d605f12b516a58ccda40637c57737e2d
https://github.com/cytoscape/cytoscape.js/commit/94d06d83d605f12b516a58ccda40637c57737e2d
Author: Max Franz <[email protected]>
Date: 2019-12-16 (Mon, 16 Dec 2019)
Changed paths:
M package-lock.json
M package.json
Log Message:
-----------
`npm audit fix` re. terser & rollup-plugin-size-snapshot > webpack
Commit: b5eff4796f3400e5be4c49497574bbc4d5be75f5
https://github.com/cytoscape/cytoscape.js/commit/b5eff4796f3400e5be4c49497574bbc4d5be75f5
Author: Max Franz <[email protected]>
Date: 2019-12-16 (Mon, 16 Dec 2019)
Changed paths:
M package-lock.json
M package.json
Log Message:
-----------
Upgrade esm from 3.0.84 to 3.2.25
Commit: fce950414f2e9c1f91bdcebec9d64e59ca4b457d
https://github.com/cytoscape/cytoscape.js/commit/fce950414f2e9c1f91bdcebec9d64e59ca4b457d
Author: Max Franz <[email protected]>
Date: 2019-12-16 (Mon, 16 Dec 2019)
Changed paths:
M .github/CONTRIBUTING.md
M .travis.yml
M README.md
M package.json
Log Message:
-----------
Update the test scripts so that everything runs by default with `npm test`
The main npm script target that everyone knows about is `test`. This makes it
easier to ensure that contributors don't forget to run linters etc. The readme
and contributing files have been updated accordingly.
Commit: be2f31b480277f177c351a120523e6658044dac3
https://github.com/cytoscape/cytoscape.js/commit/be2f31b480277f177c351a120523e6658044dac3
Author: Max Franz <[email protected]>
Date: 2020-01-07 (Tue, 07 Jan 2020)
Changed paths:
M documentation/css/style.css
M documentation/docmaker.json
A documentation/img/demos/sbgn-stylesheet.png
R documentation/md/collection/hopcroftTarjanBiconneceted.md
A documentation/md/collection/hopcroftTarjanBiconnected.md
M documentation/md/extensions.md
M documentation/md/intro.md
M documentation/md/style.md
Log Message:
-----------
Improvements to the documentation
- Improve spacing in bullet lists: The SVG background image bullet points were
spaced strangely due to an update of `marked`, which added extra `p` tags.
These bullet points are affected in particular, because some bullet points have
embedded code blocks.
- Improve the wording in the SVG background section a bit.
- Add GLB301 Simulation and RIFm to the who-uses list.
- Remove the performance demo. Put the SBGN demo in its place.
- Replace the edgehandles demo link with the snapping demo.
- Fix Hopcroft-Tarjan typo.
- Add d3-force to the layout extension list. Also misc. improvements to
wording in that section.
Commit: 62db296843e513164bec45e69a0eaa5be3106024
https://github.com/cytoscape/cytoscape.js/commit/62db296843e513164bec45e69a0eaa5be3106024
Author: Max Franz <[email protected]>
Date: 2020-01-08 (Wed, 08 Jan 2020)
Changed paths:
M src/extensions/renderer/base/coord-ele-math/labels.js
Log Message:
-----------
In the text dimension calculations, `white-space: pre` must always be used.
In order to get accurate text dimensions, the DOM must be used. Previously,
`white-space: pre` was applied to the DOM element only for wrapped labels in
order to take into account newlines. Because Cytoscape labels do not collapse
spaces like text elements in the DOM do, we must use `white-space: pre` to take
into account labels with multiple spaces in a row.
Ref: A label may be cut off if it contains two or more whitespace characters in
a row #2596
Commit: 9efdaf20e0125ab0c349440031d707e96278c48d
https://github.com/cytoscape/cytoscape.js/commit/9efdaf20e0125ab0c349440031d707e96278c48d
Author: Max Franz <[email protected]>
Date: 2020-01-08 (Wed, 08 Jan 2020)
Changed paths:
M src/extensions/renderer/base/coord-ele-math/edge-endpoints.js
Log Message:
-----------
The edge endpoint calculation should consider label intersections towards the
centre of the node rather than the centre of the label. The calculation
erroneously uses the node shape intersection function -- this function is
specious for this purpose. The generic polygon intersection function under
`math` should be used instead. As before, the closest intersection point is
used.
Ref: Outside-to-line-or-label intersects towards the centre of label rather
than the centre of the node #2597
Commit: bb42b4c28ef1dd27a0c65d2cb84e4f727a12332f
https://github.com/cytoscape/cytoscape.js/commit/bb42b4c28ef1dd27a0c65d2cb84e4f727a12332f
Author: Max Franz <[email protected]>
Date: 2020-01-09 (Thu, 09 Jan 2020)
Changed paths:
M documentation/md/intro.md
Log Message:
-----------
Add 3.13.0, 3.12.2, & 3.11.2 to the list of releases in the docs
Commit: 26e05ec54482124f5e632064f12376745802a700
https://github.com/cytoscape/cytoscape.js/commit/26e05ec54482124f5e632064f12376745802a700
Author: Max Franz <[email protected]>
Date: 2020-01-09 (Thu, 09 Jan 2020)
Changed paths:
M .size-snapshot.json
M LICENSE
M dist/cytoscape.cjs.js
M dist/cytoscape.esm.js
M dist/cytoscape.esm.min.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.13.0
Commit: a7a81e7e961e9df52afff6454b224e315ee82988
https://github.com/cytoscape/cytoscape.js/commit/a7a81e7e961e9df52afff6454b224e315ee82988
Author: Max Franz <[email protected]>
Date: 2020-01-09 (Thu, 09 Jan 2020)
Changed paths:
M package-lock.json
M package.json
Log Message:
-----------
3.13.0
Commit: 8dacf194d5edec897c8cb7aac898eb43d492d155
https://github.com/cytoscape/cytoscape.js/commit/8dacf194d5edec897c8cb7aac898eb43d492d155
Author: Max Franz <[email protected]>
Date: 2020-01-09 (Thu, 09 Jan 2020)
Changed paths:
Log Message:
-----------
Merge unstable & master together re. 3.13.0
git checkout unstable
git merge -s ours master
git checkout master
git merge unstable
Compare:
https://github.com/cytoscape/cytoscape.js/compare/87c7982d4479...8dacf194d5ed
--
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 view this discussion on the web visit
https://groups.google.com/d/msgid/cytoscape-cvs/cytoscape/cytoscape.js/push/refs/heads/master/87c798-8dacf1%40github.com.