Skip to content

Semantic Versioning

Garden Linux uses semantic versioning with the format MAJOR.MINOR.PATCH:

  • MAJOR: Representing the number of days passed since 31st of March 2020
  • MINOR: Incremental number for patch releases (e.g., 0, 1, 2, ...)
  • PATCH: Always 0 for Garden Linux releases

Examples:

  • 2150.0.0 - Major release based on Debian snapshot from day 2150 (2026-02-18)
  • 2150.1.0 - First minor release for the 2150 major version
  • 2150.2.0 - Second minor release for the 2150 major version

TIP

Lookup the ADR 0011: Garden Linux versioning for the exact definition.

INFO

Older Garden Linux versions (before 2016) used a different versioning scheme (e.g., 1443.2, 1592.5). The documentation covers both schemes where relevant.