Skip to content

Releases: richbl/rust-cli-sysinfo

Minor Release

Choose a tag to compare

@richbl richbl released this 04 Jul 19:07
57f6e3d

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-sysinfo

Enjoy!

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

Choose a tag to compare

@richbl richbl released this 04 Jul 04:33
5b97ffa

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

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-sysinfo

Enjoy!

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

Choose a tag to compare

@richbl richbl released this 02 Jul 16:46
e209c37

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 /services folder). 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

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-sysinfo

Enjoy!

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

Choose a tag to compare

@richbl richbl released this 30 Jun 20:45
a583efb

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-sysinfo

Enjoy!

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

Choose a tag to compare

@richbl richbl released this 14 Jun 17:55
183123f

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-sysinfo

Enjoy!

What's Changed

  • refactor(app): 🎨 Code cleanup to make adding/removing services ea… by @richbl in #12

Full Changelog: 0.4.0...0.5.0

Minor Release

Choose a tag to compare

@richbl richbl released this 12 Jun 00:35
2c935cf

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-sysinfo

Enjoy!

What's Changed

  • refactor(app): 🎨 Code clean-up; changed services token identifier… by @richbl in #11

Full Changelog: 0.3.0...0.4.0

Minor Release

Choose a tag to compare

@richbl richbl released this 11 Jun 04:06
a65ea45

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-sysinfo

Enjoy!

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

Choose a tag to compare

@richbl richbl released this 09 Jun 03:12
bcbef97

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-sysinfo

Enjoy!

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

Choose a tag to compare

@richbl richbl released this 07 Jun 17:54
7d5e469

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-analyzer and clippy tools

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-sysinfo

Enjoy!

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

  • @richbl made their first contribution in #1

Full Changelog: https://github.com/richbl/rust-cli-sysinfo/commits/0.1.0