Skip to content

v1.0.3

Choose a tag to compare

@eusouomichel eusouomichel released this 22 Sep 20:45
· 3 commits to main since this release

🐛 PHP Commit v1.0.3 - Major Bug Fixes & UX Improvements

🔧 What's Fixed

  • Fixed duplicate commit type list showing twice in interactive selection
  • Fixed typed property errors with proper initialization of breakingChange
  • Fixed missing return statement in multi-line description input
  • Fixed JSON syntax error in Portuguese translations
  • Fixed step counter showing [x/6] instead of correct [x/5]
  • Fixed SplFileObject errors with directories and non-readable files

🌍 Translation Improvements

  • ✅ Complete Portuguese translations now working perfectly
  • ✅ All user-facing strings properly localized
  • ✅ Consistent character encoding and formatting
  • ✅ Added missing translation keys

🎨 User Experience

  • Clean single commit type selection (no more duplication)
  • Correct step counting throughout initialization
  • Better error messages with proper translations
  • Improved file validation with graceful handling
  • More robust input validation

🛠️ Technical Improvements

  • Better PHP 7.4+ typed property compatibility
  • Enhanced directory and file validation
  • Improved error handling with try-catch blocks
  • Better memory management with SplFileObject
  • More robust JSON validation and loading

🚀 Upgrade

composer update eusouomichel/php-commit