From 8a72a2060e5eb99cf69d85349c2fe5daac9bf9ed Mon Sep 17 00:00:00 2001 From: Lukas Boehler Date: Mon, 19 Oct 2026 20:45:59 +0200 Subject: [PATCH] chore: version 19.3.1 Co-Authored-By: Claude Opus 5.5 --- CHANGELOG.md | 3 +++ gradle.properties | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6f255ae..2f5e441 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ # Changelog +## 19.3.1 +The widget can switch the user to another contact after the "Verify email" workflow step confirmed their email (`adopt-session`). The SDK first asks the server to confirm the handed-over session, adopts it only when the server answers with that session, and never replaces a user your app identified. The session update to the widget now announces this capability. No public API changes. + ## 19.3.0 Inline banners can push the app content down instead of covering it. `Gleap.getInstance().setBannerHeightChangedCallback(...)` reports the space an inline banner takes at the top of the screen, in dp: the height when the banner is shown or resized (also on rotation) and 0 when it closes or is replaced. Floating banners report 0. `Gleap.getInstance().getBannerHeight()` returns the current value for code that starts listening later. The Flutter SDK uses it for `GleapBannerArea`. In edge-to-edge apps the inline banner now reaches up under the status bar in the banner color, like on iOS, instead of leaving the app's content showing above it. diff --git a/gradle.properties b/gradle.properties index 6ab59c1..48e8013 100644 --- a/gradle.properties +++ b/gradle.properties @@ -13,8 +13,8 @@ android.useAndroidX=true # http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects # org.gradle.parallel=true -VERSION_NAME=19.3.0 -VERSION_CODE=193000 +VERSION_NAME=19.3.1 +VERSION_CODE=193001 GROUP=io.gleap POM_ARTIFACT_ID=gleap-android-sdk POM_NAME=gleap-android-sdk