Update 1.7 will be ready when it's ready. It's typical for unforeseen events to occur during game development that cause a delay. It could be a personal matter, a major bug, or hardware/software issues. Who knows.
Personally, I wouldn't mind if they needed to release it next month. We're already at the end of this month.