Branch: refs/heads/unstable
Home: https://github.com/cytoscape/cytoscape.js
Commit: a7b9ba67c148aa47f7b67239db7730a2c5c86af1
https://github.com/cytoscape/cytoscape.js/commit/a7b9ba67c148aa47f7b67239db7730a2c5c86af1
Author: Max Franz <[email protected]>
Date: 2019-06-03 (Mon, 03 Jun 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.7.0
Commit: 5c3835a8070675290b4ff4e82b9616fe6d5e53e2
https://github.com/cytoscape/cytoscape.js/commit/5c3835a8070675290b4ff4e82b9616fe6d5e53e2
Author: Max Franz <[email protected]>
Date: 2019-06-03 (Mon, 03 Jun 2019)
Changed paths:
M package-lock.json
M package.json
Log Message:
-----------
3.7.0
Commit: ba33fccaecf5ab810e7f92bb5c76f76706e5001e
https://github.com/cytoscape/cytoscape.js/commit/ba33fccaecf5ab810e7f92bb5c76f76706e5001e
Author: Max Franz <[email protected]>
Date: 2019-06-05 (Wed, 05 Jun 2019)
Changed paths:
M src/core/index.js
Log Message:
-----------
Mounting an initially headless instance fails to initialise the renderer #2424
Force the renderer to be initialised as the canvas renderer, unless a renderer
other than 'null' is specified. That may be the case if the consumer uses a
custom renderer and remounts an already mounted instance to another container.
For most people, who use the default canvas renderer, the forcing of the canvas
renderer on `cy.mount()` is fine.
Commit: d1343b08ba91b3dbeff33016b3f0e4afb6344b11
https://github.com/cytoscape/cytoscape.js/commit/d1343b08ba91b3dbeff33016b3f0e4afb6344b11
Author: Max Franz <[email protected]>
Date: 2019-06-06 (Thu, 06 Jun 2019)
Changed paths:
M src/style/apply.js
M test/collection-style.js
Log Message:
-----------
Function mapper performance check requires null check for some props
Some properties, like `control-point-distances`, do not have non-null default
values to fall back on. These properties are typically override properties:
The property overrides the behaviour of another one and the `null` value
indicates that the behaviour override is inactive. Because most properties do
have a default value, it's very subtle. The performance enhancement in #2239
assumes that all properties have a default value, missing the null check. This
causes the issue.
Ref : When applying a function mapper to control-point-distances, eleProp is
null in applyContextStyle() #2423
Ref : Optimizations for mapped style properties #2239
Commit: 7a639be58d81378d33979542ff7e4ca8b27af614
https://github.com/cytoscape/cytoscape.js/commit/7a639be58d81378d33979542ff7e4ca8b27af614
Author: Max Franz <[email protected]>
Date: 2019-06-10 (Mon, 10 Jun 2019)
Changed paths:
M documentation/md/intro.md
Log Message:
-----------
Add 3.6.4 and 3.7.1 to the list of releases in the docs
Commit: 4348e0d512644db27819a33487de5d4805b151a2
https://github.com/cytoscape/cytoscape.js/commit/4348e0d512644db27819a33487de5d4805b151a2
Author: Max Franz <[email protected]>
Date: 2019-06-10 (Mon, 10 Jun 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.7.1
Commit: dff8a9de03feef2f060a6e863c04d0f1fec37f81
https://github.com/cytoscape/cytoscape.js/commit/dff8a9de03feef2f060a6e863c04d0f1fec37f81
Author: Max Franz <[email protected]>
Date: 2019-06-10 (Mon, 10 Jun 2019)
Changed paths:
M package-lock.json
M package.json
Log Message:
-----------
3.7.1
Commit: ea37bce0f6c2aade8dfa655af0c33db829466939
https://github.com/cytoscape/cytoscape.js/commit/ea37bce0f6c2aade8dfa655af0c33db829466939
Author: Mher Alaverdyan <[email protected]>
Date: 2019-06-12 (Wed, 12 Jun 2019)
Changed paths:
M src/extensions/layout/cose.js
Log Message:
-----------
offset component separation by left-top of component
Commit: 3352b7ea0abc810a621e74d264acbad920e7fde9
https://github.com/cytoscape/cytoscape.js/commit/3352b7ea0abc810a621e74d264acbad920e7fde9
Author: Max Franz <[email protected]>
Date: 2019-06-12 (Wed, 12 Jun 2019)
Changed paths:
M src/extensions/renderer/base/coord-ele-math/edge-control-points.js
Log Message:
-----------
Use the source-target pool indices tuple directly for the source-target
lookup table in the control point calculation.
The hashing function does not have an effective distribution for small integer
pairs. In general, we shouldn't rely on hashing alone for this table since in
practice the combinations for edges in graphs is nearly exhaustive if you
sample enough graphs. To resolve this issue, just use a map=>map structure.
The `hashTable` object still has the same API as a single map, so the code that
uses it is unchanged.
Ref : Dangling edges in layout with compound nodes #2431
Commit: 3529aa6750504272ccddd67332d5ab0408f780e4
https://github.com/cytoscape/cytoscape.js/commit/3529aa6750504272ccddd67332d5ab0408f780e4
Author: Max Franz <[email protected]>
Date: 2019-06-12 (Wed, 12 Jun 2019)
Changed paths:
M src/extensions/renderer/canvas/drawing-edges.js
M src/extensions/renderer/canvas/drawing-elements.js
M src/extensions/renderer/canvas/drawing-label-text.js
M src/extensions/renderer/canvas/drawing-nodes.js
Log Message:
-----------
`text-opacity` should be handled in the same manner as `opacity`: The
low-level draw functions should ignore `text-opacity` completely if the
`useEleOpacity` flag is false.
Similarly, the bail-out conditions for the low-level draw functions should not
be considered unless `useEleOpacity` is true --- i.e. a direct draw.
Ref : A change of `text-opacity` doesn't take effect #2432
Commit: e9ad95d603e7b47a21b2cd302128ed45a9df621a
https://github.com/cytoscape/cytoscape.js/commit/e9ad95d603e7b47a21b2cd302128ed45a9df621a
Author: Max Franz <[email protected]>
Date: 2019-06-17 (Mon, 17 Jun 2019)
Changed paths:
M src/extensions/layout/cose.js
Log Message:
-----------
Merge branch 'master' of https://github.com/mhermher/cytoscape.js into
mhermher-master
Commit: 297e7259fa44f3c997ee121607491de326f34077
https://github.com/cytoscape/cytoscape.js/commit/297e7259fa44f3c997ee121607491de326f34077
Author: Max Franz <[email protected]>
Date: 2019-06-17 (Mon, 17 Jun 2019)
Changed paths:
M src/extensions/layout/cose.js
Log Message:
-----------
COSE offset component separation by left-top of component #2433
Commit: 9241173ab3f21347fca98f6e840bb22fdcd9e194
https://github.com/cytoscape/cytoscape.js/commit/9241173ab3f21347fca98f6e840bb22fdcd9e194
Author: Max Franz <[email protected]>
Date: 2019-06-17 (Mon, 17 Jun 2019)
Changed paths:
M documentation/md/intro.md
Log Message:
-----------
Add 3.7.2 and 3.6.5 to the list of releases in the docs
Commit: 75d770382d3ea5f4dd32b123331c08c3f9928dad
https://github.com/cytoscape/cytoscape.js/commit/75d770382d3ea5f4dd32b123331c08c3f9928dad
Author: Max Franz <[email protected]>
Date: 2019-06-17 (Mon, 17 Jun 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.7.2
Commit: bce68817c1fd346579d71d7eceef396875748f19
https://github.com/cytoscape/cytoscape.js/commit/bce68817c1fd346579d71d7eceef396875748f19
Author: Max Franz <[email protected]>
Date: 2019-06-17 (Mon, 17 Jun 2019)
Changed paths:
M package-lock.json
M package.json
Log Message:
-----------
3.7.2
Commit: 7e365e25e0b9eb11e12f92af4826bc1d3f679dde
https://github.com/cytoscape/cytoscape.js/commit/7e365e25e0b9eb11e12f92af4826bc1d3f679dde
Author: Max Franz <[email protected]>
Date: 2019-06-20 (Thu, 20 Jun 2019)
Changed paths:
M src/extensions/renderer/base/coord-ele-math/rendered-style.js
Log Message:
-----------
Use a separate `cleanConnected` flag to track whether the edges connected to
a node have been handled by a previous dirtying of the node bounds.
Re-using the same `clean` flag for both the node itself and the connected edges
is problematic in the case where the rendered style for the node is updated
mid-tick. This can happen when the bounding box is queried, such as for a fit
operation during a layout. Though we should allow the rendered style for the
node itself to be updated right away in cases like this, we need to make sure
that the edges still effectively get enqueued for rendered style calculation.
It is not sufficient to also update the edges immediately during a mid-tick
update on a node. That would cause redundant calculations on edges in many
cases, and edges are already expensive. Using the extra flag suffices to
lazily enqueue the edges at the end of each tick.
Ref : A bounding box query can cause connected edges to not have rendered style
updated (e.g. endpoints) #2440
Commit: 9850561f5c9200f75de2dcd400a14cbd4866b09d
https://github.com/cytoscape/cytoscape.js/commit/9850561f5c9200f75de2dcd400a14cbd4866b09d
Author: Max Franz <[email protected]>
Date: 2019-06-20 (Thu, 20 Jun 2019)
Changed paths:
M documentation/md/style.md
Log Message:
-----------
The markdown parser fails for the background-image bullet point list in the
documentation #2445
Commit: a8ea09994c90b2f1e216e72fd639938ac2583778
https://github.com/cytoscape/cytoscape.js/commit/a8ea09994c90b2f1e216e72fd639938ac2583778
Author: Max Franz <[email protected]>
Date: 2019-06-24 (Mon, 24 Jun 2019)
Changed paths:
M documentation/md/intro.md
Log Message:
-----------
Add 3.7.3 and 3.6.6 to the list of releases in the docs
Commit: bd98fcb44755a4f965da8831dddee8938f961779
https://github.com/cytoscape/cytoscape.js/commit/bd98fcb44755a4f965da8831dddee8938f961779
Author: Max Franz <[email protected]>
Date: 2019-06-24 (Mon, 24 Jun 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.7.3
Commit: d5903f94b52c46c940a0235c25105b034862a4bb
https://github.com/cytoscape/cytoscape.js/commit/d5903f94b52c46c940a0235c25105b034862a4bb
Author: Max Franz <[email protected]>
Date: 2019-06-24 (Mon, 24 Jun 2019)
Changed paths:
M package-lock.json
M package.json
Log Message:
-----------
3.7.3
Commit: 593ab8dcbffb9dee57f32f6500ad7e17e48f11c5
https://github.com/cytoscape/cytoscape.js/commit/593ab8dcbffb9dee57f32f6500ad7e17e48f11c5
Author: Max Franz <[email protected]>
Date: 2019-06-26 (Wed, 26 Jun 2019)
Changed paths:
M README.md
M documentation/docmaker.json
A documentation/img/demos/cise-layout.png
M documentation/md/extensions.md
M documentation/md/links.md
Log Message:
-----------
Add cise layout extension to docs
Commit: ef6ed2e230f88db5aaf31c79c8d4b2c3ae046ce7
https://github.com/cytoscape/cytoscape.js/commit/ef6ed2e230f88db5aaf31c79c8d4b2c3ae046ce7
Author: Max Franz <[email protected]>
Date: 2019-07-04 (Thu, 04 Jul 2019)
Changed paths:
Log Message:
-----------
Merge master and unstable together for 3.8.0
git checkout unstable
git merge -s ours master
Commit: febabb4c0119685273b2ff465cbe4c1c7840348f
https://github.com/cytoscape/cytoscape.js/commit/febabb4c0119685273b2ff465cbe4c1c7840348f
Author: Max Franz <[email protected]>
Date: 2019-07-04 (Thu, 04 Jul 2019)
Changed paths:
M package-lock.json
M package.json
Log Message:
-----------
Update package files to 3.9.0-unstable
Compare:
https://github.com/cytoscape/cytoscape.js/compare/f991b49bb6e1...febabb4c0119
--
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.
To view this discussion on the web visit
https://groups.google.com/d/msgid/cytoscape-cvs/cytoscape/cytoscape.js/push/refs/heads/unstable/f991b4-febabb%40github.com.
For more options, visit https://groups.google.com/d/optout.