About Course
Version numbers like 2.4.1 tell users what to expect from an update, if they follow Semantic Versioning. Learn what MAJOR, MINOR and PATCH mean, how 0.x and 1.0.0 work, how to label pre-releases and build metadata, how versions are ordered, and how version ranges in tools such as npm rely on these rules.
Tutwoo is an independent learning provider. This course is written from the official documentation listed in the sources, which can change, so always check the current documentation for the version you use. It is not endorsed by any of the organisations listed and is not an accredited qualification.
© 2026 Tutwoo UK Limited. This course was created in-house by Tutwoo and is our original work. It is for your own learning only: please do not copy, share, record or resell it.
Course Content
Course Lessons
-
MAJOR.MINOR.PATCH
-
Breaking changes and initial development
-
Pre-releases and build metadata
-
Version ranges and releasing safely