Just letting you know a month and a half ago that was the same line of thought. They just said June 1.
There was also a thread claiming all kinds of commits expected in June. Yet here we are with two still.
Hopefully we get a string of them soon, but until then I’m a bit concerned.