65 lines
1.1 KiB
Markdown
65 lines
1.1 KiB
Markdown
# Changelog
|
|
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
---
|
|
|
|
## [0.4.0] - 2026-03-18
|
|
|
|
### Added
|
|
|
|
* Structured logging system with timestamps
|
|
* Log levels: INFO, OK, ERR
|
|
* Central log file: `/opt/update-manager/log/update-manager.log`
|
|
* Log submenu in UI
|
|
* Log viewing options:
|
|
|
|
* Full log
|
|
* Live log (tail -f)
|
|
* Last 20 lines
|
|
* Log file location
|
|
|
|
### Changed
|
|
|
|
* Refactored UI to group log features into submenu
|
|
* Improved menu structure and usability
|
|
|
|
### Improved
|
|
|
|
* Better error visibility for SSH failures
|
|
* Consistent output across hosts
|
|
* README updated with UI screenshots and logging documentation
|
|
|
|
---
|
|
|
|
## [0.3.0] - 2026-03-18
|
|
|
|
### Added
|
|
|
|
* CLI menu (`update-manager-ui.sh`)
|
|
* Interactive host management
|
|
* Dialog-based UI navigation
|
|
|
|
### Changed
|
|
|
|
* Project renamed from `lanx-update` to `update-manager`
|
|
* Moved runtime files to `/opt/update-manager`
|
|
|
|
---
|
|
|
|
## [0.2.0] - 2026-03-18
|
|
|
|
### Added
|
|
|
|
* SSH-based update checking across multiple hosts
|
|
* Support for `hosts.conf`
|
|
* Config file support (`/etc/update-manager.conf`)
|
|
|
|
---
|
|
|
|
## [0.1.0] - 2026-03-17
|
|
|
|
### Added
|
|
|
|
* Initial version
|
|
* Basic apt update check functionality
|