From f44b67696341503159217763b97bb9d242de43a9 Mon Sep 17 00:00:00 2001 From: peterbaumert Date: Thu, 12 Mar 2026 19:18:51 +0100 Subject: [PATCH] chore(main): release 0.2.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 28 ++++++++++++++++++++++++++++ pyproject.toml | 2 +- 3 files changed, 30 insertions(+), 2 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 88f7c73..2be9c43 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.1.4" + ".": "0.2.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 560b5e7..f08716c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,33 @@ # Changelog +## [0.2.0](https://github.com/peterbaumert/netbox-widget-chart/compare/v0.1.4...v0.2.0) (2026-03-12) + + +### Features + +* add 19 new data sources across racks, VLANs, tenancy, and power ([94960fc](https://github.com/peterbaumert/netbox-widget-chart/commit/94960fc4644fd7ca0f34a19a07d667ba1e4e6c1e)) +* add horizontal bar chart type ([3e0a480](https://github.com/peterbaumert/netbox-widget-chart/commit/3e0a480c0dab969de8cc965df77526def53fad6a)) +* add NetBox integration CI workflow ([cc33df2](https://github.com/peterbaumert/netbox-widget-chart/commit/cc33df2fefec685245bb58d5cc5b4bba8c6ae31f)) +* add unit tests for widget render logic and data sources ([6a7483e](https://github.com/peterbaumert/netbox-widget-chart/commit/6a7483ee2f60abde552e0ac96d320f07e95791b7)) +* auto-update COMPATIBILITY.md on release ([03820a3](https://github.com/peterbaumert/netbox-widget-chart/commit/03820a3d8aa68618724a91d91c1cd96b71261c69)) +* click chart segments to navigate to filtered NetBox list view ([2185d75](https://github.com/peterbaumert/netbox-widget-chart/commit/2185d755944a70d537d6a1b3f9b997210ca155d5)) +* respect NetBox dark/light mode for chart text and border colors ([b5600b0](https://github.com/peterbaumert/netbox-widget-chart/commit/b5600b0e7568be1a7686aab47fdf809b2d996b3c)) +* show empty state message when data source has no results ([ab85034](https://github.com/peterbaumert/netbox-widget-chart/commit/ab85034f11a84ab73d170df5f799b94a2fc63ec1)) + + +### Bug Fixes + +* expose postgres and redis ports in integration CI service containers ([e8d81e6](https://github.com/peterbaumert/netbox-widget-chart/commit/e8d81e6fb3bf04a1130a41fe21f03d1cda9698af)) +* update COMPATIBILITY.md in release PR so it's included in the tag ([4f4d851](https://github.com/peterbaumert/netbox-widget-chart/commit/4f4d85158d7f867c65965838bbbf5309f2ddd040)) +* use SECRET_KEY of sufficient length for NetBox CI ([88e06ec](https://github.com/peterbaumert/netbox-widget-chart/commit/88e06ec1337fb7c4c830a200044409a126c6a2b0)) +* write NetBox configuration.py to correct package directory ([56308e1](https://github.com/peterbaumert/netbox-widget-chart/commit/56308e1951aaf63b9e15e11dc8e3e681828233f4)) + + +### Documentation + +* replace inline compatibility table with link to COMPATIBILITY.md ([b6f30e6](https://github.com/peterbaumert/netbox-widget-chart/commit/b6f30e6fc048231e252e7548a1713ec56b1b3a00)) +* update COMPATIBILITY.md with versions 0.1.1 through 0.1.3 ([325e893](https://github.com/peterbaumert/netbox-widget-chart/commit/325e89316f3b783294a28b4335f12aeeee7245d4)) + ## [0.1.4](https://github.com/peterbaumert/netbox-widget-chart/compare/v0.1.3...v0.1.4) (2026-03-12) diff --git a/pyproject.toml b/pyproject.toml index 488d587..2db8a10 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "netbox-widget-chart" -version = "0.1.4" +version = "0.2.0" description = "A configurable pie/doughnut chart dashboard widget for NetBox" readme = "README.md" requires-python = ">=3.12"