I hear you wounded and I have been frusterated at the slowness of their release for a long time and have stated as much.
This sentence from the Feb 11 NR leads me to think that M5 & M7 are done already and will be part of a future NR, soon [shortly] I hope. Note milestones is in the plural and it says achieved in the past tense.
The Company remains on track with its technology roadmap, and will shortly be providing updates to all stakeholders on progress and achieved milestones to date.