The most recent "stable" version of Elgg is the one from the main page http://elgg.org/ which is 1.8.19 at the moment.
Doxygen-generated reference uses names of branches, so if you see Version master, that means master branch on github and if you see 1.8, it's 1.8 branch (which is NOT exactly the same as last released version). Either way that's only a bunch of html generated from doc blocks, so configuring your IDE to correctly recognize project comments may be more useful for you. I for one, use reference ONLY to point people to the function they can use. I don't remember ever using it during development. But no harm in having it.
Reference does miss branches after our recent reorganization, I'll fix it in few minutes, generally we follow semver now:
Branches 1.9 and 1.x are missing from reference currently.
"Sphinx documentation" is just a source for human readable documentation that is to replace old wiki. It's automatically updated on http://learn.elgg.org/ and is built from several branches independently.
Edit:
I've added new branches to reference.elgg.org, which makes following a full list of versions:
Thank you for your work, Pawel.
Now with peace of mind, i know that "master",
http://reference.elgg.org/master/index.html,
currently means "1.9.0-rc.6".
Yes, above link is important to start, and grep-on-source-code is important to follow.
Konstantin.
info@elgg.org
Security issues should be reported to security@elgg.org!
©2014 the Elgg Foundation
Elgg is a registered trademark of Thematic Networks.
Cover image by Raül Utrera is used under Creative Commons license.
Icons by Flaticon and FontAwesome.