Releases: authrequest/Unifi-Monitor
Releases · authrequest/Unifi-Monitor
Update regex to be domain-agnostic
Updated regex to get next.js url hash without worrying about what sub-domain Unifi chooses.
What's Changed
- Update README.md by @cTurtle98 in #7
New Contributors
- @cTurtle98 made their first contribution in #7
Full Changelog: v0.2...v0.2b
Refactor and utilize custom tls client
Updated code to correctly format and write products to JSON file.
Performance Improvements:
- Moved regex compilation to package level (only compiled once)
- Added a custom HTTP client with proper timeouts and connection pooling
- Used buffer pool to reduce memory allocations
- Used
io.Copyinstead ofioutil.ReadAllfor better memory efficiency
Reliability Improvements:
- Added context with timeout
- Added status code checking
- Implemented exponential backoff retry mechanism
- Better error handling with wrapped errors
Code Quality Improvements:
- More descriptive error messages
- Structured logging with additional context
- Better resource cleanup with defers
- Consistent error message formatting
v0.1
Release: v0.1
Overview
This release includes precompiled executables for multiple platforms, enabling seamless installation and usage.
Platforms
- Linux:
x86_64 - ARM64: Generic ARM64 architecture
- Windows:
x86_64(64-bit) - macOS:
- Apple Silicon (
arm64) - Intel (
x86_64)
- Apple Silicon (
Installation
- Download the appropriate executable for your platform from the Assets section below.
- Follow the included documentation or run the file to get started.
Full Changelog: https://github.com/authrequest/Unifi-Monitor/commits/v0.1