Skip to content

TempCleaner v0.6.0

Latest

Choose a tag to compare

@Armi1014 Armi1014 released this 18 Apr 15:09

What's changed

  • Added config-file support through TempCleaner.config.json and -ConfigPath.
  • Added opt-in cleanup targets for DirectX shader cache, Delivery Optimization cache, and Windows Error Reporting queues/archives.
  • Added safer non-admin behavior with user-only fallback and allowlisted cleanup roots.
  • Fixed non-interactive preset handling so explicit CLI switches like -WhatIf and -DisableNotifications are preserved.
  • Added Pester test coverage and a GitHub Actions workflow that runs the suite on pushes and pull requests.
  • Clarified that Run-TempCleaner.bat is only a launcher; the cleanup engine is PowerShell-based.
  • Added a README terminal preview and repository line-ending rules.

Verification

  • Local Pester: 24 passed, 0 failed, 1 skipped.
  • GitHub Actions Pester run for 0353020: passed.
  • Manual launcher dry-run verified WhatIf: true, UserOnly: true, and no deletion performed.