watchOS 2, the software update for Apple Watch customers that was previously announced for today, has been delayed. The length of delay hopefully won't be long but the exact amount of time remains uncertain at this point. When reached for comment, Apple told iMore:

"We have discovered a bug in development of watchOS 2 that is taking a bit longer to fix than we expected," an Apple spokesperson told iMore. "We will not release watchOS 2 today but will shortly."

If you're currently running watchOS GM or one of the previous betas, there's no need for concern. Not all bugs are front-facing, and if you've been fine until now, you'll keep on being fine until release. Also, this has no effect on the iOS 9 update that's still scheduled for around 10am PT/1pm ET today.

No one wants delays, not customers, not developers, and not Apple. But a problem with an update is much worse. So, disappointing as this may be for everyone, delaying is absolutely the best choice. It's what Apple and any software company needs to do. And no doubt, everyone is hard at work making sure watchOS 2 gets out just as fast as it possible.

The first version of watchOS shipped just five months ago. The watchOS 2 update, which rounds out Apple Watch functionality, including support for native apps, custom complications, "Time Travel", nightstand mode, and more.