dc2cd0a86a
Users sometimes gate app startup on checkForUpdate() or update() completing (e.g. awaiting in initState before showing content), which can cause the app to appear stuck on the splash screen when the network is slow. Add warning doc comments to both methods recommending the .then() pattern for startup code, and update README examples to use .then(). Fixes https://github.com/shorebirdtech/shorebird/issues/3179