Skip to content

Releases: dmulyalin/N2G

0.3.3

11 Feb 07:41
Compare
Choose a tag to compare

FEATURES

  1. DrawioModule - layout method add new ig_kwargs argument to pass on argument to instantiate the graph e.g. directed=True

BUGS

  1. DrawioModule - Fixed edge id handling for drawio link update, previously edge id was not changed on link update - #11, #18, #19
  2. DrawioModule - Fixed igraph source and target argument to use vertex instances #17

CHANGES

  1. DrawioModule - Changes in handling draw.io XML loading and processing to convert all node and link mxCell tags to be enveloped into tags
  2. Python 3.6 deprecated, Python 3.7 is the lowest supported version
  3. Dependency updates:
    • openpyxl 3.0.* -> 3.1.*
    • python-igraph 0.9.* -> 0.10.*
    • flask 2.1.2 -> 2.2.2

0.3.2

09 Jul 08:23
Compare
Choose a tag to compare

CHANGES

  1. updated ttp_templates dependency to 0.3.* to include new templates for cli data plugins.

0.3.1

03 Jul 07:31
Compare
Choose a tag to compare

BUGS

  1. Fixed "dump_file" methods for N2G_yEd, N2G_V3D, N2G_DrawIO diagram plugins to properly form output file path
  2. Fixed Poetry project name from "n2g" to "N2G"
  3. Fixed yed_viewer and v3d_viwer to make sure N2G works even when Flask not installed

0.3.0

26 Jun 10:14
Compare
Choose a tag to compare

FEATURES

  1. Added new set of plugins - viewers
  2. Added plugin - yED svg viewer WEB UI accessible using CLI tool
  3. Added cli_isis_data ISIS LSDB visualization for Juniper devices output
  4. Added cli_l2_data LLDP visualization for Juniper devices output
  5. Added support for CLI tool to specify logging level
  6. Added support for CLI tool to specify IP address to run V3D server on
  7. Added plugin - V3D viewer WEB UI accessible using CLI tool

CHANGES

  1. Logging reconfigured to not override parent parameters
  2. Moved to Poetry for dependency, packaging and venv management

BUGS

  1. V3D Viewer WEB UI fixed reference to ThreeJS script
  2. #16 doc string fixed
  3. Doctring typos fixes using pylint

0.2.0

31 Dec 08:23
Compare
Choose a tag to compare

FEATURES

  1. Added data and diagram plugins system
  2. Added N2G CLI tool to generate diagrams
  3. Added xlsxl_data plugin together with CLI tool bindings for it
  4. Added cli_l2_data plugin to draw diagrams based on CDP and LLDP protocols relationships, MAC tables
  5. Added support for src_label and trgt_label to drawio diagram plugin
  6. Added V3D diagram module to produce JSON structure compatible with 3D Force-Directed Graph <https://github.com/vasturiano/3d-force-graph>_
  7. Data plugin cli_ip_data to draw diagrams based on L3 network data - subnets, IP, ARP, VRRp, HSRP
  8. Added cli_isis_data data plugin to draw ISIS LSDB data diagrams
  9. Added cli_ospf_data data plugin to draw OSPF LSDB data diagrams
  10. Added json_data data plugin to source data for diagram from JSON text

BUGS

Nill

CHANGES

  1. Moved diagram modules to diagram plugins

0.1.2

14 Jul 11:43
Compare
Choose a tag to compare

Fixed duplicates typo in yed and n2g objects

0.1.1

12 Jul 10:26
Compare
Choose a tag to compare

Initial Release