Building libadalang from source

To build libadalang from source, I see this note on the github page:GitHub - AdaCore/libadalang: Ada semantic analysis library. · GitHub

Libadalang is still in development and we allow ourselves some headroom in terms of breaking backwards compatibility. If you want to use a stable version of Libadalang, you’ll need to build from one of the stable branches, such as 19.1.

So branch 19.1 they say.

But also on that github page we see that there listed many releases. 21.0 to 26.0 from 2020 to 2025.

Why are they recommending to build from branch 19.1 instead of one of the releases?

19.1 seems just an example of “one of the stable branches”. There is a branch for each release and I assume that all of them (major.minor) are considered stable.

Thank you for your reply. That makes sense.