PackageTrack
Sign in Get early access

cytoscape

Graph theory (a.k.a. network) library for analysis and visualisation

3.34.1 53M downloads/mo #3156 most downloaded on npm cytoscape/cytoscape.js

What this package is like to depend on

Last release 14 days ago

11 Aug 2026

Release timing varies

gaps range from 2 weeks to 8 months

This project publishes no release notes

the list below is its commits, not an announcement

Nothing withdrawn

no release was ever pulled

13 years old

269 releases · first in 2013

5 releases in the last 12 months

see the full history below

Release timeline

269 releases · Nov 2013 to Aug 2026
2014 2016 2018 2020 2022 2024 2026
Release Pre-release

Releases

latest 60 of 269
  1. 3.34.1 11 Aug 2026
    Commits, not release notes

    This project publishes no release notes. Between v3.34.0 and v3.34.1 there were 9 commits, 7 of them substantive:

    • Patch: Pinch-to-zoom throws "Cannot read properties of undefined (reading 'emit')" — unguarded r.dragData.touchDragEles in load-listeners.mjs
    • Cherry pick to main: Merge pull request #3491 from fedarko/fix-scroll-base
    • Recompute round-polygon corners when node size or corner radius changes
    • Resort the A* open set when a queued node gets a lower score
    • test: use single quotes in the weighted A* path assertion
    • Docs: Add 3.34.1 to versions.json
    • Build 3.34.1
  2. 3.34.0 02 Jun 2026
    Commits, not release notes

    This project publishes no release notes. Between v3.33.4 and v3.34.0 there were 70 commits, 48 of them substantive:

    • Docs: Add 3.33.2 to versions.json
    • Initial plan
    • Refactor: move npm publish into a dedicated reusable workflow
    • Initial plan
    • fix: refresh :grabbed styles on each grab
    • test: clean up grabbed style regression files
    • Refactor: apply same npm publish reusable workflow to patch-release.yml
    • test: cover grabbed styles for selected groups
    • test: refine selected grabbed regression coverage
    • Add initial draft of agents.md
    • Initial plan
    • docs: fix text-halign alignment typo
    • Remove dead phind.com badge
    • Bump lodash and rollup-plugin-license
    • Initial plan
    • Fix WebGL compound opacity inheritance
    • Polish WebGL opacity regression test
    • Initial plan
    • chore: outline plan for container sizing docs
    • docs: clarify container sizing requirement

    …and 28 more.

  3. 3.33.4 19 May 2026
    Commits, not release notes

    This project publishes no release notes. Between v3.33.3 and v3.33.4 there were 7 commits, 5 of them substantive:

    • Cherry-pick to master: Merge pull request #3456 from cytoscape/feature/upgraded-gh-actions-vers
    • add straight-triangle to curve-style type
    • Cherry-pick to master: Merge pull request #3462 from linz/3461-update-gpu-demo-polyfill-link
    • Docs: Add 3.33.4 to versions.json
    • Build 3.33.4
  4. 3.33.3 29 Apr 2026
    Commits, not release notes

    This project publishes no release notes. Between v3.33.2 and v3.33.3 there were 10 commits, 6 of them substantive:

    • Cherry-pick to master: Merge pull request #3440 from cytoscape/copilot/fix-style-selector-grabbed-bug
    • Remove dead phind.com badge
    • Cherry-pick to master: Merge pull request #3453 from cytoscape/copilot/remove-spread-euler-layouts-add-elk
    • Cherry-pick to master: Merge pull request #3448 from cytoscape/copilot/fix-child-nodes-opacity-inheritance
    • Docs: Add 3.33.3 to versions.json
    • Build 3.33.3
  5. 3.33.2 06 Apr 2026
    Commits, not release notes

    This project publishes no release notes. Between v3.33.1 and v3.33.2 there were 26 commits, 15 of them substantive:

    • Add webgl edge guard in texture getter
    • Apply patch only to invalid edges
    • Exclude sections from run button in docs
    • Docs: Add 3.33.1 to versions.json
    • fix: webgl: selection of nodes with background-opacity: 0
    • Fix typo in error message for edge creation
    • Relax style checks for simple shapes when in webgl PICKING mode.
    • Add test styles for transparent backgrounds.
    • fix: resolve TypeError in updateBoundsFromMiter for polygon shapes
    • Add test for polygon node boundingBox with edges
    • docs: fix incorrect ES5/ESM description and remove deprecated babel-polyfill
    • docs: fix build target list in README (umd listed twice, missing cjs)
    • Move polygon bounds tests from Mocha to Playwright suite
    • Docs: Add 3.33.2 to versions.json
    • Build 3.33.2
  6. 3.33.1 12 Aug 2025
    Commits, not release notes

    This project publishes no release notes. Between v3.33.0 and v3.33.1 there were 5 commits, 4 of them substantive:

    • Cherry-pick to master: Merge pull request #3404 from cytoscape/fix/docs-run-btn-excl
    • Cherry pick to master: Merge pull request #3403 from cytoscape/fix/webgl-invalid-pts
    • Docs: Add 3.33.1 to versions.json
    • Build 3.33.1
  7. 3.33.0 28 Jul 2025
    Commits, not release notes

    This project publishes no release notes. Between v3.32.2 and v3.33.0 there were 56 commits, 41 of them substantive:

    • Install playwright
    • Tests should run first for early bail out
    • Add a 'direction' option to the breadthfirst layout that can be 'top-down' or 'left-right'
    • Breadthfirst layout option of 'direction' can be 'top-bottom', 'bottom-top', 'left-right', or 'right-left'
    • Update index.d.ts
    • Clean up code
    • feat: box selection of lines
    • suggested changes
    • box-selection: contain | overlap | none
    • updated description
    • Fixes based on Copilot comments
    • Adds the direction option to the BreadthFirstLayoutOptions interface; adds the same option to the API documentation -- #3369
    • Fixes bug that prevented a node from being selected via box selection when the label style was not set -- #3372
    • Update src/extensions/renderer/base/coord-ele-math/coords.mjs
    • Ensure package.json.exports is clean #3377
    • Fix the enum values of breadthfirst direction to *ward so they're more consistent with other properties
    • merged master
    • Feat: add support for circular text background shape
    • merged changes
    • merged

    …and 21 more.

  8. 3.32.2 28 Jul 2025
    Commits, not release notes

    This project publishes no release notes. Between v3.32.1 and v3.32.2 there were 6 commits, 5 of them substantive:

    • Cherry-pick to master: Merge pull request #3397 from cytoscape/fix/ts-group
    • Cherry pick to master: Merge pull request #3398 from cytoscape/fix/scroll-zero
    • Cherry pick to master: Merge pull request #3396 from cytoscape/fix/single-node-cose-bb
    • Docs: Add 3.32.2 to versions.json
    • Build 3.32.2
  9. 3.32.1 07 Jul 2025
    Commits, not release notes

    This project publishes no release notes. Between v3.32.0 and v3.32.1 there were 15 commits, 13 of them substantive:

    • Install playwright
    • Tests should run first for early bail out
    • Cherry pick to master: Merge pull request #3381 from cytoscape/fix/3372
    • Cherry pick to master: Merge pull request #3387 from cytoscape/fix/straight-edge-manual-endpt
    • Cherry pick to master: Merge pull request #3388 from EliotRagueneau/fix/3378
    • Cherry-pick to master: Merge pull request #3390 from cytoscape/fix/org-evt-pos
    • fix some json, handler, style and layout typings
    • merge padding interface, revert whitespace changes
    • fix gradient typing, add removed description
    • Cherry pick to master: Merge pull request #3389 from cytoscape/fix/convex-node-bb
    • Docs: Add 3.32.1 to versions.json
    • Doubly ensure that npm deps are installed for auto releases
    • Build 3.32.1
  10. 3.32.0 01 May 2025

    Nothing published for this version

  11. 3.31.4 30 Apr 2025

    Nothing published for this version

  12. 3.31.3 29 Apr 2025

    Nothing published for this version

  13. 3.31.2 01 Apr 2025

    Nothing published for this version

  14. 3.31.1 26 Feb 2025

    Nothing published for this version

  15. 3.31.0 13 Jan 2025

    Nothing published for this version

  16. 3.30.4 25 Nov 2024

    Nothing published for this version

  17. 3.30.3 23 Oct 2024

    Nothing published for this version

  18. 3.30.2 07 Aug 2024

    Nothing published for this version

  19. 3.30.1 18 Jul 2024

    Nothing published for this version

  20. 3.30.0 27 Jun 2024

    Nothing published for this version

  21. 3.29.3 27 Jun 2024

    Nothing published for this version

  22. 3.29.2 25 Apr 2024

    Nothing published for this version

  23. 3.29.1 24 Apr 2024

    Nothing published for this version

  24. 3.29.0 17 Apr 2024

    Nothing published for this version

  25. 3.28.1 21 Dec 2023

    Nothing published for this version

  26. 3.28.0 11 Dec 2023

    Nothing published for this version

  27. 3.27.2 20 Dec 2023

    Nothing published for this version

  28. 3.27.1 11 Dec 2023

    Nothing published for this version

  29. 3.27.0 30 Oct 2023

    Nothing published for this version

  30. 3.26.2 11 Dec 2023

    Nothing published for this version

  31. 3.26.1 30 Oct 2023

    Nothing published for this version

  32. 3.26.0 05 Aug 2023

    Nothing published for this version

  33. 3.25.2 30 Oct 2023

    Nothing published for this version

  34. 3.25.1 04 Aug 2023

    Nothing published for this version

  35. 3.25.0 17 May 2023

    Nothing published for this version

  36. 3.24.2 04 Aug 2023

    Nothing published for this version

  37. 3.24.1 17 May 2023

    Nothing published for this version

  38. 3.24.0 21 Apr 2023

    Nothing published for this version

  39. 3.23.1 17 May 2023

    Nothing published for this version

  40. 3.23.0 13 Sep 2022

    Nothing published for this version

  41. 3.22.1 13 Jul 2022

    Nothing published for this version

  42. 3.22.0 06 Jul 2022

    Nothing published for this version

  43. 3.21.3 13 Jul 2022

    Nothing published for this version

  44. 3.21.2 20 Jun 2022

    Nothing published for this version

  45. 3.21.1 06 Apr 2022

    Nothing published for this version

  46. 3.21.0 07 Feb 2022

    Nothing published for this version

  47. 3.20.3 20 Jun 2022

    Nothing published for this version

  48. 3.20.2 06 Apr 2022

    Nothing published for this version

  49. 3.20.1 07 Feb 2022

    Nothing published for this version

  50. 3.20.0 22 Oct 2021

    Nothing published for this version

  51. 3.19.1 16 Aug 2021

    Nothing published for this version

  52. 3.19.0 10 May 2021

    Nothing published for this version

  53. 3.18.3 16 Aug 2021

    Nothing published for this version

  54. 3.18.2 05 Apr 2021

    Nothing published for this version

  55. 3.18.1 23 Feb 2021

    Nothing published for this version

  56. 3.18.0 21 Jan 2021

    Nothing published for this version

  57. 3.17.4 05 Apr 2021

    Nothing published for this version

  58. 3.17.3 23 Feb 2021

    Nothing published for this version

  59. 3.17.2 21 Jan 2021

    Nothing published for this version

  60. 3.17.1 15 Dec 2020

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive