Should be out on the 18th
While Flight Deck crew at least did not receive any mail, according to the Crew Pulse "newsfeed" the rosters will be out "by Wed. 18 April". Although this normally means no later than 23:59 on the 17th (ie "by" the 18th) I'm not holding my breath for tonight.
Meanwhile we can all rest easy in the knowledge, according to the newsfeed "this is within agreed timelines". Phew, Glad to know that, except nobody can be bothered to reveal what exactly the "agreed timelines" actually are, or where they are written down.