Yes, it's 8 March, according to TfL's press release, and reported by London 24 among others.
So a lot of work to get all those docks in within the next month! My guess is that, like the original scheme, not every dock will be in by 8 March and more will be constructed in the months to come. In the existing area, for example, intensification seems to be slow to get going.
So, look for me on 8 March cycling round the Isle of Dogs!