All Versions
15
Latest Version
Avg Release Cycle
225 days
Latest Release
-

Changelog History
Page 1

  • v2.3.1 Changes

    ๐Ÿ› Bug fixes

    • โšก๏ธ #1230 - Updates broken link to graphology in README.md (thanks to @alexduhem)
    • 0๏ธโƒฃ #1236 - Fixes #preventSigmaDefault scoping
    • โšก๏ธ #1237 - Updates pixelRatio on resize
    • ๐Ÿ›  #1240 - Fixes click events for touch devices
    • ๐Ÿ›  #1244 - Stops relying on graphology for types (issue only partially fixed yet)
    • ๐Ÿ›  #1249 - Fixes hovered nodes layer not being cleared

    ๐Ÿ”‹ Feature

    • #1239 - Adds getContainer method to public API (thanks to @stefanprobst)
  • v2.3.0 Changes

    ๐Ÿ”‹ Features

    • undocumented - Publishes examples to the website
    • #1142 - Improves TypeScript typings for events
    • โšก๏ธ #1170 - Simplifies and optimizes multiplyVec internal function
    • #1196 - Adds new allowInvalidContainer to prevent sigma.js from throwing errors when it does not find valid width and/or height
    • ๐ŸŽ #1205 - Adds a new example showcasing sigma's scalability and performances
    • #1215 - (ticket still opened) Improves animateNodes
    • #1224 - Adds new internal function floatArrayColor
    • #1225 - Adds new beforeRender and resize events
    • ๐Ÿšš #1227 - Implements #preventSigmaDefault for mouse move events

    ๐Ÿ› Bug fixes

    • #1214 - Cleans graph lifecycle events handling
    • ๐Ÿ”ง #1216 - Fixes CodeSandbox configuration for multiple examples (and the template)
    • ๐Ÿ›  #1219 - Fixes hidden / excess renderings from node.ts program
    • ๐Ÿ›  #1223 - Fixes dynamic constant color in various fragment shaders
    • ๐Ÿ›  #1226 - Fixes broken node.ts program
  • v2.2.0 Changes

    ๐Ÿ”‹ Features

    • #1161 - Adds minZoom and maxZoom settings
    • ๐Ÿ‘ #1166 - Adds HTML colors support
    • #1167 - Adds events TypeScript types
    • ๐Ÿ›ฐ #1176 - Cleans and improves event payloads
    • #1177 - Allows overriding arguments with #graphToViewport and #viewportToGraph
    • #1182 - Adds cached data (from custom reducers) to custom renderers
    • #1187 - Adds forceLabel for nodes and edges
    • #1188 - Drops graphology-metrics dependency

    ๐Ÿ› Bug fixes

    • undocumented - Updates dependencies
    • undocumented - Fixes various bugs with the node.image program
    • undocumented - Fixes the build/sigma.js and build/sigma.min.js expositions of sigma
    • 0๏ธโƒฃ #1172 - Fixes labels grid display (changes which node labels are displayed by default)
    • ๐Ÿ›  #1192 - Fixes alpha blending for most recent WebGL layers
    • ๐Ÿ›  #1193 - Fixes dragging with mouse out of stage
    • ๐Ÿ›  #1194 - Fixes camera transitions to angle: 0
    • #1195 - Improves edge events handling (thanks to @avenzi)
    • ๐Ÿ›  #1199 - Fixes issue with hidden nodes and labels rendering (thanks to @avenzi)
    • ๐Ÿ›  #1200 - Fixes issue with node labels ""
    • ๐Ÿ— #1203 - Fixes examples build process
  • v2.1.3 Changes

    ๐Ÿ› Bug fixes

    • ๐Ÿ›  #1178 - Fixes uncaught error in Firefox when using node.image with images with no size
    • ๐Ÿ›  #1180 - Fixes edge events not being fired when edge size not set in the graph
    • ๐Ÿšš #1183 - Moves edge labels layer behind nodes layer
    • ๐Ÿ›  #1186 - Fixes hovered nodes when mouse not hover sigma container
  • v2.1.2 Changes

    ๐Ÿ› Bug fixes

    • ๐Ÿ›  #1168 - Fixes hover and click events when mouse is hovering a hidden node
    • ๐Ÿ›  #1169 - Fixes x / y values in sigma events when mouse is not hovering the sigma container
    • ๐Ÿ›  #1173 - Fixes issue where unused program no longer deallocate back to zero
    • ๐Ÿ›  #1175 - Fixes zoom scrolling in a scrolled webpage
  • v2.1.1 Changes

    ๐Ÿ› Bug fix

    • ๐Ÿ›  #1165 - Fixes "ghost hovered nodes" issue
  • v2.1.0 Changes

    ๐Ÿ”‹ Features

    • undocumented - Adds edge events
    • undocumented - Cleans and fixes all nodes and edges programs
    • 0๏ธโƒฃ #1153 - Adds double-click and wheel events for nodes and edges, with a new #preventSigmaDefault() method
    • โšก๏ธ #1149 - Graphology (and related libs) update to 0.22.1
    • #1102 - Allows custom node and edge label colors
    • #1150 - Adds public methods to enable implementing a proper PNG export, adds related png-export example

    ๐Ÿ› Bug fixes

    • undocumented - Edges thickness rendering is now pixel perfect at camera ratio 1, and no more twice bigger on Retina displays
    • undocumented - Cleans some browser warnings
    • ๐Ÿ›  #1157 - Fixes unexpected node interaction with zIndex
    • ๐Ÿšš #1148 - Fixes mousemove unexpected behaviors
    • #1163 - Implements edge labels ellipsis
  • v2.0.0 Changes

    • Complete rewrite of the library.
  • v1.2.1 Changes

    October 13, 2017
  • v1.2.0 Changes

    November 03, 2016