Files
ubiquiti-clients/CHANGELOG.md
Ryan McGuire 38eb2cc352
All checks were successful
Publish / release (push) Successful in 19s
Create CHANGELOG.md
2026-01-04 13:57:16 -05:00

791 B

Changelog

All notable changes to this project will be documented in this file.

[v0.2.0] - 2026-01-04

Added

  • Thread-safe Add and Del methods to Client for dynamic host management.
  • RWMutex to Client struct to protect devices map.
  • Transport field to Config to allow mocking HTTP transport in tests.
  • getDeviceByHost helper 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 GetAll operations.

[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 EdgeOS Go Client.