Releases: umatare5/cisco-wnc-exporter
v0.2.0
cisco-wnc-exporter v0.2.0
This release contains the Prometheus Exporter for Cisco WNC.
🐳 Container Images
# Latest version
docker run --rm ghcr.io/umatare5/cisco-wnc-exporter:latest --help
# Specific version
docker run --rm ghcr.io/umatare5/cisco-wnc-exporter:v0.2.0 --help
# With environment variables
docker run --rm -e WNC_ACCESS_TOKEN ghcr.io/umatare5/cisco-wnc-exporter:v0.2.0 command📦 Binary Installation
go install github.com/umatare5/cisco-wnc-exporter@v0.2.0Changelog
Dependency Updates
- d5e42de: fix(deps): update module github.com/urfave/cli/v3 to v3.5.0 (#8) (@renovate[bot])
- 302673d: fix(deps): update module github.com/urfave/cli/v3 to v3.6.0 (#9) (@renovate[bot])
- 3f95d86: fix(deps): update module github.com/urfave/cli/v3 to v3.6.1 (#10) (@renovate[bot])
- 510528e: chore(deps): update alpine:latest docker digest to 865b95f (#11) (@renovate[bot])
Others
- 79de861: [Auto-generated] Sync Public Copilot Instructions: 2025-12-07 (#12) (@github-actions[bot])
- 7e7fde6: [Auto-generated] Sync Public Copilot Instructions: 2025-12-28 (#15) (@github-actions[bot])
- d162b0e: Add badge for Cisco Code Exchange publication (#7) (@umatare5)
Full Changelog: v0.1.7...v0.2.0
📚 Documentation
v0.1.7
cisco-wnc-exporter v0.1.7
This release contains the Prometheus Exporter for Cisco WNC.
🐳 Container Images
# Latest version
docker run --rm ghcr.io/umatare5/cisco-wnc-exporter:latest --help
# Specific version
docker run --rm ghcr.io/umatare5/cisco-wnc-exporter:v0.1.7 --help
# With environment variables
docker run --rm -e WNC_ACCESS_TOKEN ghcr.io/umatare5/cisco-wnc-exporter:v0.1.7 command📦 Binary Installation
go install github.com/umatare5/cisco-wnc-exporter@v0.1.7Changelog
Documentation Updates
- 116ade5: docs: Insert caution message about
--wnc.tls-skip-verify(@umatare5) - dc0d9c9: docs: Move important note about enabling RESTCONF and HTTPS to Quick Start section (@umatare5)
- 9dc462e: docs: Update README.md (@umatare5)
- 2f1ac8c: docs: Update README.md (@umatare5)
- 7b415b9: docs: Update README.md (@umatare5)
- 3ab77d4: docs: Update README.md (@umatare5)
Others
- 7e161e3: Fix image tag in Example Grafana Dashboard section (@umatare5)
- 1848277: Move
imgtag for logo to the last in README.md (@umatare5) - 1e79d18: Prefer
imgtag for logo in README.md (@umatare5) - df5af28: Restore image tag for Grafana dashboard example (@umatare5)
- 95f4a84: Update description for wnc_ap_config_state (@umatare5)
- 305a650: Update product name to 'Cisco Catalyst 9800 Wireless Controllers' (@umatare5)
- e272337: docs/readme: clarify pull-based telemetry model (@umatare5)
- 9cf762f: docs/readme: update AP collector metrics table (@umatare5)
- 71a7579: refactor/collector: unify CPU/memory metric names in AP collector (@umatare5)
- 8dcaad1: test/collector: update AP collector test expectations (@umatare5)
- 4082182: test/coverage: update coverage reports for metric refactoring (@umatare5)
- 5b49d2b: version: Bump VERSION to
v0.1.7(@umatare5)
Full Changelog: v0.1.6...v0.1.7
📚 Documentation
v0.1.6
cisco-wnc-exporter v0.1.6
This release contains the Prometheus Exporter for Cisco WNC.
🐳 Container Images
# Latest version
docker run --rm ghcr.io/umatare5/cisco-wnc-exporter:latest --help
# Specific version
docker run --rm ghcr.io/umatare5/cisco-wnc-exporter:v0.1.6 --help
# With environment variables
docker run --rm -e WNC_ACCESS_TOKEN ghcr.io/umatare5/cisco-wnc-exporter:v0.1.6 command📦 Binary Installation
go install github.com/umatare5/cisco-wnc-exporter@v0.1.6Changelog
Bug Fixes
- 41bfaaa: fix(deps): update module github.com/prometheus/client_golang to v1.23.2 (#5) (@renovate[bot])
Documentation Updates
- e2863b8: docs: Update coverage report and badge (@umatare5)
- 53c2a23: docs: Update coverage report and badge (@umatare5)
- 10ef346: docs: add make commands table to Development section (@umatare5)
- c1aae39: docs: update coverage badge to 70.4% (@umatare5)
Others
- 4146263: [Auto-generated] Sync Public Copilot Instructions: 2025-10-12 (#6) (@github-actions[bot])
- 614e1c5: air: use default port
10039/tcp(@umatare5) - bc5899b: build: enhance Makefile with help and coverage support (@umatare5)
- 684f973: build: upgrade Go to 1.25.2 (@umatare5)
- f95b8e4: chore(deps): update alpine:latest docker digest to 4b7ce07 (#4) (@renovate[bot])
- cc5218c: chore/lint: allow SDK-matching tags and same-package tests (@umatare5)
- e646753: chore/prompts: update model to Claude Sonnet 4.5 Preview (@umatare5)
- c95deaf: chore: add README reference to edit-go prompt (@umatare5)
- 2c8c0f3: chore: add edit-md prompt for markdown editing tasks (@umatare5)
- 728b377: chore: rename test-coverage target to test-unit-coverage (@umatare5)
- 1229c5c: docs/prompts: enhance labo environment documentation (@umatare5)
- fc6812c: feat/collector: add centralized label constants (@umatare5)
- d70f6f9: fix/collector: use label constants in AP collector (@umatare5)
- e57b665: go mod tidy (@umatare5)
- 038aeb0: refactor/collector: remove obsolete main.go (@umatare5)
- 40509a8: refactor/collector: use centralized label constants (@umatare5)
- b42ca8b: refactor/test: remove excessive comments in collector tests (@umatare5)
- 4ded59e: style/collector: reorder WLAN helper functions (@umatare5)
- 8011685: test(wnc): add cache.go test coverage (@umatare5)
- 0248095: version: Bump VERSION to
v0.1.6(@umatare5)
Full Changelog: v0.1.5...v0.1.6
📚 Documentation
v0.1.5
cisco-wnc-exporter v0.1.5
This release contains the Prometheus Exporter for Cisco WNC.
🐳 Container Images
# Latest version
docker run --rm ghcr.io/umatare5/cisco-wnc-exporter:latest --help
# Specific version
docker run --rm ghcr.io/umatare5/cisco-wnc-exporter:v0.1.5 --help
# With environment variables
docker run --rm -e WNC_ACCESS_TOKEN ghcr.io/umatare5/cisco-wnc-exporter:v0.1.5 command📦 Binary Installation
go install github.com/umatare5/cisco-wnc-exporter@v0.1.5Changelog
Documentation Updates
- eaf1c1f: docs: Update README.md (@umatare5)
- db8726c: docs: Update README.md (@umatare5)
- 1744cbb: docs: Update README.md (@umatare5)
- 994035c: docs: Update README.md (@umatare5)
- c33d14a: docs: Update README.md (@umatare5)
- b80336f: docs: Update README.md (@umatare5)
- 704df93: docs: Update README.md (@umatare5)
- fe6857e: docs: Update README.md (@umatare5)
- 600012a: docs: Update README.md (@umatare5)
Others
- 6f5f697: Fix GitHub Actions release workflow link (@umatare5)
- 0e29789: config: change the default port to the reserved port 10039/tcp (@umatare5)
- 21ef621: version: Bump VERSION to
v0.1.5(@umatare5)
Full Changelog: v0.1.4...v0.1.5
📚 Documentation
v0.1.4
cisco-wnc-exporter v0.1.4
This release contains the Prometheus Exporter for Cisco WNC.
🐳 Container Images
# Latest version
docker run --rm ghcr.io/umatare5/cisco-wnc-exporter:latest --help
# Specific version
docker run --rm ghcr.io/umatare5/cisco-wnc-exporter:v0.1.4 --help
# With environment variables
docker run --rm -e WNC_ACCESS_TOKEN ghcr.io/umatare5/cisco-wnc-exporter:v0.1.4 command📦 Binary Installation
go install github.com/umatare5/cisco-wnc-exporter@v0.1.4Changelog
Documentation Updates
Others
- 8cc8488: chore: bump version to 0.1.4 (@umatare5)
- 240e6ba: fix/dev: correct CLI argument format in air config (@umatare5)
- 425cd43: refactor/server: remove redundant /readyz endpoint (@umatare5)
Full Changelog: v0.1.3...v0.1.4
📚 Documentation
v0.1.3
cisco-wnc-exporter v0.1.3
This release contains the Prometheus Exporter for Cisco WNC.
🐳 Container Images
# Latest version
docker run --rm ghcr.io/umatare5/cisco-wnc-exporter:latest --help
# Specific version
docker run --rm ghcr.io/umatare5/cisco-wnc-exporter:v0.1.3 --help
# With environment variables
docker run --rm -e WNC_ACCESS_TOKEN ghcr.io/umatare5/cisco-wnc-exporter:v0.1.3 command📦 Binary Installation
go install github.com/umatare5/cisco-wnc-exporter@v0.1.3Changelog
Documentation Updates
Others
- e4572a3: build: update cisco-ios-xe-wireless-go to v0.4.2 (@umatare5)
- d651047: chore: bump version to 0.1.3 (@umatare5)
- 7fba473: refactor/ap: restructure AP collector with new module system (@umatare5)
- b3ff841: refactor/client: modernize client collector architecture (@umatare5)
- 80df258: refactor/collector: consolidate utilities and update registry (@umatare5)
- e2715b8: refactor/config: modernize collector module structure (@umatare5)
- f0f1e5f: refactor/core: simplify core infrastructure components (@umatare5)
- 35a61a1: refactor/wlan: streamline WLAN collector implementation (@umatare5)
- a514fd3: refactor/wnc: adapt to cisco-ios-xe-wireless-go v0.4.2 (@umatare5)
Full Changelog: v0.1.2...v0.1.3
📚 Documentation
v0.1.2
cisco-wnc-exporter v0.1.2
This release contains the Prometheus Exporter for Cisco WNC.
🐳 Container Images
# Latest version
docker run --rm ghcr.io/umatare5/cisco-wnc-exporter:latest --help
# Specific version
docker run --rm ghcr.io/umatare5/cisco-wnc-exporter:v0.1.2 --help
# With environment variables
docker run --rm -e WNC_ACCESS_TOKEN ghcr.io/umatare5/cisco-wnc-exporter:v0.1.2 command📦 Binary Installation
go install github.com/umatare5/cisco-wnc-exporter@v0.1.2Changelog
Documentation Updates
Others
- 07e2e01: chore: Rename environment variables (@umatare5)
- e821ca4: chore: bump version to 0.1.2 (@umatare5)
- f85b502: fix/collector: wire up WLAN traffic metrics collection (@umatare5)
Full Changelog: v0.1.1...v0.1.2
📚 Documentation
v0.1.1
cisco-wnc-exporter v0.1.1
This release contains the Prometheus Exporter for Cisco WNC.
🐳 Container Images
# Latest version
docker run --rm ghcr.io/umatare5/cisco-wnc-exporter:latest --help
# Specific version
docker run --rm ghcr.io/umatare5/cisco-wnc-exporter:v0.1.1 --help
# With environment variables
docker run --rm -e WNC_TOKEN ghcr.io/umatare5/cisco-wnc-exporter:v0.1.1 command📦 Binary Installation
go install github.com/umatare5/cisco-wnc-exporter@v0.1.1Changelog
Documentation Updates
Others
- 489e0b0: Update overview section for clarity and consistency (@umatare5)
- 35225ed: chore: bump version to 0.1.1 (@umatare5)
- f0aa8ae: docs/readme: improve cache section structure and clarity (@umatare5)
- e6c8f52: feat/collector: implement info-only metrics caching (@umatare5)
- e39b85f: fix/wnc: correct cache name for WNC API data (@umatare5)
- 24e1664: refactor/collector: use InfoCacheCollector for info-only caching (@umatare5)
- 1849db6: refactor/config: move collector cache TTL to Collectors struct (@umatare5)
- a1325fa: refactor/config: standardize cache TTL units to seconds (@umatare5)
- 9900471: refactor/wlan: remove WLAN operational info functionality (@umatare5)
Full Changelog: v0.1.0...v0.1.1
📚 Documentation
v0.1.0
cisco-wnc-exporter v0.1.0
This release contains the Prometheus Exporter for Cisco WNC.
🐳 Container Images
# Latest version
docker run --rm ghcr.io/umatare5/cisco-wnc-exporter:latest --help
# Specific version
docker run --rm ghcr.io/umatare5/cisco-wnc-exporter:v0.1.0 --help
# With environment variables
docker run --rm -e WNC_TOKEN ghcr.io/umatare5/cisco-wnc-exporter:v0.1.0 command📦 Binary Installation
go install github.com/umatare5/cisco-wnc-exporter@v0.1.0Changelog
Features
- dd2fcf0: feat: add HTTP server with metrics endpoint (umatare5 umatare5@gmail.com)
- 30d3ef8: feat: add Prometheus collectors for Cisco WNC metrics (umatare5 umatare5@gmail.com)
- 97709ed: feat: add WNC client integration layer (umatare5 umatare5@gmail.com)
- 52d08eb: feat: add cache and CLI subsystems (umatare5 umatare5@gmail.com)
- 8c5e92b: feat: add configuration and logging subsystems (umatare5 umatare5@gmail.com)
- f3a03ed: feat: add main application entry point (umatare5 umatare5@gmail.com)
- 33e11f4: feat: initial project structure with metadata (umatare5 umatare5@gmail.com)
Documentation Updates
- 6b3e56c: docs: add project documentation and assets (umatare5 umatare5@gmail.com)
Others
- 56e7ec2: Empty commit (umatare5 umatare5@gmail.com)
- 02ac7c4: build: add build system configuration (umatare5 umatare5@gmail.com)
- 47eb0c9: chore: add VS Code workspace configuration (umatare5 umatare5@gmail.com)
- 4e6e2f2: chore: add containerization and VCS configuration (umatare5 umatare5@gmail.com)
- b5f7e9a: chore: add development tool configurations (umatare5 umatare5@gmail.com)
Full Changelog: ...v0.1.0