Releases: peterbaumert/netbox-device-view
Releases · peterbaumert/netbox-device-view
v0.3.0b1
v0.3.0b1 (beta)
This is a pre-release beta of v0.3.0. Please test and report any issues before the stable release.
New features
-
YAML layout system — define device layouts in structured YAML instead of raw CSS
grid-template-areas(#57)- CSS Grid renderer powered by YAML definitions
- 10 Cisco device YAML examples (C2960X, C9300, FPR1120, and more)
- Full YAML layout schema reference in
docs/yaml-layout-schema.md css_to_yamlmanagement command to migrate existing CSS layouts
-
SVG renderer — new
render_modefield on DeviceView to render ports as SVG instead of CSS Grid (#58)- Virtual chassis support
- Patch panel front/rear port rendering on the device tab
- 58 new tests
-
Improved device view list table — linked device type (with manufacturer), device count, layout and render mode badges
-
Edit form port name helper — "Port & Interface Stylenames" table shows the exact CSS stylename for every component on the selected device type
Bug fixes
- Closes #44 — crash
object has no attribute 'virtual_chassis'whenshow_on_device_tabis enabled - Closes #34 — wrong ports listed for virtual chassis members
- Closes #38 — patch panel front/rear ports not rendering on the device tab
- Closes #39 — views not working correctly (console ports / unrecognised port names)
- Closes #30 — not using interface names as provided (edit form now shows name → stylename mapping)
Migration
After upgrading, run:
python manage.py migrate
python manage.py css_to_yaml # optional — generates YAML equivalents for existing CSS layouts
v0.2.0
v0.1.15
Changes
- Fix error in utils
v0.1.14
Changes
- Refactor port class and tooltip title logic @peterbaumert (#51)
- Fix #52
v0.1.13
v0.1.12
What's Changed
- Fix in 0.1.10 caused more issues by @peterbaumert in #50
Full Changelog: v0.1.11...v0.1.12
v0.1.11
Changes
- No changes
Just version bump
v0.1.10
Changes
- check if is a device before attempting to inject plugin @joeladria (#46)
- Fix for plus sign in port names @joeladria (#47)
- Various fixes @cmcknz77 (#42)
v0.1.10-alpha
v0.1.9
Changes
- just version...