feat(core): Add update checking and version logging across startup components

This commit is contained in:
2025-03-25 09:27:44 +00:00
parent 32f85aa46f
commit 8ee21ea92b
6 changed files with 190 additions and 1 deletions

View File

@@ -1,5 +1,13 @@
# Changelog
## 2025-03-25 - 1.10.0 - feat(core)
Add update checking and version logging across startup components
- In daemon.ts, log version info on startup and check for updates in the background using npm registry response
- In nupst.ts, implement getVersion, checkForUpdates, getUpdateStatus, and compareVersions functions with update notifications
- Establish bidirectional reference between Nupst and NupstSnmp to support version logging
- Update systemd service status output to include version information
## 2025-03-25 - 1.9.0 - feat(cli)
Add update command to CLI to update NUPST from repository and refresh the systemd service