Skip to content

Styleguide

Ryan Johnson edited this page Mar 28, 2018 · 7 revisions

Semantic Versioning

<Major>.<Minor>.<Patch>[-<Revision>] (as YYYY.MM.DD-N)

  • Major: Breaking Change
    • A developer will need to modify their application code to consume new APIs.
  • Minor: New Feature
    • Library assets should be backward-compatible with existing application code.
    • A developer may need to modify their application code to address bug fixes shipped alongside new features.
  • Patch: Bug Fixes
    • A developer may need to modify their application code to address a correction in the library APIs.
  • Revision: same-day bug fix (optional)
    • A developer may need to modify their application code to address a correction in the library APIs.
Clone this wiki locally