JTAC recommended version is not the latest Junos but the most stable version available. They decide the stable versions from the information collected from many sources. There are few other inputs as well taken into consideration like how long this versions is active ,its EOL dates and all.
So its expected that the latest version maynot be the recommended version. If you dont have any specific features/requirements available on latest versions you may go with recommended version.
New features, bug fixes ,known issues are listed on the release notes.