Versioning and commit comments - grantdadams/Rceattle GitHub Wiki

Version names

  • MAJOR version is incremented when you make any breaking change
  • MINOR version is incremented when you add a new feature/functionality
  • PATCH version is incremented when you make bug fixes

Commit comments

  • feat: A new feature
  • fix: A bug fix
  • docs: Documentation only changes
  • style: Changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc)
  • refactor: A code change that neither fixes a bug nor adds a feature
  • perf: A code change that improves performance
  • test: Adding missing or correcting existing tests
  • chore: Changes to the build process or auxiliary tools and libraries such as documentation generation

Below are some sample commits made using this specification —

feat(logging): added logs for failed signups

fix(homepage): fixed image gallery

test(homepage): updated tests

docs(readme): added new logging table information