1.18.2
Core
- Fixed an issue where the AAR's shrinking would result in classes being repackaged as generic names outside of "com.batch.android".
This could have caused package collisions in some cases. The shrinking behaviour now matches pre-1.18 releases.
Messaging
- Fixed some rare crashes and improved out of memory handling in In-App Messaging.
- Improved error handling in WebView In-Apps. They should now behave more like a browser when encountering load failures.
- Changed the way In-App campaigns start and end dates are computed on Samsung devices to be more reliable.
- Prevent Xiaomi devices from overriding theme colors in dark mode.
Debug
- Fixed an issue where the FindMyInstallation feature could lead to a crash.