FA 2.3 branch should have been made into a separate branch say old-stable like in SF-git.
The FA 2.4 CHANGELOG is now messed up with FA 2.3 changes mixed into it.
Mixing up FA 2.4 as master with 2.3 commits will make finding old 2.3 commits difficult.
The unstable will now become FA 2.5 (or get frozen at FA 2.4.1 for a while) and would make finding old FA 2.4 commits difficult as well.
FA 2.3 branch should have been made into a separate branch say old-stable like in SF-git. The FA 2.4 CHANGELOG is now messed up with FA 2.3 changes mixed into it. Mixing up FA 2.4 as master with 2.3 commits will make finding old 2.3 commits difficult. The unstable will now become FA 2.5 (or get frozen at FA 2.4.1 for a while) and would make finding old FA 2.4 commits difficult as well.