Releases: unchartedsoftware/grafer
v0.15.0
OVerview
Dependency updates and ability to set translation and scale by reference allowing for multi view camera sync.
What's Changed
- build(deps): bump tar from 6.1.13 to 6.2.1 by @dependabot in #188
- build(deps): bump follow-redirects from 1.15.4 to 1.15.6 by @dependabot in #183
- feat: add functions to set graph translation and scale by reference by @ccarmichael-uncharted in #193
Full Changelog: v0.14.0...v0.15.0
v0.14.0
Overview
Dependency upgrades and change to the ring outline approach. Note only the ring shape has been updated.
Breaking Changes
Ring outline thickness is not a proportion of radius, inputs must be in the range of [0,1]
What's Changed
- build(deps): bump minimatch from 3.0.4 to 3.1.2 by @dependabot in #156
- build(deps): bump ip from 2.0.0 to 2.0.1 by @dependabot in #176
- build(deps): bump follow-redirects from 1.15.3 to 1.15.4 by @dependabot in #169
- build(deps): bump potpack from 1.0.1 to 2.0.0 by @dependabot in #160
- build(deps-dev): bump the dev-deps group with 12 updates by @dependabot in #177
- fix: make ring outline determine thickness as a proportion of radius by @ccarmichael-uncharted in #178
Full Changelog: v0.13.0...v0.14.0
v0.13.0
Overview
Dependency upgrades to resolves security issues and a change to scroll sensitivity.
Breaking Changes
Due to dependency upgrade Node v14 is no longer supported.
What's Changed
- build(deps): dependency upgrades by @Nithos in #151
- build(deps): bump the prod-deps group with 1 update by @dependabot in #154
- fix: slow down zoom speed for pinch-to-zoom by @ccarmichael-uncharted in #158
Full Changelog: v0.12.1...v0.13.0
v0.12.0
Overview
Exposes functionality to specify the index to add a layer into.
What's Changed
- Bump @babel/traverse from 7.14.5 to 7.23.2 by @dependabot in #134
- feat: expose adding a layer at a specific index by @Nithos in #139
Full Changelog: v0.11.2...v0.12.0
v0.11.2
Overview
Version v0.11.2 improves the glow on light backgrounds.
Changes
- fix: improve look of glow on light backgrounds by @ccarmichael-uncharted in #130
- chore: update deps suggested by dependabot by @ccarmichael-uncharted in #135
- chore: update dev-deps group with 10 updates by @dependabot in #131
Full Changelog: v0.11.1...v0.11.2
v0.11.1
Overview
Version v0.11.1 fixes an import path issue. No functional changes.
Changes
- fix: make OffscreenBuffer import relative by @ccarmichael-uncharted in #129
Considerations
None
Full Changelog: v0.11.0...v0.11.1
v0.11.0
Overview
Version v0.11.0 adds support for glow effect on the edge and/or node.
Changes
- fix: webgl error thrown when rendering labels with browser zoom by @mj3cheun in #110
- docs: fix link for GraferlabelsData by @ccarmichael-uncharted in #121
- feat: add draft for per layer glow effect by @mj3cheun in #111
Considerations
None
Full Changelog: v0.10.0...v0.11.0
v0.10.0
Overview
Version v0.10.0 adds per edge width capabilities
Changes
- [FEATURE] Add per edge widths: 6a316e8
Full Changelog: v0.9.1...v0.10.0
Considerations
Backward incompatible interface change has been included in this version from v0.9.1:
Removed edge width from the edge options at the layer level and incorporated it with the edge data. If the edge width is set at the edge options level it needs to be removed and corresponding addition made to the mappings.
This is pre-release only the MINOR version has been bumped.
v0.9.1
Overview
Version v0.9.1 updates documentation to correct errors and add a helpful chart as a visual guide to the Grafer interface. It also corrects picking where elements are being occluded by other elements.
Changes
- [FIX] Fix picking where elements are being occluded by other elements: 77e2633
Full Changelog: v0.9.0...v0.9.1
Considerations
None
v0.9.0
Overview
Version v0.9.0 adds picking for labels (full support) and edges (straight edges only). Documentation was also updated.
Changes
Full Changelog: v0.8.2...v0.9.0
Considerations
Backward incompatible interface change has been included in this version from v0.8.2:
The same event that was previously only used for node picking now returns edge picking and label picking as well.
However, as this is pre-release only the MINOR version has been bumped.