Files
pxmon/CHANGELOG.md
T
2026-06-16 21:52:10 +04:00

41 lines
1.9 KiB
Markdown

# Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project follows Semantic Versioning.
## [0.2.0] - 2026-06-16
### Added
- `cluster exec` / `cluster run` command path for direct remote shell execution.
- RepoTunneling commands for controlled package repository access through a gateway proxy.
- `--key-passphrase-file` and `--store-key-passphrase-file` support for SSH key workflows.
- Export/import support for referenced SSH/SFTP key files, restored under the destination config directory.
- Backup target merge behavior during config import.
- Known agent version metadata for `v0.2.0`.
- RepoTunneling documentation.
### Changed
- Agent signed request timestamp tolerance increased to five minutes.
- TUI refresh defaults to a calmer two-second interval and avoids overlapping refreshes.
- Network dashboard rows now enrich historical stats lazily for smoother rendering.
- Cluster list JSON now includes repo tunnel state.
- README and release docs now point to the Gitea public repository.
### Fixed
- Windows builds no longer fail on Unix-only `statfs` calls.
- Open-source package excludes local runtime data and release binaries from the source tree.
## [0.1.0] - 2026-04-17
### Added
- First public open-source package layout for PXmon.
- Interactive Bubble Tea TUI for overview, clusters, network, settings, docs, usage, and live views.
- SSH cluster registry with encrypted local storage.
- `pxmon-agent` bootstrap/update flow and agent status/version checks.
- Alerting, VM alert policies, runbooks, schedules, backup plans, drift checks, SLO and capacity reports.
- Telegram bot integration commands and daemon controls.
- Config export/import encrypted bundles.
### Notes
- This release is aligned with the current workspace state on 2026-04-17.
- Future releases should be added above this section.