Files
unifi/changelog.md

21 lines
1.3 KiB
Markdown
Raw Permalink Normal View History

# Changelog
## 2026-02-02 - 1.1.0 - feat(unifi)
implement comprehensive UniFi API client with controllers, protect, access, account, managers, resources, HTTP client, interfaces, logging, plugins, and tests
- Add full TypeScript implementation for UniFi APIs: UnifiController, UnifiProtect, UnifiAccess, UnifiAccount entry points
- Introduce manager classes: DeviceManager, ClientManager, CameraManager, DoorManager, SiteManager, HostManager
- Add resource classes: UnifiDevice, UnifiClient, UnifiCamera, UnifiDoor, UnifiSite, UnifiHost
- Implement UnifiHttp HTTP client with SSL/cookie handling and raw response support
- Add comprehensive interface definitions for network, protect, access, sitemanager and common types
- Update plugins to re-export smartlog, smartpromise, smartrequest, smartstring and provide SmartRequestClient types
- Add unifi.logger configured with smartlog
- Add many unit and integration tests under test/ (network, protect, site, info) and expand test/test.ts
- Expand README and add readme.hints.md with architecture and usage notes
- Update package.json: add new @push.rocks dependencies and @push.rocks/qenv devDependency; bump package metadata
- Update npmextra.json to include custom registries
## 2026-02-02 - 1.0.1 - initial release
Initial commit: project repository created.
- Added initial project files and baseline repository state.