That is the most recent one (damn, 11 months without an update.) However, it will not be the most recent one in the near future

Disclaimer: by 'near future' I mean 2-18 weeks.