A word on branches

It might be a little confusing, we’ve got now 7 branches in the ModernBB development repository and we would like to introduce those branches to you. Why they are there and more. It’s kinda important to know.

master is our primary branch and always hosts the newest stable release for our latest branch. Commits will be pushed to it as soon as the development of a new version of ModernBB is finished in another branch. This branch is used by the update check for checking on new versions when not set to “Check in current branch”.

version1.6 is the main development branch for ModernBB 1.6, this is where we developed ModernBB 1.6-beta, 1.6.0, 1.6.1, 1.6.2 and 1.6.3 LTS, this is also where we will continue development for our LTS releases in the 1.6-branch.

1.6/lts is the old branch that was used to develop ModernBB 1.6.0 LTS, 1.6.1 LTS and 1.6.2 LTS. With the release of ModernBB 1.6.3, we stoped development of LTS releases in this branch, and moved them to version1.6.

version2.0 contains the latest dev releases for ModernBB 2.0 and is our main development branch for this version. This is where we developed the unstable MBB2 versions and the future patch releases.

version2.1 contains the latest dev releases for ModernBB 2.1 and is our main development branch for this version. This is where we develope the unstable MBB 2.1 versions and the future patch releases.

version2.5 is a branch we made a while ago. It was supposed to contain the development versions of ModernBB 2.5, that would kick of after ModernBB 2.0 beta 2, however, it was decided to include all planned changes for ModernBB 2.5 in ModernBB 2.0, beta 3 was the first version to do so. This branch is behind all others and contains a dev release over ModernBB 2.0 right now, as soon as development over ModernBB 2.5 kicks of, we will start using this branch again.

mbb.dev is a custom version of ModernBB, which you can find on http://modernbb.be/dev, it’s actualy more a test center, and multiple features are disabled in this release.