Skip to content

Releases: Cold-FR/git-mailmask

v1.1.0 - New features

19 Mar 08:53

Choose a tag to compare

🚀 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 .mailmap files.
  • 🔁 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+C now 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-push argument (for both OS) to bypass the final confirmation prompt, making the tool CI/CD and automation friendly.

v1.0.1 - Documentation updates & minor fix

18 Mar 09:50

Choose a tag to compare

📝 What's Changed in v1.0.1

  • Documentation Overhaul: The README.md has 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-mailmask across all scripts and documentation.

Full Changelog: v1.0.0...v1.0.1

v1.0.0 - Stable Release

17 Mar 15:41

Choose a tag to compare

🎉 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 noreply email via gh CLI.
  • 🛡️ Safe bulk-replacement of emails across multiple repositories.
  • ✨ Zero dependencies.