Before we can update the Koha software, let us learn about Koha's software versions and how to choose the version to upgrade to. In this section we also learn about the components of a software update, and how to install each component of the update properly.
To choose which new version to upgrade to, let us first understand how the Koha software is organized.
At any given point Koha has at least two main software branches:
Stable: This branch is older and is considered stable or bug free for the most part. Only bug fixes are allowed on this branch.
Development: This branch is where new features are developed. This branch is ahead of the stable branch, meaning it has all the features of the stable branch and the new features in development.