All notable changes to this project will be documented in this file.
- Refactor some controller code by @matthiasbeyer in #146
- Simplify config path finding by @matthiasbeyer in #145
- Improve the termion panic hook by @eld4niz in #169
- Mention how to set transparent background
- Add scrollbar to parameter list
- Use snapshot testing
- Bump dependencies and Rust version
- @znley made their first contribution in #170
- @eld4niz made their first contribution in #169
- @matthiasbeyer made their first contribution in #146
Full Changelog: https://github.com/orhun/systeroid/compare/v0.4.4...0.4.5
- Bump
ratatui
to 0.23.0
- Add a panic hook to reset terminal upon panic
- Add instructions for installing on Alpine Linux
- Switch to
owo-colors
for fixingRUSTSEC-2021-0145
- Add mergify config for automatic merge
- Bump the Rust version in Dockerfile
- Use better colors when background color is set to
reset
- Bump dependencies
ratatui
->0.21.0
- Add CC0-1.0 to cargo-deny config
- Bump tui-logger from 0.9.0 to 0.9.1
- Fixes RUSTSEC-2020-0071
- Specify the border type for logger widget
- Improve logging
- Press
Ctrl-L
on TUI to view and analyze logs! - You can use
--log-file
argument to save logs to a file. - Both CLI and TUI now support
RUST_LOG
environment variable for setting log level. - See https://github.com/orhun/systeroid#logging
- Press
- Add in-the-media section (https://youtu.be/v3q707TRIIs)
- Update MSRV to 1.64.0
- Generate SBOM attestation for the Docker image
- Scan the Docker image using Syft
- Switch to ratatui for tui rendering
- Switch to dtolnay/rust-toolchain action
- Update runner versions
- Update funding options
- Check dependency updates daily
- Bump dependencies
- Use parseit as a workspace dependency
- Apply clippy suggestions
- Fix badge links
- Update copyright years
- Bump dependencies
- (tui) Support saving changed values (#13)
- Press s to set a parameter value and also save it to a file.
- See https://github.com/orhun/systeroid#saving-values
- (tui) Make help list selection functional
- Press enter on help menu to run the selected command.
- Bump dependencies
- Support listing parameters by subsection (#44)
- Update the allowed licenses for cargo-deny
- Add metadata for cargo-binstall
- Remove unnecessary dirs dependency
- Bump dependencies
- Add a configuration file (#12)
- See configuration and
systeroid.conf
- See configuration and
- (tui) Show deprecated values optionally via
--deprecated
flag
- Update broken links
- Update MSRV to 1.57.0
- Switch to Rust stable builds
- Bump dependencies
- Enable GitHub Sponsors for funding
- Consider supporting my open source work 💖
- (cli) Support explaining multiple parameters
- Add installation instructions for Arch Linux
- (tui) Replace tab with whitespace in values
Initial release.