Skip to content

Releases: ZheLZZ/TrayTidy

TrayTidy v0.2.1-beta

TrayTidy v0.2.1-beta Pre-release
Pre-release

Choose a tag to compare

@ZheLZZ ZheLZZ released this 06 Aug 07:48

TrayTidy v0.2.1-beta

This prerelease fixes a crash that could occur when force-closing a privileged Windows background process.

Fixes

  • Correctly handles access-denied errors wrapped by Windows process-tree termination.
  • Continues into the existing administrator-permission flow instead of treating the error as a fatal WPF interface exception.
  • Keeps TrayTidy open and reports an operation-level failure if a termination provider returns another unexpected exception.
  • Adds regression tests for the observed failure and related fallback behavior.

The recommendation engine, protection rules, and explicit confirmation required for force termination are unchanged.

Install

Download TrayTidy-v0.2.1-beta-win-x64.zip, extract the entire archive, and run TrayTidy.exe. The package is self-contained and does not require a separate .NET installation.

The SHA-256 checksum is provided in TrayTidy-v0.2.1-beta-win-x64.sha256.txt.

TrayTidy v0.2.0-beta

TrayTidy v0.2.0-beta Pre-release
Pre-release

Choose a tag to compare

@ZheLZZ ZheLZZ released this 05 Aug 16:13

TrayTidy v0.2.0-beta

This prerelease adds optional AI application descriptions without changing TrayTidy's local recommendation and close decisions.

Highlights

  • Main-window AI description switch: turn it on to refresh descriptions and off to cancel the request and collapse the rows.
  • One bounded streamed request for the current application list, with improved OpenAI-compatible JSON/SSE handling, timeouts, caching, and response-size protection.
  • Clear endpoint examples and stricter connection/generation validation in AI settings.
  • API keys stay in Windows Credential Manager and are never included in the release package.
  • User-confirmed normal close is no longer cancelled solely because the application is still performing CPU or I/O work; identity, foreground-window, and dialog safety checks remain in place.
  • Startup interface failures now show once and exit instead of repeatedly opening error dialogs.
  • Updated README interface preview.

Install

Download TrayTidy-v0.2.0-beta-win-x64.zip, extract the entire archive, and run TrayTidy.exe. The package is self-contained and does not require a separate .NET installation.

The SHA-256 checksum is provided in TrayTidy-v0.2.0-beta-win-x64.sha256.txt.

TrayTidy v0.1.0-beta

TrayTidy v0.1.0-beta Pre-release
Pre-release

Choose a tag to compare

@ZheLZZ ZheLZZ released this 05 Aug 05:48

TrayTidy 的首个公开测试版本,适用于 Windows 11 x64。

主要功能:

  • 本地识别当前用户应用,并根据短时 CPU、I/O、窗口和历史选择给出整理建议。
  • 系统组件、其他会话、前台或活动应用保持保守保护。
  • 优先请求正常退出;只有用户再次确认后才会彻底终止仍在运行的进程。
  • 完全离线,不含遥测、更新检查或内容采集。

使用方法:

  1. 下载 ZIP 并完整解压。
  2. 运行目录中的 TrayTidy.exe。
  3. 建议处理应用前先保存工作。

该 ZIP 为自包含版本,无需另行安装 .NET 运行时。SHA-256 请见随附校验文件。作为 Beta 版本,建议先在非关键应用上试用。