---
title: "#semantic-versioning articles | Hashnode"
description: "Explore 32 articles tagged #semantic-versioning on Hashnode. Tutorials, guides, and how-tos from the community."
url: "https://hashnode.com/tag/semantic-versioning"
---

Tag

# #semantic-versioning

32 posts · 2 followers

[Muhammad Tahir](https://hashnode.com/@mtahir27) · [Sep 24](https://hashnode.com/posts/modern-open-source-maintenance-secure-package-publishing-semver-and-automated-scanning/6ab4b5139840053d67b99b4a)

### [Modern Open-Source Maintenance: Secure Package Publishing, SemVer, and Automated Scanning](https://mtdeveloper.hashnode.dev/modern-open-source-maintenance-secure-package-publishing-semver-and-automated-scanning?utm_source=hashnode&utm_medium=feed)

This article was originally published on Muhammad Tahir's Portfolio. Introduction & Industry Context In the modern software engineering landscape of 2026, building applications is less about writing c

12 min read · [mtdeveloper.hashnode.dev](https://mtdeveloper.hashnode.dev/modern-open-source-maintenance-secure-package-publishing-semver-and-automated-scanning?utm_source=hashnode&utm_medium=feed)

[Shivam Kumar](https://hashnode.com/@Shivamshrma09) · [Apr 5](https://hashnode.com/posts/semver-simplified-major-minor-patch-and-why-they-matter/69d2341740c9cabf44b7e78f)

### [SemVer Simplified: Major, Minor, Patch and Why They Matter](https://shivamshrma09.hashnode.dev/semver-simplified-major-minor-patch-and-why-they-matter?utm_source=hashnode&utm_medium=feed)

Why your code breaks at 3 AM and how SemVer saves you

2 min read · [shivamshrma09.hashnode.dev](https://shivamshrma09.hashnode.dev/semver-simplified-major-minor-patch-and-why-they-matter?utm_source=hashnode&utm_medium=feed)

[Jeremy Longshore](https://hashnode.com/@jeremylongshore) · [Mar 25](https://hashnode.com/posts/github-release-workflow-when-yesterdays-updates-arent-public-and-how-we-fixed-itn/69c45dd6e92252d51654cd01)

### [GitHub Release Workflow: When Yesterday's Updates Aren't Public (And How We Fixed It)\\n](https://jeremylongshore.hashnode.dev/github-release-workflow-when-yesterdays-updates-arent-public-and-how-we-fixed-itn?utm_source=hashnode&utm_medium=feed)

The Question That Started Everything "Can u make sure the updates for applied to the publix repo let me know if they did ir didnt then i will tell u ehag i need" It's a straightforward question - are yesterday's slash command fixes public? But the an...

7 min read · [jeremylongshore.hashnode.dev](https://jeremylongshore.hashnode.dev/github-release-workflow-when-yesterdays-updates-arent-public-and-how-we-fixed-itn?utm_source=hashnode&utm_medium=feed)

[DevTools Guide](https://hashnode.com/@devtoolsguide) · [Mar 4](https://hashnode.com/posts/conventional-commits-structure-your-git-history-for-humans-and-machines/69a826a09ac90ede164273ee)

### [Conventional Commits: Structure Your Git History for Humans and Machines](https://devtoolsguide.hashnode.dev/conventional-commits-structure-your-git-history-for-humans-and-machines?utm_source=hashnode&utm_medium=feed)

Git history is documentation. A well-structured commit history lets you understand why code changed, generate accurate changelogs, and automate semantic version bumps. Conventional Commits is a lightweight specification that adds structure to commit ...

5 min read · [devtoolsguide.hashnode.dev](https://devtoolsguide.hashnode.dev/conventional-commits-structure-your-git-history-for-humans-and-machines?utm_source=hashnode&utm_medium=feed)

[DevTools Guide](https://hashnode.com/@devtoolsguide) · [Mar 3](https://hashnode.com/posts/changesets-automated-versioning-and-changelogs-for-typescript-packages/69a6562f048a036ac929c04e)

### [Changesets: Automated Versioning and Changelogs for TypeScript Packages](https://devtoolsguide.hashnode.dev/changesets-automated-versioning-and-changelogs-for-typescript-packages?utm_source=hashnode&utm_medium=feed)

Versioning npm packages manually is error-prone. Which packages need new versions? What changed? Did you update the changelog? Did you forget to bump a dependency version when you released an upstream change? Changesets automates this. Developers wri...

5 min read · [devtoolsguide.hashnode.dev](https://devtoolsguide.hashnode.dev/changesets-automated-versioning-and-changelogs-for-typescript-packages?utm_source=hashnode&utm_medium=feed)

[Tech Insights Hub](https://hashnode.com/@JohnMikes) · [Feb 13](https://hashnode.com/posts/semantic-versioning-api-evolution-strategy/698eeaa38925c6ed3bc0b038)

### [Semantic Versioning: API Evolution Strategy](https://topperblog.hashnode.dev/semantic-versioning-api-evolution-strategy?utm_source=hashnode&utm_medium=feed)

Breaking changes and backwards compatibility in REST and GraphQL

7 min read · [topperblog.hashnode.dev](https://topperblog.hashnode.dev/semantic-versioning-api-evolution-strategy?utm_source=hashnode&utm_medium=feed)

[Sebastian Sellmair](https://hashnode.com/@sellmair) · [Jan 17](https://hashnode.com/posts/the-kotlin-ecosystem-might-not-choose-a-strict-semver-notation/696bb344678bdec7bf6cd54f)

### [The Kotlin ecosystem might not choose a strict 'SemVer' notation](https://blog.sellmair.io/the-kotlin-ecosystem-might-not-choose-a-strict-semver-notation?utm_source=hashnode&utm_medium=feed)

When practical engineering requires overcoming idealism

6 min read · [blog.sellmair.io](https://blog.sellmair.io/the-kotlin-ecosystem-might-not-choose-a-strict-semver-notation?utm_source=hashnode&utm_medium=feed)

[Junghun Kim](https://hashnode.com/@vienna453) · [Jan 7](https://hashnode.com/posts/npm-semver/695e41b6fd6d4105fd97d7c8)

### [npm SemVer 실무 가이드](https://devnote-vienna453.hashnode.dev/npm-semver?utm_source=hashnode&utm_medium=feed)

npm SemVer 실무 가이드: 버전 규칙과 실무 관습, 의존성 관리 및 배포 전략을 상세히 설명하는 가이드

3 min read · [devnote-vienna453.hashnode.dev](https://devnote-vienna453.hashnode.dev/npm-semver?utm_source=hashnode&utm_medium=feed)

[Michael Larocca](https://hashnode.com/@MichaelJudeLarocca) · [May 13, 2025](https://hashnode.com/posts/software-versioning-a-developers-guide-to-semantic-and-github-releases/68238662e0dc52b9b72f6af7)

### [Software Versioning: A Developer's Guide to Semantic and GitHub Releases](https://michaeljudelarocca.hashnode.dev/software-versioning-a-developers-guide-to-semantic-and-github-releases?utm_source=hashnode&utm_medium=feed)

Learn Semantic Versioning and GitHub Releases for better project management and effective software version control

10 min read · [michaeljudelarocca.hashnode.dev](https://michaeljudelarocca.hashnode.dev/software-versioning-a-developers-guide-to-semantic-and-github-releases?utm_source=hashnode&utm_medium=feed)

[Laxman Patel](https://hashnode.com/@laxmanpatel) · [Dec 7, 2024](https://hashnode.com/posts/automating-semantic-versioning-with-github-actions/6753f611bbb0eca5595c2bbe)

### [Automating Semantic Versioning with GitHub Actions](https://gorgeousgawin.hashnode.dev/automating-semantic-versioning-with-github-actions?utm_source=hashnode&utm_medium=feed)

In the fast-paced world of software development, maintaining a clear and consistent versioning strategy is crucial. Semantic Versioning (SemVer) provides a standardized way to communicate changes in your software, but manually managing version number...

3 min read · [gorgeousgawin.hashnode.dev](https://gorgeousgawin.hashnode.dev/automating-semantic-versioning-with-github-actions?utm_source=hashnode&utm_medium=feed)
