Yes, a release or at least some kind of confirmation from the dev team that the release is in process/coming soon/delayed etc is needed pretty badly right about now. Hell all my BTS are still locked up in the current 0.7.0 due to a bug that's supposed to be fixed in 0.8.0. Been waiting about a month already.