Skip to content

Releases: peterbaumert/netbox-device-view

v0.3.0b1

07 Apr 14:30

Choose a tag to compare

v0.3.0b1 Pre-release
Pre-release

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_yaml management command to migrate existing CSS layouts
  • SVG renderer — new render_mode field 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' when show_on_device_tab is 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

03 Apr 12:50
51a2324

Choose a tag to compare

0.2.0 (2026-04-03)

Features

  • add device_tab_position config (cc7405a)
  • show live stylename preview on add/edit form (cf9d615)

Documentation

  • rewrite README and add COMPATIBILITY.md (0171d33)

v0.1.15

06 Feb 13:35
b05a710

Choose a tag to compare

Changes

  • Fix error in utils

v0.1.14

05 Feb 18:02
663e064

Choose a tag to compare

Changes

v0.1.13

03 Feb 11:12
b699072

Choose a tag to compare

Changes

  • No changes

Full Changelog: v0.1.12...v0.1.13

v0.1.12

03 Feb 11:06
cc0abef

Choose a tag to compare

What's Changed

Full Changelog: v0.1.11...v0.1.12

v0.1.11

03 Feb 10:36
4882ae4

Choose a tag to compare

Changes

  • No changes
    Just version bump

v0.1.10

03 Feb 10:32
93fe755

Choose a tag to compare

Changes

v0.1.10-alpha

05 May 14:27
e5771d3

Choose a tag to compare

v0.1.10-alpha Pre-release
Pre-release

Changes

Fixes issues identified in: #41 - Interface stylename generation issue causes incorrect grid placement (particularly for numerical X/Y/Z names)
Fixes issues identified in: #39 - Views not working correctly

v0.1.9

28 Jan 11:11

Choose a tag to compare

Changes

  • just version...