Dear Dev, In future I would recommend not giving a specific day or date for the release of updates, just don't do it. Seems setting a firm date does not end well. Instead I would stay in-touch, give progress reports and use phrases like;
_ Getting a lot accomplished, but it will be a while.
_ 'Working hard but release is still a ways off'
_ It will be a while, maybe two or three whiles."
_ Still a good bit of work to do.
_ Lots of progress, it's coming along nicely.
_ Testing now, will let you know.
_ Testing going well, release soon I hope.
ect, ext...
Love your work. Do yourself and us a favor _ no dates. #Justsaying.