796 B
796 B
Changelog
All notable changes to this project will be documented in this file.
[v0.2.0] - 2026-01-04
Added
- Thread-safe
AddandDelmethods toClientfor dynamic host management. RWMutextoClientstruct to protectdevicesmap.Transportfield toConfigto allow mocking HTTP transport in tests.getDeviceByHosthelper to centralize device lookup locking.- Tests for thread safety and Add/Del functionality.
Changed
- Refactored
GetAll*methods to snapshot host keys before iteration to avoid concurrent map read/write panic. - Improved concurrent
GetAlloperations.
[v0.1.1] - 2026-01-04
Fixed
- CI pipeline configuration.
[v0.1.0] - 2026-01-04
Added
- Initial CI pipeline setup.
- Initial release of Ubiquiti toughswitch Go Client.