Microsoft might launch Creators update on April 11
A report from MSpoweruser suggests that this update is coming on April 11th, indicating its feature completion and nearly signing off. The report suggests the signing off would be done sometime next week.
April 11 is the same date when Windows Vista retires. It is worth notable that Microsoft has started working on Redstone 3 as well, the details of which you can read here.