Format: <type>(<scope>): <description>
Conventional Commits provide a lightweight convention for commit messages. It helps with:
β’ Automatic CHANGELOG generation β’ Automated semantic versioning β’ Better collaboration and code review β’ Clear project history
feat - New feature | fix - Bug fix | docs - Documentation | style - Code style | refactor - Refactoring | perf - Performance | test - Tests | build - Build system | ci - CI/CD | chore - Maintenance | revert - Rollback
feat(api): add user registration endpoint
fix(auth): fix token refresh race condition
feat!: redesign database schema