Branch: refs/heads/unstable
  Home:   https://github.com/cytoscape/cytoscape.js
  Commit: 73b61b00c396e9850b63c20a2ea2046774dadc95
      
https://github.com/cytoscape/cytoscape.js/commit/73b61b00c396e9850b63c20a2ea2046774dadc95
  Author: Max Franz <maxkfr...@gmail.com>
  Date:   2020-05-15 (Fri, 15 May 2020)

  Changed paths:
    M src/style/properties.js

  Log Message:
  -----------
  Trigger a z-order event when an element's label changes from empty to 
non-empty or vice versa

If a node has `width: label` or `height: label`, a change of the label to or 
from the empty string makes the node have zero area.  This change makes it so 
that any change with an empty string causes a z-order event.  This event allows 
the renderer to recalculate the z-sorting of the elements, including which 
elements are interactive.  This sorting is used for hit tests.

This fix is simple, but it has the caveat that it triggers unnecessary z-sorts 
for elements that do not have `width: label` or `height: label`.  Given that a 
consumer is unlikely to be frequently setting labels to empty strings -- labels 
generally change infrequently, anyway -- the tradeoff is worth it.

Ref.: Changing a label of a node with width: label (#2678)


  Commit: 41f342de2376247a3f3978bda1bcbbd9b10c5a6d
      
https://github.com/cytoscape/cytoscape.js/commit/41f342de2376247a3f3978bda1bcbbd9b10c5a6d
  Author: Max Franz <maxkfr...@gmail.com>
  Date:   2020-05-15 (Fri, 15 May 2020)

  Changed paths:
    M src/extensions/renderer/base/coord-ele-math/nodes.js

  Log Message:
  -----------
  Amend the parent node shape whitelist in the renderer

Refs.: The renderer overrides `round-rectangle` and `cut-rectangle` shapes on 
parents #2684


  Commit: 8543ccda0c7c00a816a851e5665ac119a919f6ac
      
https://github.com/cytoscape/cytoscape.js/commit/8543ccda0c7c00a816a851e5665ac119a919f6ac
  Author: Simon Golms <17799657+simongo...@users.noreply.github.com>
  Date:   2020-05-28 (Thu, 28 May 2020)

  Changed paths:
    M documentation/md/collection/selectify.md

  Log Message:
  -----------
  docs: fix typo in example


  Commit: 6847871ca45c21574125cebf10780937c063e177
      
https://github.com/cytoscape/cytoscape.js/commit/6847871ca45c21574125cebf10780937c063e177
  Author: Max Franz <maxkfr...@gmail.com>
  Date:   2020-05-29 (Fri, 29 May 2020)

  Changed paths:
    M documentation/md/collection/selectify.md

  Log Message:
  -----------
  Merge pull request #2697 from SimonGolms/patch-1

docs: fix typo in code example


  Commit: f39abab611b577ef332038ad2a9f1061268decb6
      
https://github.com/cytoscape/cytoscape.js/commit/f39abab611b577ef332038ad2a9f1061268decb6
  Author: Max Franz <maxkfr...@gmail.com>
  Date:   2020-05-29 (Fri, 29 May 2020)

  Changed paths:
    M src/extensions/renderer/base/coord-ele-math/edge-control-points.js

  Log Message:
  -----------
  Fix taxi edge backwards routing issues re. #2606

The PR for #2606 treats negative turn values as a special case, and some edge 
cases are not taken into account, e.g. `downward` works but `vertical` does 
not.  This change unifies the approach to simplify things:  All routing is 
considered from the source side.  A negative value is just converted into the 
corresponding positive value.

Refs. : `vertical` or `horizontal` taxi edges are treated as `downward` or 
`rightward` #2690


  Commit: 0fe48f9711fb4d2ec7d44b059cf92f898f3c2b65
      
https://github.com/cytoscape/cytoscape.js/commit/0fe48f9711fb4d2ec7d44b059cf92f898f3c2b65
  Author: Max Franz <maxkfr...@gmail.com>
  Date:   2020-05-29 (Fri, 29 May 2020)

  Changed paths:
    M src/core/animation/step-all.js

  Log Message:
  -----------
  Allow animations to run for display:none elements.

If a `layoutPositions()` animation is cancelled for a `display:none` node, then 
its animation promise will not resolve.  That prevents `layoutstop` from being 
emitted.  While it doesn't provide much value to animate the style properties 
of an element when it's invisible, it may make sense for some use cases to 
animate its position.  Allowing animations on invisible elements also has the 
benefit of resolving this issue in a simple way.

The downside is that you lose some performance when you ask the library to 
animate invisible elements to no visual effect (#1522).  Then again, you get 
exactly what you ask for.

Refs. : layoutstop event not triggered when a node is not displayed #2693


  Commit: 3bb87410036d2c60c05b5bf47f215232e522d5bf
      
https://github.com/cytoscape/cytoscape.js/commit/3bb87410036d2c60c05b5bf47f215232e522d5bf
  Author: Max Franz <maxkfr...@gmail.com>
  Date:   2020-06-10 (Wed, 10 Jun 2020)

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

  Log Message:
  -----------
  Add bubblesets extension to the list in the documentation #2705


  Commit: 26511fed575acba926803fe8ab5cd16100b4c1cd
      
https://github.com/cytoscape/cytoscape.js/commit/26511fed575acba926803fe8ab5cd16100b4c1cd
  Author: Max Franz <maxkfr...@gmail.com>
  Date:   2020-06-10 (Wed, 10 Jun 2020)

  Changed paths:
    M documentation/md/intro.md

  Log Message:
  -----------
  Add Sherlock to the who-uses list #914


  Commit: d3d5e20992fd4fbf64aa0c45f0aa7db9f7ae28a9
      
https://github.com/cytoscape/cytoscape.js/commit/d3d5e20992fd4fbf64aa0c45f0aa7db9f7ae28a9
  Author: Max Franz <maxkfr...@gmail.com>
  Date:   2020-06-10 (Wed, 10 Jun 2020)

  Changed paths:
    M .size-snapshot.json
    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

  Log Message:
  -----------
  Build 3.15.1


  Commit: 692598c0730aacaa36206faddc6355b5b3360ba4
      
https://github.com/cytoscape/cytoscape.js/commit/692598c0730aacaa36206faddc6355b5b3360ba4
  Author: Max Franz <maxkfr...@gmail.com>
  Date:   2020-06-10 (Wed, 10 Jun 2020)

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

  Log Message:
  -----------
  3.15.1


  Commit: 085247da3ee1666062a86437c679197b52079d37
      
https://github.com/cytoscape/cytoscape.js/commit/085247da3ee1666062a86437c679197b52079d37
  Author: Max Franz <maxkfr...@gmail.com>
  Date:   2020-06-10 (Wed, 10 Jun 2020)

  Changed paths:
    M documentation/md/intro.md

  Log Message:
  -----------
  3.15.1 & 3.14.3 added to list of releases in the docs


  Commit: 5bc05d13407a8b46f5d1674c0ac370a287b16804
      
https://github.com/cytoscape/cytoscape.js/commit/5bc05d13407a8b46f5d1674c0ac370a287b16804
  Author: Max Franz <maxkfr...@gmail.com>
  Date:   2020-06-26 (Fri, 26 Jun 2020)

  Changed paths:
    M src/style/apply.js

  Log Message:
  -----------
  Style group keys now treat `multiple: true` properties as strings

Some numeric properties can allow for special string values (enums).  If this 
applies to a property that accepts multiple values, then the property type 
can't reliably be used to infer the type of the applied property value.  It's 
simplest to treat all multiple-value properties as strings for now.  Though 
it's not as fast as using the float or integer values when available, only a 
handful of properties are affected.

Refs. #2707


  Commit: 4ba4ab799c5a0372510031f2bbdaa99234397da3
      
https://github.com/cytoscape/cytoscape.js/commit/4ba4ab799c5a0372510031f2bbdaa99234397da3
  Author: Wiktoria Kosny <w.ko...@codility.com>
  Date:   2020-07-04 (Sat, 04 Jul 2020)

  Changed paths:
    M test/collection-algorithms.js

  Log Message:
  -----------
  betweenness tests based on stress tests


  Commit: 463f1c697d157ce0fee7e715f68b24237189ff08
      
https://github.com/cytoscape/cytoscape.js/commit/463f1c697d157ce0fee7e715f68b24237189ff08
  Author: Wiktoria Kosny <w.ko...@codility.com>
  Date:   2020-07-04 (Sat, 04 Jul 2020)

  Changed paths:
    M src/collection/algorithms/betweenness-centrality.js

  Log Message:
  -----------
  Fix Betweenness Centrality: aggregating paths.


  Commit: 481d89f74b7a80ff24cc6745c0a7d9f7fa6b7c81
      
https://github.com/cytoscape/cytoscape.js/commit/481d89f74b7a80ff24cc6745c0a7d9f7fa6b7c81
  Author: Max Franz <maxkfr...@gmail.com>
  Date:   2020-07-09 (Thu, 09 Jul 2020)

  Changed paths:
    M src/collection/algorithms/betweenness-centrality.js
    M test/collection-algorithms.js

  Log Message:
  -----------
  Merge pull request #2716 from wikkos/master

Bugfix in Betweenness Centrality


  Commit: 6bfa90230214918d45ec7aa31209710e6cad8269
      
https://github.com/cytoscape/cytoscape.js/commit/6bfa90230214918d45ec7aa31209710e6cad8269
  Author: Max Franz <maxkfr...@gmail.com>
  Date:   2020-07-09 (Thu, 09 Jul 2020)

  Changed paths:
    M documentation/md/intro.md

  Log Message:
  -----------
  Add 3.15.2 & 3.14.4 to the list of releases in the docs


  Commit: 603561fbbcd9c773acf2ec00a70815b23930197e
      
https://github.com/cytoscape/cytoscape.js/commit/603561fbbcd9c773acf2ec00a70815b23930197e
  Author: Max Franz <maxkfr...@gmail.com>
  Date:   2020-07-09 (Thu, 09 Jul 2020)

  Changed paths:
    M .size-snapshot.json
    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

  Log Message:
  -----------
  Build 3.15.2


  Commit: 100728ab73a729b9e9b3684f2d0e22fb410d7d26
      
https://github.com/cytoscape/cytoscape.js/commit/100728ab73a729b9e9b3684f2d0e22fb410d7d26
  Author: Max Franz <maxkfr...@gmail.com>
  Date:   2020-07-09 (Thu, 09 Jul 2020)

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

  Log Message:
  -----------
  3.15.2


  Commit: 307a775e77614e68940f7c81831eacb64c5cb092
      
https://github.com/cytoscape/cytoscape.js/commit/307a775e77614e68940f7c81831eacb64c5cb092
  Author: Max Franz <maxkfr...@gmail.com>
  Date:   2020-07-22 (Wed, 22 Jul 2020)

  Changed paths:
    M documentation/md/extensions.md

  Log Message:
  -----------
  Add layers & overlays extensions to docs #2727 #2730


  Commit: 8e0e074071666561f889bd82f203c1576fe684fd
      
https://github.com/cytoscape/cytoscape.js/commit/8e0e074071666561f889bd82f203c1576fe684fd
  Author: Max Franz <maxkfr...@gmail.com>
  Date:   2020-08-20 (Thu, 20 Aug 2020)

  Changed paths:
    M src/style/bypass.js

  Log Message:
  -----------
  When applying a bypass, copy the passed style property per element.

Ref. : Opacity animation to different target values #2732


  Commit: 116aeedeec46ee3a72a2008584cc77c59480ed21
      
https://github.com/cytoscape/cytoscape.js/commit/116aeedeec46ee3a72a2008584cc77c59480ed21
  Author: Max Franz <maxkfr...@gmail.com>
  Date:   2020-09-14 (Mon, 14 Sep 2020)

  Changed paths:
    M .size-snapshot.json
    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

  Log Message:
  -----------
  Build 3.15.3


  Commit: 97ece600abbb06327de1ca963498e715cbab561e
      
https://github.com/cytoscape/cytoscape.js/commit/97ece600abbb06327de1ca963498e715cbab561e
  Author: Max Franz <maxkfr...@gmail.com>
  Date:   2020-09-14 (Mon, 14 Sep 2020)

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

  Log Message:
  -----------
  3.15.3


  Commit: 6f4871a263d78ea95f750739ce9b312db55d81d5
      
https://github.com/cytoscape/cytoscape.js/commit/6f4871a263d78ea95f750739ce9b312db55d81d5
  Author: Max Franz <maxkfr...@gmail.com>
  Date:   2020-09-14 (Mon, 14 Sep 2020)

  Changed paths:

  Log Message:
  -----------
  Merge master & unstable together for 3.16.0


Compare: 
https://github.com/cytoscape/cytoscape.js/compare/b82c6cd703e9...6f4871a263d7

-- 
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 cytoscape-cvs+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/cytoscape-cvs/cytoscape/cytoscape.js/push/refs/heads/unstable/b82c6c-6f4871%40github.com.

Reply via email to