Releases: UWillC/netdevops-micro-tools
v0.6.0 — 20 Modules, CIS Audit, Config Drift, Threat Feed
What's New in v0.6.0
6 new modules bringing the total to 20 production tools for network engineers.
New Modules
🛡️ CIS Compliance Audit — Audit Cisco config against 37 CIS Benchmark rules. Level 1/2 support, compliance score (A-F grade), remediation commands per failed rule.
🔃 Config Drift Detection — Compare two configs (baseline vs current). Section-by-section diff with risk flags on security-sensitive changes. Drift score 0-100%.
💬 Config Explainer — Explain Cisco config in plain English. 150+ command patterns, risk flags, security notes. Standard and Junior-friendly modes. Zero LLM cost.
🔌 Port Auditor — Detect unused switch ports from show interface status output. Configurable threshold, shutdown config generator. Based on real production Tcl script.
🔀 IP Path Tracer — Traceroute output analyzer + command generator for 6 platforms (IOS, IOS-XE, NX-OS, ASA, Linux, Windows). Latency spike detection, packet loss flags.
🔥 Cisco Threat Feed — Live PSIRT advisory dashboard on homepage. Platform filtering (IOS XE / IOS / NX-OS / ASA / FTD), auto-refresh with 6h cache.
Improvements
- Frontend refactored from monolithic app.js (3,900 lines) + style.css (3,000 lines) to modular architecture (8 JS + 3 CSS domain-specific files)
- Quick Access icons for all tools
- Security Tools: 2 → 5 modules
- Network Tools: 6 → 9 modules
Stats
| Metric | Value |
|---|---|
| Production modules | 20 |
| API routers | 19 |
| CIS benchmark rules | 37 |
| Config Explainer patterns | 150+ |
| CVE mitigations | 19 curated + 151 auto-synced |
| Cisco PSIRT advisories | 458+ |
Live
v0.5.1 — UI/UX Redesign
What's New
UI/UX Redesign
- Grouped Sidebar — tools organized by category (Config / Security / Network / Profiles)
- Collapsible Navigation — expand/collapse groups with smooth animations
- Quick Access — recent tools history (last 3 used)
- Home Page — landing with all tools as cards
- Dark/Light Mode — full theme support with localStorage persistence
- Category Colors — visual distinction (blue/red/green/purple)
Infrastructure
- New domain: https://netdevops-tools.thebackroom.ai
Full Changelog: v0.4.6...v0.5.1
v0.2.1 is a patch release focused on “product polish” and Profiles v2.
Summary
v0.2.1 is a patch release focused on “product polish” and Profiles v2.
Highlights
- Profiles v2 (API + Web UI): save/list/load/delete device profiles.
- Web UI UX polish (more consistent and product-like experience).
- Documentation refresh to reflect current capabilities.
Notes
- No breaking API changes intended.
- For Docker persistence of profiles, run the container with a volume mounted to
/app/profiles.
v0.2.0 – CVE Engine & Web UI v2
Overview
This release upgrades the project from a simple config generator + demo CVE check to a more serious security-aware micro-SaaS backend.
It introduces a structured CVE engine, an improved CVE Analyzer API, and a redesigned Web UI with a dashboard-like experience.
CVE Engine v0.2.0
- New JSON-based CVE dataset under
cve_data/ios_xe/. CVEEngineservice to:- load CVEs from disk,
- match affected platforms and IOS XE versions,
- compute severity breakdown,
- recommend upgrade targets based on
fixed_inversions.
- Updated
/analyze/cveendpoint now returns:matchedCVEs (full objects),summarystats (critical / high / medium / low),recommended_upgrade,- timestamp and metadata.
⚠️ CVE data is still a curated demo dataset for development and testing only.
Do not use it for production security decisions.
Web UI v2
- New layout with a left-hand sidebar for tool navigation.
- Updated CVE Analyzer view with:
- main text report panel,
- Security posture card showing severity breakdown and recommended upgrade target.
- Existing generators (SNMPv3, NTP, AAA/TACACS+, Golden Config) continue to work as before, now within a more structured layout.
Architecture & DX
- Introduced dedicated
services/andmodels/layers:services/cve_engine.py,services/utils.py,services/profile_service.py(skeleton).models/cve_model.py,models/profile_model.py,models/meta.py.
- Added initial
tests/structure for future unit tests. - Kept Docker support for the API (
cisco-microtool-apiimage).
Next steps (planned for future versions)
- Editable device profiles (backend API + Web UI).
- More realistic CVE data ingestion and enrichment.
- Authentication and multi-user mode.
- Additional UI polish and export formats (Markdown / JSON).
v0.1.0 — First micro-SaaS ready release
Highlights
- Full backend (SNMPv3 / NTP / AAA / Golden Config)
- CVE Analyzer MVP
- Docker image ready
- Web UI
- UX features: Profiles, persistence and .txt export
This is the first version that can be meaningfully used by network engineers and showcased publicly.
