Releases: cisco-open/network-sketcher
Releases · cisco-open/network-sketcher
V2.3.3(b)
- Release date
- Ver 2.3.3(b) -- 2024/12/17 -- Fixed a bug that caused generation of Layer 2 Diagram to fail. [ns-bug-012]
- Ver 2.3.3(a) -- 2024/12/13 -- Fixed connectivity-oriented drawing of L3 configuration diagram
- Ver 2.3.3 -- 2024/12/10
New Features
- The drawing of L3 All Areas has been improved. Two patterns are created: area-oriented and connection-oriented.
- Focus on Area draws the Area, so it is easy to grasp the whole picture, but there are cases where the connection line crosses over the device.
- Focus on Connection is more accurate, but does not draw the Area and is longer horizontally. *The following figures are for Ver 2.3.3 only, and have been drawn differently since Ver 2.3.3(a)
Read me
User Guide
Compatibility
- 2.x -> 2.3.3
- Master files of Ver2.x can be used with Ver2.3.3
Known Bug
Known Bug |
Workaround |
[ns-bug-011] When creating a master file from a rough sketch, devices may not be included in the master file if the horizontal axis distances between devices are close. |
Increase horizontal axis distance between devices. |
[ns-bug-002] If "Way Points" between Areas are not interconnected, the generation of "Master Data" will fail. |
Move unconnected "Way Point" between Areas up/down the "Area". |
Resolved
Resolved Bug |
Workaround |
Resolved Version |
[ns-bug-012] Layer 2 Diagram generation fails. |
Use version 2.3.1 or earlier |
2.3.3(b) |
[ns-bug-010] When synchronizing L1 per area file to master file(3-1), VPN settings in L3 sheet of master file are deleted. |
Copy the VPN settings from the backup master file and resynchronize. |
2.2.3(b) |
[ns-bug-009] Failure to generate a master file for a rough sketch with no wire connections |
Creating dummy wires. |
2.2.3(b) |
[ns-bug-008] Master file creation may fail depending on vertical way point placement. |
None |
2.2.1(b) |
[ns-bug-007] VPN is not filled in the diagram when "Yes" is selected in the dialog after generating the VPN Diagram. |
Select "No" in the dialog |
2.2.1(a) |
[ns-bug-006] A bug that could cause duplicate rows to be output in the IP address table |
None |
2.1.1(c) |
[ns-bug-005] DEVICE file generation fails when using python v3.12.x |
Use Python version 3.11.7 or lower. |
This bug has been fixed in 2.1.1(b) to the extent that it does not stop with an error. However, since it is caused by a bug in openpyxl, update openpyxl to 3.1.3 or later as soon as possible. |
[ns-bug-004] Caused file generation to fail in certain Windows environments |
None |
2.1.1(a) |
[ns-bug-003] On Mac OS, file cannot be opened from the dialog after drawing a diagram |
ignore dialogs |
2.1.1 |
[ns-bug-001] If a "way point" that does not exist above or below the leftmost "Area" exists in the right "Area", the generation of "Master Data" will fail. |
Move unconnected "Way Point" between "Area" up/down the "Area". |
1.12 |
Full Changelog: Ver2.3.1...Ver2.3.2
V2.3.2(b)
- Release date
- Ver 2.3.2(b) -- 2024/11/20 , Bug fixed . ns-bug-009 and ns-bug-010
- Ver 2.3.2(a) -- 2024/11/19 , Deleted unnecessary print
- Ver 2.3.2 -- 2024/11/18
New Features
Read me
User Guide
Compatibility
- 2.x -> 2.3.2
- Master files of Ver2.x can be used with Ver2.3.2
Known Bug
Known Bug |
Workaround |
[ns-bug-002] If "Way Points" between Areas are not interconnected, the generation of "Master Data" will fail. |
Move unconnected "Way Point" between Areas up/down the "Area". |
Resolved
Resolved Bug |
Workaround |
Resolved Version |
[ns-bug-010] When synchronizing L1 per area file to master file(3-1), VPN settings in L3 sheet of master file are deleted. |
Copy the VPN settings from the backup master file and resynchronize. |
3.2.3(b) |
[ns-bug-009] Failure to generate a master file for a rough sketch with no wire connections |
Creating dummy wires. |
3.2.3(b) |
[ns-bug-008] Master file creation may fail depending on vertical way point placement. |
None |
3.2.1(b) |
[ns-bug-007] VPN is not filled in the diagram when "Yes" is selected in the dialog after generating the VPN Diagram. |
Select "No" in the dialog |
3.2.1(a) |
[ns-bug-006] A bug that could cause duplicate rows to be output in the IP address table |
None |
2.1.1(c) |
[ns-bug-005] DEVICE file generation fails when using python v3.12.x |
Use Python version 3.11.7 or lower. |
This bug has been fixed in 2.1.1(b) to the extent that it does not stop with an error. However, since it is caused by a bug in openpyxl, update openpyxl to 3.1.3 or later as soon as possible. |
[ns-bug-004] Caused file generation to fail in certain Windows environments |
None |
2.1.1(a) |
[ns-bug-003] On Mac OS, file cannot be opened from the dialog after drawing a diagram |
ignore dialogs |
2.1.1 |
[ns-bug-001] If a "way point" that does not exist above or below the leftmost "Area" exists in the right "Area", the generation of "Master Data" will fail. |
Move unconnected "Way Point" between "Area" up/down the "Area". |
1.12 |
Full Changelog: Ver2.3.1...Ver2.3.2
V2.3.1(b)
- Release date
- Ver 2.3.1(b) -- 2024/11/11 , Fixed Bug/ns-bug-008
- Ver 2.3.1(a) -- 2024/10/31 , Fixed Bug/ns-bug-007
- Ver 2.3.1 -- 2024/10/1
New Features
show area
show area_device
show area_location
show device
show device_interface
show device_location
show link
show interface
show waypoint
show waypoint_interface
show l2_interface
show l3_interface
Read me
User Guide
Compatibility
- 2.x -> 2.3.1
- Master files of Ver2.x can be used with Ver2.3.1
Known Bug
Known Bug |
Workaround |
[ns-bug-002] If "Way Points" between Areas are not interconnected, the generation of "Master Data" will fail. |
Move unconnected "Way Point" between Areas up/down the "Area". |
Resolved
Resolved Bug |
Workaround |
Resolved Version |
[ns-bug-008] Master file creation may fail depending on vertical way point placement. |
None |
3.2.1(b) |
[ns-bug-007] VPN is not filled in the diagram when "Yes" is selected in the dialog after generating the VPN Diagram. |
Select "No" in the dialog |
3.2.1(a) |
[ns-bug-006] A bug that could cause duplicate rows to be output in the IP address table |
None |
2.1.1(c) |
[ns-bug-005] DEVICE file generation fails when using python v3.12.x |
Use Python version 3.11.7 or lower. |
This bug has been fixed in 2.1.1(b) to the extent that it does not stop with an error. However, since it is caused by a bug in openpyxl, update openpyxl to 3.1.3 or later as soon as possible. |
[ns-bug-004] Caused file generation to fail in certain Windows environments |
None |
2.1.1(a) |
[ns-bug-003] On Mac OS, file cannot be opened from the dialog after drawing a diagram |
ignore dialogs |
2.1.1 |
[ns-bug-001] If a "way point" that does not exist above or below the leftmost "Area" exists in the right "Area", the generation of "Master Data" will fail. |
Move unconnected "Way Point" between "Area" up/down the "Area". |
1.12 |
V2.3.0(b)
- Release date
- Ver 2.3.0(b) -- 2024/9/4 -- Improved convenience for larger sizes; eliminated [Per Device] in L2 Diagram. The area in [Per Area] is now selectable.
- Ver 2.3.0(a) -- 2024/9/2 -- Improved rough sketch and L1 Diagram(per area) reading accuracy.
- Ver 2.3.0 -- 2024/8/28
New Features
- Added the ability to create an overall L3 diagram (All Areas)
The L3 Diagram of [Per Area] can be merged into a single diagram as shown below.
Read me
User Guide
Compatibility
- 2.x -> 2.3.0
- Master files of Ver2.x can be used with Ver2.3.0.
Known Bug
Known Bug |
Workaround |
[ns-bug-002] If "Way Points" between Areas are not interconnected, the generation of "Master Data" will fail. |
Move unconnected "Way Point" between Areas up/down the "Area". |
Resolved
Resolved Bug |
Workaround |
Resolved Version |
[ns-bug-006] A bug that could cause duplicate rows to be output in the IP address table |
None |
2.1.1(c) |
[ns-bug-005] DEVICE file generation fails when using python v3.12.x |
Use Python version 3.11.7 or lower. |
This bug has been fixed in 2.1.1(b) to the extent that it does not stop with an error. However, since it is caused by a bug in openpyxl, update openpyxl to 3.1.3 or later as soon as possible. |
[ns-bug-004] Caused file generation to fail in certain Windows environments |
None |
2.1.1(a) |
[ns-bug-003] On Mac OS, file cannot be opened from the dialog after drawing a diagram |
ignore dialogs |
2.1.1 |
[ns-bug-001] If a "way point" that does not exist above or below the leftmost "Area" exists in the right "Area", the generation of "Master Data" will fail. |
Move unconnected "Way Point" between "Area" up/down the "Area". |
1.12 |
V2.2.2(b)
- Release date
- Ver 2.2.2(b) -- 2024/8/6 --- When loading a rough sketch, display a warning message if multiple areas exist on a single page.
- Ver 2.2.2(a) -- 2024/8/1 --- Fixed a bug and Changed the specification so that AIR is not shown in the diagram.
- Ver 2.2.2 -- 2024/7/31
New Features
- Automated device placement adjustment in L1 configuration diagram when generating master data from rough sketches
- With automation, AIR function is eliminated.
Read me
User Guide
Compatibility
- 2.0.x /2.1.x -> 2.2.x
- Master files of Ver2.0.x/Ver2.1.x can be used with Ver2.2.x.
Known Bug
Known Bug |
Workaround |
[ns-bug-002] If "Way Points" between Areas are not interconnected, the generation of "Master Data" will fail. |
Move unconnected "Way Point" between Areas up/down the "Area". |
Resolved
Resolved Bug |
Workaround |
Resolved Version |
[ns-bug-006] A bug that could cause duplicate rows to be output in the IP address table |
None |
2.1.1(c) |
[ns-bug-005] DEVICE file generation fails when using python v3.12.x |
Use Python version 3.11.7 or lower. |
This bug has been fixed in 2.1.1(b) to the extent that it does not stop with an error. However, since it is caused by a bug in openpyxl, update openpyxl to 3.1.3 or later as soon as possible. |
[ns-bug-004] Caused file generation to fail in certain Windows environments |
None |
2.1.1(a) |
[ns-bug-003] On Mac OS, file cannot be opened from the dialog after drawing a diagram |
ignore dialogs |
2.1.1 |
[ns-bug-001] If a "way point" that does not exist above or below the leftmost "Area" exists in the right "Area", the generation of "Master Data" will fail. |
Move unconnected "Way Point" between "Area" up/down the "Area". |
1.12 |
V2.2.1(c)
- Release date
- Ver 2.2.1(c) 2024/6/11
- Fixed a bug that could cause duplicate rows to be output in the IP address table
- Ver 2.2.1(b) 2024/6/3
- Fixed a known bug that DEVICE file generation fails when using python v3.12.x
- Ver 2.2.1(a) 2024/5/27
- Add a known bug that DEVICE file generation fails when using python v3.12.x
- Adjusted width of diagrams.
- Ver 2.2.1 2024/5/15
New Features
Read me
User Guide
Compatibility
- 2.0.x /2.1.x -> 2.2.x
- Master files of Ver2.0.x/Ver2.1.x can be used with Ver2.2.x.
Known Bug
Known Bug |
Workaround |
[ns-bug-002] If "Way Points" between Areas are not interconnected, the generation of "Master Data" will fail. |
Move unconnected "Way Point" between Areas up/down the "Area". |
Resolved
Resolved Bug |
Workaround |
Resolved Version |
[ns-bug-006] A bug that could cause duplicate rows to be output in the IP address table |
None |
2.1.1(c) |
[ns-bug-005] DEVICE file generation fails when using python v3.12.x |
Use Python version 3.11.7 or lower. |
This bug has been fixed in 2.1.1(b) to the extent that it does not stop with an error. However, since it is caused by a bug in openpyxl, update openpyxl to 3.1.3 or later as soon as possible. |
[ns-bug-004] Caused file generation to fail in certain Windows environments |
None |
2.1.1(a) |
[ns-bug-003] On Mac OS, file cannot be opened from the dialog after drawing a diagram |
ignore dialogs |
2.1.1 |
[ns-bug-001] If a "way point" that does not exist above or below the leftmost "Area" exists in the right "Area", the generation of "Master Data" will fail. |
Move unconnected "Way Point" between "Area" up/down the "Area". |
1.12 |
V2.2.0(a)
- Release date
- Ver 2.2.0(a) 2024/5/10 --> Fixed a bug that caused file generation to fail in certain Windows environments
- Ver 2.2.0 2024/4/19
New Features
- Automatic IP address assignment
- Aggregate IP address usage of other locations and assign new locations from similar ranges.
- Check that the IP address range to be assigned does not overlap with the IP address ranges of all locations.
- Reflect the specification of the number of free IP addresses in the subnet mask to be assigned.
- If only one part of the IP address is included, supplement the rest and pay out IP ranges that are also close to each other within the base.
- Reflect ascending/descending order rule.
Compatibility
- 2.0.x /2.1.x -> 2.2.x
- Master files of Ver2.0.x/Ver2.1.x can be used with Ver2.2.x.
Known Bug
Known Bug |
Workaround |
[ns-bug-002] If the "Way Points" between the "Areas" are not interconnected, the generation of "Master Data" will fail. |
Move unconnected "Way Point" between "Area" up/down the "Area". |
Resolved
Resolved Bug |
Workaround |
Resolved Version |
[ns-bug-003] On Mac OS, file cannot be opened from the dialog after drawing a diagram |
ignore dialogs |
2.1.1 |
[ns-bug-001] If a "way point" that does not exist above or below the leftmost "Area" exists in the right "Area", the generation of "Master Data" will fail. |
Move unconnected "Way Point" between "Area" up/down the "Area". |
1.12 |
V2.1.2
Update
- VPN Diagram & Configuration
- Cross-platform support (Windows, Linux, Mac OS)
- Drawing beyond maximum PowerPoint size
- Import of yaml file from CML diagrams (L1 & L3 IP Address of Physical IF with IOS)
Compatibility
- 2.0.x -> 2.1.x
- Master files of Ver2.0.x can be used with Ver2.1.x.
Known Bug
Known Bug |
Workaround |
[ns-bug-002] If the "Way Points" between the "Areas" are not interconnected, the generation of "Master Data" will fail. |
Move unconnected "Way Point" between "Area" up/down the "Area". |
Resolved
Resolved Bug |
Workaround |
Resolved Version |
[ns-bug-003] On Mac OS, file cannot be opened from the dialog after drawing a diagram |
ignore dialogs |
2.1.1 |
[ns-bug-001] If a "way point" that does not exist above or below the leftmost "Area" exists in the right "Area", the generation of "Master Data" will fail. |
Move unconnected "Way Point" between "Area" up/down the "Area". |
1.12 |
What's Changed
Full Changelog: Ver2.1.1...Ver2.1.2
V2.1.1
- Release date
- 2.1.1 2024/1/17
- 2.1.0 2024/1/16
Update
- VPN Diagram & Configuration
- Cross-platform support (Windows, Linux, Mac OS)
- Drawing beyond maximum PowerPoint size
- Import of yaml file from CML diagrams (L1 diagram only)
Upgrade
- 2.0.x -> 2.1.x
- Master files of Ver2.0.x can be used with Ver2.1.x.
Known Bug
Known Bug |
Workaround |
[ns-bug-002] If the "Way Points" between the "Areas" are not interconnected, the generation of "Master Data" will fail. |
Move unconnected "Way Point" between "Area" up/down the "Area". |
Resolved
Resolved Bug |
Workaround |
Resolved Version |
[ns-bug-003] On Mac OS, file cannot be opened from the dialog after drawing a diagram |
ignore dialogs |
2.1.1 |
[ns-bug-001] If a "way point" that does not exist above or below the leftmost "Area" exists in the right "Area", the generation of "Master Data" will fail. |
Move unconnected "Way Point" between "Area" up/down the "Area". |
1.12 |
V2.0.0
Network Sketcher is Cisco Open source software under Apache-2.0 license.
*If you need windows exe file, please refer to README.md for how to make exe file using pyinstaller.
V2.0.0 , 2023/8/9
https://github.com/cisco-open/network-sketcher
Upgrade
- Ver 1.x -> 2.0
- Master files are not compatible. Please contact us if you need it.