<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/semantic-versioning-2-0-0-documentation-82n8pb9dv" -->

---
title: Semantic Versioning 2.0.0 Documentation | daily.dev
description: Semantic Versioning is a versioning scheme designed to address challenges in software management, particularly with regard to handling dependencies. It follows...
canonical: https://daily.dev/posts/semantic-versioning-2-0-0-documentation-82n8pb9dv
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Semantic Versioning 2.0.0 Documentation | daily.dev
og:description: Semantic Versioning is a versioning scheme designed to address challenges in software management, particularly with regard to handling dependencies. It follows...
og:url: https://daily.dev/posts/semantic-versioning-2-0-0-documentation-82n8pb9dv
og:image: https://api.daily.dev/og/posts/82N8PB9dV.png
og:image:alt: Semantic Versioning 2.0.0 Documentation
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Semantic Versioning 2.0.0 Documentation

**[System Weakness](https://daily.dev/sources/systemweakness)** · 3 min read · 1 upvotes · 0 comments

## Summary

Semantic Versioning is a versioning scheme designed to address challenges in software management, particularly with regard to handling dependencies. It follows the format MAJOR.MINOR.PATCH, with specific guidelines for incrementing each component. The version format conveys different types of changes, and additional labels for pre-release and build metadata are available as extensions to this format.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://systemweakness.com/semantic-versioning-2-0-0-documentation-3fa9ea99a6a7>

---

[View this post on daily.dev](https://daily.dev/posts/semantic-versioning-2-0-0-documentation-82n8pb9dv)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Semantic Versioning 2.0.0 Documentation","url":"https://daily.dev/posts/semantic-versioning-2-0-0-documentation-82n8pb9dv","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/semantic-versioning-2-0-0-documentation-82n8pb9dv"},"datePublished":"2024-04-09T11:07:43.288Z","dateModified":"2024-05-09T09:21:59.549Z","description":"Semantic Versioning is a versioning scheme designed to address challenges in software management, particularly with regard to handling dependencies. It follows...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/422b8613f7a945a4e3c04f234069372b?_a=AQAEufR","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/422b8613f7a945a4e3c04f234069372b?_a=AQAEufR","isAccessibleForFree":true,"articleSection":"System Weakness","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"System Weakness","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/4675577b3a8145dab8e12f25b0751c15","url":"https://daily.dev/sources/systemweakness"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/semantic-versioning-2-0-0-documentation-82n8pb9dv","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":1},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"","timeRequired":"PT3M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"System Weakness","item":"https://daily.dev/sources/systemweakness"},{"@type":"ListItem","position":3,"name":"Semantic Versioning 2.0.0 Documentation"}]}
```

