- 🐛 Bug fix (non-breaking change that fixes an issue)
- ✨ New feature (non-breaking change that adds functionality)
- 💥 Breaking change (fix or feature that would cause existing functionality to change)
- 🎨 Style / UI update
- ♻️ Refactor (no functional changes)
- 📝 Documentation update
- ⚡ Performance improvement
- 🧪 Tests
- My code follows the existing code style of this project
- I have tested my changes locally
- I have added/updated tests as needed
- My changes generate no new warnings or errors
- I have updated documentation as needed