Skip to content

Latest commit

 

History

History
48 lines (32 loc) · 1.4 KB

File metadata and controls

48 lines (32 loc) · 1.4 KB

Changelog

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

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

1.1.0 - 2025-12-21

Added

  • --install-ctrld flag to automatically download ctrld binary if missing
  • Remote ctrld installation support

Changed

  • Miscellaneous code tightening and improvements

1.0.0 - 2025-12-20

Added

  • Initial release
  • Remote installation script with SSH support
  • On-boot script for persistence across UniFi OS upgrades
  • Healthchecks.io integration with daily cron job
  • Upgrade wrapper for ctrld binary
  • Dry-run and uninstall support
  • Auto-detection of UniFi device (skips SSH when running locally)
  • Colored output with gray/dark gray text and bright green highlights
  • GitHub Actions workflow for automated releases
  • Comprehensive GitHub repository files (SECURITY.md, CONTRIBUTING.md, CODE_OF_CONDUCT.md, etc.)

Changed

  • Made --host optional when running on UniFi device
  • Enhanced upgrade wrapper to handle initial installation
  • Improved error messages with colored output

Fixed

  • Fixed $WRAPPER variable expansion in cron line
  • Corrected repository name in README