Repository navigation
Releases: CodePurge/nnpurge
Releases · CodePurge/nnpurge
Release list
v0.2.1
v0.2.0
Release Notes 0.2.0 - 2025-11-06
Highlights
- Enhanced package cache management with stale deletion and project dependency cleanup
- Xcode running detection prevents accidental data loss during deletion operations
- Visual progress feedback with percentage display for all deletion operations
Changes
- Added: Delete stale package caches (older than 30 days) option
- Added:
cleansubcommand for package cache to delete project dependency caches - Added: Xcode running detection with option to force quit before deletion or cancel operations
- Added: Progress bar with percentage display during deletion operations
- Added:
pathsubcommand for DerivedData to view, set, and reset custom locations - Changed: DerivedData path management moved from standalone
sdpcommand toddd pathsubcommand - Fixed: Package cache folder name parsing to correctly extract branch IDs
(For full details, see CHANGELOG.md)
v0.1.1
nnpurge v0.1.1 Release Notes
Released: October 20, 2025
What's New
Features
- Version display with
--versionflag - Open DerivedData folder in Finder:
ddd --open - Open Swift Package cache folder in Finder:
dspc --open
Improvements
- Minimum macOS version lowered to macOS 13 (was macOS 14)
- Reduced external dependencies by removing SwiftShell
Installation
Download the latest release from the releases page or install via your preferred method.
Full Changelog
v0.1.0
Release Notes – nnpurge v0.1.0
Initial release of nnpurge, a Swift-based CLI tool to clean up Xcode's DerivedData with interactive prompts.
- Delete all or selected DerivedData folders
- Customize the DerivedData path via
sdpcommand - Safe deletion with confirmation prompts