Releases: richbl/rust-cli-sysinfo
Release list
Minor Release
Minor release of the Rust CLI SysInfo project
- This is minor release includes the following new/updated functionality:
- Added a new RCS functionality that dynamically sets the separator width based on services results (purely aesthetic, but it would've driven me crazy after a while... ;) )
See the README.md for current features and functionality.
To decompress the included release binary, run the following command:
zstd -d rust-cli-sysinfo_linux_amd64.zst -o rust-cli-sysinfoEnjoy!
What's Changed
- feat(app): ✨ Added new functionality: output separator dynam… by @richbl in #58
- docs(app): 📝 Updated screenshots in README file; rev version for… by @richbl in #59
Full Changelog: 0.8.0...0.9.0
Minor Release
Minor release of the Rust CLI SysInfo project
- This is minor release includes the following new/updated functionality:
- Added a new RCS service file:
ip_address.rs, which displays the active IP address - Minor reordering of the default services
- Added a new RCS service file:
See the README.md for current features and functionality.
To decompress the included release binary, run the following command:
zstd -d rust-cli-sysinfo_linux_amd64.zst -o rust-cli-sysinfoEnjoy!
What's Changed
- Add workflow to mirror releases to Codeberg by @richbl in #51
- docs(app): 📝 Updated README.md... fixed typo; added clarifications by @richbl in #52
- docs(app): 📝 Updated README.md: reordered to make the file more … by @richbl in #53
- Refine README content for improved clarity by @richbl in #54
- feat(app): ✨ Added new ip_address service; reordered default… by @richbl in #55
- Refactor system diagnostics list in README by @richbl in #56
- docs(app): 📝 Updated artwork in README file by @richbl in #57
Full Changelog: 0.7.0...0.8.0
Minor Release
Minor release of the Rust CLI SysInfo project
- This is minor release includes the following new/updated functionality:
- Adding/removing new services is now managed via a single file (added to the
/servicesfolder). One file --> one service. No need to touch any source files anymore!- Follows the Open-Closed Principle (OCP)), Don't Repeat Yourself (DRY), and Single Source of Truth (SSOT) principles
- Adding/removing new services is now managed via a single file (added to the
See the README.md for current features and functionality.
To decompress the included release binary, run the following command:
zstd -d rust-cli-sysinfo_linux_amd64.zst -o rust-cli-sysinfoEnjoy!
What's Changed
- feat(app): 🎨 Added support for adding a new service by touching o… by @richbl in #49
- refactor(app): 🚨 General code cleanup (linter warns for code duplication... though mostly incorrect...) by @richbl in #50
Full Changelog: 0.6.0...0.7.0
Minor Release
Minor release of the Rust CLI SysInfo project
- This is minor release includes the following new/updated functionality:
- Moved some external system services dependencies into crates
- Changed badge dependencies in
README.md(for better reporting stability) - Refactored the codebase to make adding/removing services easier
See the README.md for current features and functionality.
To decompress the included release binary, run the following command:
zstd -d rust-cli-sysinfo_linux_amd64.zst -o rust-cli-sysinfoEnjoy!
What's Changed
- docs(app): 📝 Updated documentation (screenshot) to released revi… by @richbl in #13
- Add workflow to mirror repository to Codeberg by @richbl in #14
- Refactor Codeberg mirror push workflow by @richbl in #15
- Modify push command for Codeberg mirror by @richbl in #16
- docs(app): 📝 Updated image assets for README.md by @richbl in #17
- docs(app): 📝 Added Codeberg link to README.md by @richbl in #18
- Add Codeberg mirror badge to README by @richbl in #19
- Update badge links in README.md by @richbl in #20
- Convert badges to HTML format in README.md by @richbl in #21
- Fix badge links in README.md by @richbl in #22
- Update badge links in README.md by @richbl in #23
- Move/reorder badges for consistency by @richbl in #24
- Update GitHub Actions workflow for Codeberg mirror by @richbl in #25
- Add SonarCloud badge to README by @richbl in #26
- Remove SonarCloud badge from README by @richbl in #27
- Refactor script to make it easier to share across repos by @richbl in #28
- Update Codeberg access token secret name by @richbl in #29
- Create issue templates (#31) by @richbl in #34
- Create CodeQL workflow configuration by @richbl in #35
- test(app): ✅ Added unit tests by @richbl in #37
- refactor(app): 🚸 Code cleanup to better manage erro… by @richbl in #38
- fix(app): 🐛 Resolve a potential issue with type erasure panic by @richbl in #39
- refactor(app): ♻️ Moved constants into separate file for bette… by @richbl in #40
- perf(app): ⚡ Minor improvement to GPU detection; general code cle… by @richbl in #41
- fix(app): 🐛 Resolve a potential issue with type erasure panic by @richbl in #42
- fix(app): 🐛 Minor display rendering fix when service reports erro… by @richbl in #43
- refactor(app): 🚨 Code cleanup; linter warns resolved f… by @richbl in #44
- refactor(app): ♻️ Code cleanup to make it easier to add new se… by @richbl in #45
- refactor(app): 🚨 Resolved fn() length linter warn by @richbl in #46
- perf(app): ♻️ General code cleanup to simplify services logic … by @richbl in #47
- docs(app): 🎨 Updated README in prep for release; minor refactor t… by @richbl in #48
Full Changelog: 0.5.0...0.6.0
Minor Release
Minor release of the Rust CLI SysInfo project
- This is minor release includes the following new/updated functionality:
- Refactored the codebase to make adding/removing services easier
See the README.md for current features and functionality.
To decompress the included release binary, run the following command:
zstd -d rust-cli-sysinfo_linux_amd64.zst -o rust-cli-sysinfoEnjoy!
What's Changed
Full Changelog: 0.4.0...0.5.0
Minor Release
Minor release of the Rust CLI SysInfo project
- This is minor release includes the following new/updated functionality:
- Changed several service token identifiers for better naming consistency and clarity
- Cleaned up error messages; errors are now output in red to improve UX
- Updated documentation (
README.md)
See the README.md for current features and functionality.
To decompress the included release binary, run the following command:
zstd -d rust-cli-sysinfo_linux_amd64.zst -o rust-cli-sysinfoEnjoy!
What's Changed
Full Changelog: 0.3.0...0.4.0
Minor Release
Minor release of the Rust CLI SysInfo project
- This is minor release includes the following new/updated functionality:
- Completion of code refactoring to make workflow logic more modular (easier to add future services)
- Updated documentation (
README.md)
See the README.md for current features and functionality.
To decompress the included release binary, run the following command:
zstd -d rust-cli-sysinfo_linux_amd64.zst -o rust-cli-sysinfoEnjoy!
What's Changed
- refactor(app): ♻️ Make services more modular; updated screenshots for README by @richbl in #9
- docs(app): 📝 Updated README; prep for 0.3.0 release by @richbl in #10
Full Changelog: 0.2.0...0.3.0
Minor Release
Minor release of the Rust CLI SysInfo project
- This is minor release includes the following new/updated functionality:
- Refactored code files to make workflow logic more modular (easier to add future services)
- Updated documentation (
README.md)
See the README.md for current features and functionality.
To decompress the included release binary, run the following command:
zstd -d rust-cli-sysinfo_linux_amd64.zst -o rust-cli-sysinfoEnjoy!
What's Changed
- docs(app): 📝 Updated README; minor changes to Rust linters by @richbl in #5
- refactor(app): ♻️ Refactor to make the services logic more mod… by @richbl in #6
- refactor(app): 🎨 Consolidated shared crates into prelude module; … by @richbl in #7
- refactor(app): 🎨 Ongoing code cleanup; updated README.md; prep fo… by @richbl in #8
Full Changelog: 0.1.0...0.2.0
Initial Release
Initial release of the Rust CLI SysInfo project
- This is the initial project release and includes the following functionality:
- Added project files, README.md, and LICENSE files
- Added support for Rust linting services (via
rust-analyzerandclippytools
See the README.md for current features and functionality.
To decompress the included release binary, run the following command:
zstd -d rust-cli-sysinfo_linux_amd64.zst -o rust-cli-sysinfoEnjoy!
What's Changed
- feat(app): 🎉 Initial files commit... yippie! by @richbl in #1
- docs(app): 📝 Updated README by @richbl in #2
- Dev by @richbl in #3
- refactor(app): 📝 Update to README.md file; linter config changes by @richbl in #4
New Contributors
Full Changelog: https://github.com/richbl/rust-cli-sysinfo/commits/0.1.0