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.

Reply via email to