#
DIFF.BLOG
New
Following
Discover
Jobs
More
Top Writers
Suggest a blog
Upvotes plugin
Report bug
Contact
About
Privacy
Sign up
The home for great developer writing.
We surface the best developer writing from thousands of independent blogs, updated daily.
Join Diff.blog
TOPICS
Bazel Module Versions Aren’t SemVer
·
Andrew Nesbitt
·
Aug. 27, 2026, 5:03 p.m.
Dependencies
package managers
ecosyste.ms
software development
Bazel
Semantic Versioning
Summary
The blog post discusses the inconsistency between Bazel's module versioning and the semantic versioning (SemVer) principles, highlighting that the latest Bazel release of protobuf, as of 2022, deviates from strict SemVer expectations.
Read full post on nesbitt.io →
MORE POSTS LIKE THIS
Versioning Python packages: SemVer, CalVer, and PEP 440
Python Developer Tooling Handbook – pydevtools.com ·
Aug 31, 2026
Python
Versioning
A C++ toolchain from 357 bytes, in Bazel
fzakaria ·
Aug 1, 2026
C++
programming
Autoconf’s revenge: ad-hoc shell templates
Julio Merino ·
Jul 8, 2026
automation
software development
Building and running Bazel applications on AutoSD: Toolchains, containers, and recommended practices
Red Hat ·
Jun 10, 2026
Containers
software development
Madame Semver Will See You Now
Andrew Nesbitt ·
May 10, 2026
Satire
package managers
ZeroVer is a (realistic) SemVer parody
Scott Berrevoets ·
May 9, 2026
TIL
software development
Discover more posts →
AUTHOR
Advertise
Sponsor diff.blog
Put your product in front of developers who read and write about their craft. One exclusive sponsor at a time.
Become a sponsor →
RECENT POSTS FROM THE AUTHOR
Choose how you want to continue.
Continue with GitHub
Continue with Google
By continuing, you agree to our
Privacy Policy
.