its not delayed but the dev is adding some final touches, its 7 am for that rn so the update will probably come in like....2-3 hours?
I have time for two or three hours, Though, sometimes times takes slow! But I'm very patient so i hope it'll release anytime soon !