github amanusk/s-tui v1.5.0

4 hours ago

V1.5.0 Release notes

What's new

The main new addition is adding throttle detect for supported AMD CPUs. This is not as advanced as the Intel version, but if a CPU is being throttled below it's base clock due to power or temperature limitations, this will be indicated by a change in color of the graph and of the statistic line
Also bug fixes and stability improvements thaks to new contributors.

What's Changed

  • Unsafe handling of psutil.cpu_count() by @tang-vu in #278
  • Change the dashed line, fixing #280 by @amanusk in #282
  • Replace built-in stresser's numpy kernel with dense matmul for stronger thermal load by @amanusk in #286
  • Handle dynamic Energy Performance Preference in Power Profile by @s-stepien in #287
  • Narrow EPP choices reactively when a write is rejected (Intel fix) by @amanusk in #288
  • Do not show a strategy if it is not available by @amanusk in #291
  • Save stress menu options between sessions by @amanusk in #292
  • Feat/amd throttle detect by @amanusk in #281
  • Fall back to /proc/device-tree/model for processor name by @Sanjays2402 in #295
  • Disable buffering on MSR reads by @JosefSchoenberger in #297
  • fix: handle psutil sensor read failures by @gentosai404 in #299
  • Handle non-IndexError failures in graph and summary updates by @Sanjays2402 in #296
  • chore(lint): pyright basic mode, drop 21 stale urwid ignores by @amanusk in #301
  • fix: stop rebuilding Fan/Rapl widget tree every cycle (100% CPU after hours) by @amanusk in #300

New Contributors

Full Changelog: v1.4.0...v1.5.0

Don't miss a new s-tui release

NewReleases is sending notifications on new releases.