Releases: Cold-FR/git-mailmask
Releases · Cold-FR/git-mailmask
v1.1.0 - New features
🚀 What's New in v1.1.0
This update brings Quality of Life (QoL) improvements, fail-safes, and better developer experience across both Bash and PowerShell scripts.
- 🛡️ Bulletproof Inputs: Added Regex validation for all email inputs to prevent malformed
.mailmapfiles. - 🔁 Fail-safe Loops: If you accidentally skip a required input or menu selection, the tool now politely asks you to try again instead of crashing.
- ⌨️ Graceful Exits: Pressing
Ctrl+Cnow safely intercepts the signal, restores your terminal cursor, and exits cleanly without breaking your prompt. - 📂 Smart Path Handling: You can now drag & drop local folders directly into the terminal. The script automatically handles quotes and resolves relative paths flawlessly.
- ⚡ Auto-Push Flag: Added a
--auto-pushargument (for both OS) to bypass the final confirmation prompt, making the tool CI/CD and automation friendly.
v1.0.1 - Documentation updates & minor fix
📝 What's Changed in v1.0.1
- Documentation Overhaul: The
README.mdhas been expanded to include detailed prerequisite installation commands (Python, pip, gh) for Windows, macOS, and Linux. - Project Renaming: Officially rebranded from "Git History Cleaner" to
git-mailmaskacross all scripts and documentation.
Full Changelog: v1.0.0...v1.0.1
v1.0.0 - Stable Release
🎉 First stable release of the Git Email Masker CLI!
Features included:
- 💻 Interactive UI with pagination for both Bash and PowerShell.
- 🔄 Automatic fetching of GitHub profile and
noreplyemail viaghCLI. - 🛡️ Safe bulk-replacement of emails across multiple repositories.
- ✨ Zero dependencies.