Skip to content

debup

Choose a tag to compare

@Ruraam Ruraam released this 30 Oct 21:40
· 32 commits to main since this release
20f96ef

🚀 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. 🐧⚡