Skip to content

CleanWrap v1.2.0

Latest

Choose a tag to compare

@github-actions github-actions released this 20 Aug 21:05
· 1 commit to main since this release

🧹 CleanWrap β€” Smart File Organization for Windows [v1.2.0]

Language
Platform
License
Version

CleanWrap v1.2.0 πŸŽ‰

πŸ€” What's New

  • Added staged duplicate detection for faster file organization.
  • Files are filtered by size before any content hashing is performed.
  • Same-size files are compared using a partial hash of their first and last 64 KiB.
  • A complete FNV-1a hash is calculated only when the earlier checks match.
  • Reduced unnecessary disk reads and hashing work for files that cannot be duplicates.

πŸ”„ Periodic Update Checker

  • CleanWrap checks GitHub for a newer release automatically.
  • Update checks run once every seven days instead of on every startup.
  • The check interval is stored in a small file under %LOCALAPPDATA%\\CleanWrap.
  • A version change triggers a fresh check immediately.
  • Network failures do not interrupt file organization.
  • A Windows notification is shown only when a newer version is available.

πŸ“° Project Architectural Logs:

🧩 Centralized Version Management

  • The application version is managed from one shared Version.hpp file.
  • The application, update checker, build script, release script, and installer use the same version.
  • Installer names and release tags can be updated without changing several source files manually.

πŸ› οΈ Build and Compatibility Improvements

  • Added the Windows WinHTTP dependency for secure GitHub release checks.
  • Preserved the lightweight, one-shot workflow of the application.
  • Kept update checking non-blocking for offline users through short request timeouts.

πŸ“¦ Installation

Download the latest installer from the GitHub Releases page:

Download Latest Release

The installer is named CleanWrap_v1.2.0_Setup.exe.

CleanWrap Β© 2026 β€’ Developed by Ettisaf Rup β€’ Released under the MIT License