[SDK] [Android] Release v4.5.0

Changelog:

  • Track application.android.applicationId to better support multiple Android applications within a single WonderPush project
  • Fix clicks on popup <img> elements within <a target="_blank"> links
  • Make WonderPush.isInitialized() public
  • Various improvements in SDK initialization to prevent rare deadlocks
  • More error handling and crash prevention in popups-related code
  • Improvements regarding possible race conditions that could lead to events not being tracked
  • Reduce default maximum number of events remembered for local popup segmentation
  • Improvements to remembered tracked events for local popup segmentation
  • New ProGuard rules to avoid issues observed in the wild
  • Upgrade com.google.android.play:review from 2.0.0 to 2.0.2, to be able to disable Jetifier
  • Miscellaneous changes to build scripts:
    • Upgrade to Gradle 8.11.1 and AGP 8.9.1
    • Disable Jetifier
  • Removed multiple compilation warnings
  • Miscellaneous fixes