•  /  download-cloud Download (1 MB) hash versioningtalk refresh-cw 

Semantic Versioning seems to be THE solution every time you talk about releasing software. At least in theory. Because practice is often a lot more complex. Let’s cover the basics and complexities in five minutes!

  • What is and isn’t covered by SemVer?
  • What’s the asymmetry in it?
  • What does the versioning schema of popular products like Java, Kubernetes, Terraform, Ansible, or MySQL look like?
  • What are widespread alternatives?