1 : I don't know where you found that link
2 : The "recent" updates as you said is the unstable release, not meant for production (as there might be unknown bugs in it).
3 : The download link are displayed there, top right corner... No new stable releases since 2018 (but an updated version should be out "soon" to support newer OS version and PHP)