Skip to content

Version 2.1.0: Enhanced CLI & User Experience 🎨

Pre-release
Pre-release

Choose a tag to compare

@KevyMbappe KevyMbappe released this 07 Jul 12:22
· 1 commit to main since this release

This release brings significant improvements to the command-line interface and user experience across all commands.

Command Line Enhancements πŸ› οΈ

All commands now feature improved CLI capabilities:

git wrapup

  • ✨ NEW: -b/--branch option to create/switch branches before changes
  • πŸš€ Now supports starting from develop branch when using branch option
  • πŸ“¦ Improved handling of untracked files in stash

git reform

  • ✨ NEW: -f/--force option to skip confirmation prompts
  • 🎨 Enhanced branch switching feedback
  • πŸ›‘οΈ Better error handling and state recovery

git cleanup

  • ✨ NEW: -y/--yes option to skip confirmation
  • πŸ“Š Added branch count and improved listing
  • πŸ”’ Better safety checks

Global Improvements 🌟

  • 🎨 Added colored output across all commands
  • πŸ’‘ Added help (-h/--help) option to all commands
  • πŸ›‘οΈ Enhanced error handling and user feedback
  • πŸ“ Improved progress indicators with emojis
  • πŸ“‹ Better documentation and usage examples

Documentation Updates πŸ“š

  • πŸ“– Updated README with detailed command options
  • πŸ” Added clear examples for each command
  • 🎯 Enhanced feature descriptions
  • πŸ—ΊοΈ Added cross-references to roadmap

Upgrading to 2.1.0 ⬆️

To upgrade:

  1. Update your local copy:

    git pull origin main
  2. Reinstall gitmerca:

    ./install.sh

All changes are backward compatible - existing workflows will continue to work as before, with new options available when needed.