8000 Releases Β· dash14/v-network-graph Β· GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: dash14/v-network-graph

v0.9.9

30 Sep 14:30
Compare
Choose a tag to compare

Bug Fix

  • Fixed incorrect start node determination for paths (#131)
    • If more than two of the same edge were consecutive, the determination of the starting point could be incorrect.

v0.9.8

14 Sep 12:41
Compare
Choose a tag to compare

Bug Fix

Performance improvement:

  • Fixed to not render uselessly when VEdgeOverlay is not used by @zamplyy in #129 (Issue #130) 😍

v0.9.7

18 Aug 15:34
Compare
Choose a tag to compare

Feature

  • Add the ability to offset edge markers perpendicular to the line. (#126)

v0.9.6

13 Aug 02:07
Compare
Choose a tag to compare

Bug Fix

  • Fix incorrect display of summarized edges when both edge.type="curve" and edge.margin configurations are specified (#124)

v0.9.5

04 Jul 13:54
Compare
Choose a tag to compare

Feature

  • Add the ability to specify edge label config by lambda function.

    const configs = vNG.defineConfigs({
      // like this:
      edge: {
        label: {
          fontSize: (edge) => edge.fontSize,
        },
      },
    });

v0.9.4

26 Jun 13:46
Compare
Choose a tag to compare

Feature

  • Add view.onBeforeInitialDisplay config to specify hook to be processed before initial display. (example)

Bug Fix

  • Fix a bug that centering even though view.autoPanAndZoomOnLoad is false.

v0.9.3

08 May 15:07
Compare
Choose a tag to compare

BREAKING CHANGE

  • Fix to let d3-force determine the initial position of nodes when using ForceLayout
    • Before the fix, initial positions were initialized with {x:0, y:0}, which caused nodes to rebound against each other more than necessary in the initial tick.
    • As a result of this fix, if layouts were being generated as expected by making full use of the d3-force parameters, it may need to be readjusted.

v0.9.2

05 May 17:25
Compare
Choose a tag to compare

Features

  • Add <v-style> component alternatives for <defs><component is="style"> ~ </component></defs>.
  • Modify d3-force layout simulation can be run with tick manually for static graph.
    • Fix layout not being applied when manually executing d3 ticks
    • Add ticked() method to ForceLayout class for applying layout with ticked manually
    • Add noAutoRestartSimulation option for ForceLayout class

v0.9.1

25 Mar 15:36
Compare
Choose a tag to compare

Features

  • There is no change from v0.8.x in features.

Dependencies and Build Changes

  • Change d3-force installation to optional.
    • If ForceLayout is used, it must be manually added d3-force to the project.
  • Change build destination path.
    • UMD format
      • lib/*.js -> umd/*.js
    • ES Module format
      • lib/*.mjs -> lib/*.js
  • Reorganize bundles.
    • UMD format
      • Remove d3-force from bundles
    • ES Module format
      • Remove d3-force, lodash-es from bundles

v0.8.2

09 Mar 13:58
Compare
Choose a tag to compare

Bug Fix

  • Fix to fire view:pan event on initialization even if there is no change in position.
0