This commit is contained in:
16
CHANGELOG.md
16
CHANGELOG.md
@@ -2,6 +2,22 @@
|
||||
|
||||
All notable changes to this project will be documented in this file.
|
||||
|
||||
## v0.5.0 - 2026-01-19
|
||||
### Added
|
||||
- `ToughSwitch` consolidated type combining Device, System, Interfaces, VLANs, Services, Statistics, and Neighbors
|
||||
- `GetToughSwitch(ctx, host)` method to fetch all data for a single ToughSwitch device in parallel
|
||||
- `GetAllToughSwitches(ctx)` method to fetch consolidated data for all ToughSwitch devices
|
||||
- `EdgeOS` consolidated type combining AuthInfo and Config
|
||||
- `GetEdgeOS(ctx, host)` method to fetch all data for a single EdgeOS device in parallel
|
||||
- `GetAllEdgeOS(ctx)` method to fetch consolidated data for all EdgeOS devices
|
||||
|
||||
### Changed
|
||||
- CLI `get device` and `get devices` commands now return full consolidated data for both device types
|
||||
- EdgeOS CLI output now includes device model, ports, PoE capability, and features from AuthInfo
|
||||
|
||||
### Fixed
|
||||
- Typo in ToughSwitch struct field name (`Statistucs` → `Statistics`)
|
||||
|
||||
## v0.4.0 - 2026-01-18
|
||||
### Added
|
||||
- CLI tool (`cmd/`) for quick device queries using cobra
|
||||
|
||||
Reference in New Issue
Block a user