Master Release - March 12, 2020
- Do not check Facebook app links unless feature is explicitly enabled
- Introduce Branch.sessionBuilder().<...>.init() to replace all overloaded variations of initSession
- Introduce Branch.expectDelayedSessionInitialization(boolean) which disables session self-initialization in RESUMED state, users MUST initialize themselves when using this method
- Introduce Branch.sessionBuilder().withDelay(X_MILLIS) to facilitate delaying session initialization until user calls branchInstance.removeSessionInitializationDelay() or X_MILLIS pass.
- Prevent duplicated session initialization in certain intra-app linking scenarios
- Collect OAID from HMS when available
- Prevent potential NPE in the CPID API
- Improvements in instant deep-linking