Repository navigation
debup
🚀 Changelog — Release Notes
This release focuses on system permission integrity, rock-solid simulation accuracy (--dry-run), and overall execution safety. More control, zero surprises! 🛡️✨
🛡️ Permissions & System Integrity
•🔑 Fixed APT Sources Permissions: The generated sources.list file is now systematically granted 644 permissions after being copied. Normal users can now read APT sources without running into permission hurdles!
•⚙️ Cleaner Config Handling: Hardened permission enforcement across all dynamically generated configuration files.
🧪 Bulletproof Dry-Run Mode (Simulation Engine)
•🧹 clean --dry-run 100% Respected: The cleanup pipeline now strictly abides by dry-run mode. It displays the exact cleanup actions scheduled to happen without modifying a single byte on the system.
•🔍 Safe search --dry-run: APT package installations triggered directly from the interactive search menu are now correctly simulated - no accidental package installs!
•🎯 Unified APT & GitHub Behavior: The --dry-run flag now behaves with consistent logic across both native APT workflows and GitHub Release asset operations.
•💬 Clearer Simulation Output: Enriched console feedback so you always know exactly what is being tested versus what is being executed.
🔄Compatibility & Reliability
•✅ Zero Breaking Changes: Existing commands, workflows, operational paths, and syntax remain completely untouched. Dropit in and let it rip! 🎯
Crafted to keep your package operations clean, safe, and fully transparent. 🐧⚡