2.1.0: Improved Release Notes Presentation Logic
This release accomplishes two things:
- LaunchKit now waits until Cloud Config (which it uses internally) is ready before attempting to present Release Notes. This lets LaunchKit have all the information ready before attempting to use it to decide whether to show Release Notes for this particular app session and user.
- LaunchKit now differentiates between New-To-App users vs New-To-LaunchKit users. This is important since you might be installing LaunchKit in an update to your app. In that case, all new sessions would be "new to LaunchKit", even if those users have been using your app for a long time. Since Release Notes only shows to users who have updated the app, it is important to know whether those users are actually "updaters", even though this is the first time that LaunchKit has seen them.