Skip to content

Commit 56eb796

Browse files
chore(main): release 0.3.0
1 parent a0a81c2 commit 56eb796

3 files changed

Lines changed: 41 additions & 2 deletions

File tree

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{".":"0.3.0b1"}
1+
{".":"0.3.0"}

CHANGELOG.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,44 @@
11
# Changelog
22

3+
## [0.3.0](https://github.com/peterbaumert/netbox-device-view/compare/v0.3.0...v0.3.0) (2026-04-17)
4+
5+
6+
### Features
7+
8+
* add SVG renderer with render_mode field and 58 new tests ([19f0308](https://github.com/peterbaumert/netbox-device-view/commit/19f03080152fc3e37ec6cfe011b00f7610f894a5))
9+
* add YAML layout examples for 10 device types ([19f0308](https://github.com/peterbaumert/netbox-device-view/commit/19f03080152fc3e37ec6cfe011b00f7610f894a5))
10+
* add YAML layout system with CSS Grid renderer ([19f0308](https://github.com/peterbaumert/netbox-device-view/commit/19f03080152fc3e37ec6cfe011b00f7610f894a5))
11+
* improve device view list table — linked device type, count, layout badges, render mode ([19f0308](https://github.com/peterbaumert/netbox-device-view/commit/19f03080152fc3e37ec6cfe011b00f7610f894a5))
12+
* order virtual chassis panels by physical rack position respecting desc_units ([e36d323](https://github.com/peterbaumert/netbox-device-view/commit/e36d3230df3db8066b39f38c412bdad557f3e0a0))
13+
* **svg:** add partial connection indicator for SVG renderer ([#62](https://github.com/peterbaumert/netbox-device-view/issues/62)) ([5927254](https://github.com/peterbaumert/netbox-device-view/commit/59272545d9638e3a310478c8b7364c88000ba6ee)), closes [#61](https://github.com/peterbaumert/netbox-device-view/issues/61)
14+
15+
16+
### Bug Fixes
17+
18+
* 17 numeric ports only ([19f0308](https://github.com/peterbaumert/netbox-device-view/commit/19f03080152fc3e37ec6cfe011b00f7610f894a5))
19+
* detect horizontal col_span in css_to_yaml; add C9500-24Y4C YAML layout ([e361c46](https://github.com/peterbaumert/netbox-device-view/commit/e361c463fc4e00f64227919b6ec4df8997802079))
20+
* remove unused pytest import in test_css_to_yaml ([dff5c4f](https://github.com/peterbaumert/netbox-device-view/commit/dff5c4f311ce7247118fc1a7167b422ecfc3a637))
21+
* scope partial-connection indicator to correct chassis panel in virtual chassis ([4522dbe](https://github.com/peterbaumert/netbox-device-view/commit/4522dbebf77b99895b80993309829f1b2d8ad965))
22+
* show virtual chassis name in device view card header ([013c741](https://github.com/peterbaumert/netbox-device-view/commit/013c741df7a08fb79c4bb126cd4fd83de7b34926))
23+
* suppress partial-connection indicator on patch panel ports ([a0a81c2](https://github.com/peterbaumert/netbox-device-view/commit/a0a81c235f7856d4caa7d5f49f2e97940b0aacf8))
24+
* SVG JS — escapejs, nocolor pattern and pointer-events; patch panel SVG rendering on device tab ([19f0308](https://github.com/peterbaumert/netbox-device-view/commit/19f03080152fc3e37ec6cfe011b00f7610f894a5))
25+
* YAML examples — correct stylenames, interface prefixes, C2960X layout ([19f0308](https://github.com/peterbaumert/netbox-device-view/commit/19f03080152fc3e37ec6cfe011b00f7610f894a5))
26+
27+
28+
### Documentation
29+
30+
* add C9200-48PXG layout examples with C9200-NM-4X variant ([8a8963b](https://github.com/peterbaumert/netbox-device-view/commit/8a8963b0da9e4fa22e2ee72549fb161949a61ea6))
31+
* add YAML layout schema reference and update README ([19f0308](https://github.com/peterbaumert/netbox-device-view/commit/19f03080152fc3e37ec6cfe011b00f7610f894a5))
32+
* correct C9200-48PXG port types for ports 41-48 ([db119eb](https://github.com/peterbaumert/netbox-device-view/commit/db119eb49b182f844f983cc1af8a89e334810fa8))
33+
* redesign port-status SVG example — vertical card layout ([27864bd](https://github.com/peterbaumert/netbox-device-view/commit/27864bd0d59bc7e6e734e50fc00eb0e2d654a814))
34+
* set up MkDocs Material site with port status SVG example ([#63](https://github.com/peterbaumert/netbox-device-view/issues/63)) ([154b7e6](https://github.com/peterbaumert/netbox-device-view/commit/154b7e6bf4bccb8ef82ad47adbc5eaf746626da4))
35+
36+
37+
### Miscellaneous Chores
38+
39+
* release 0.3.0 ([19f0308](https://github.com/peterbaumert/netbox-device-view/commit/19f03080152fc3e37ec6cfe011b00f7610f894a5))
40+
* trigger release-please for 0.3.0 ([0393c19](https://github.com/peterbaumert/netbox-device-view/commit/0393c19b33975c35f476e4ca8da416f1575d0af3))
41+
342
## [0.2.0](https://github.com/peterbaumert/netbox-device-view/compare/v0.1.15...v0.2.0) (2026-04-03)
443

544

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "netbox-device-view"
7-
version = "0.3.0b1"
7+
version = "0.3.0"
88
description = "NetBox Device View plugin"
99
readme = "README.md"
1010
authors = [{ name = "Peter Baumert" }]

0 commit comments

Comments
 (0)