Best Practices 2026

Types of Commit

Conventional Commits
feat NEW FEATURE

Adds a new feature to the product.

feat(api): add user oauth login

fix FIX

Resolves a bug or unexpected behavior.

fix(ui): resolve button jump on hover

refactor STRUCTURE

Improves code without altering external logic.

refactor: extract validation logic

chore MAINTENANCE

Dependency updates or routine tasks.

chore(deps): update react to v19

perf PERFORMANCE

Code improvements that optimize speed or resource usage.

perf(db): optimize query indexing

docs DOCUMENTATION

Changes exclusively to documentation files (README, manuals).

docs: update api endpoint reference

!
BREAKING CHANGE
Incompatible Changes

Use a ! after the type or add the footer BREAKING CHANGE: to notify major version changes.

feat(auth)!: drop support for legacy api
logo xeland314
Commits clear • Teams happy.