From 6f3e298bbe7bd1ae1ba372f71f1bd6c3643e0370 Mon Sep 17 00:00:00 2001 From: Alex Babrykovich Date: Thu, 28 Dec 2023 14:52:12 +0100 Subject: [PATCH] chore: Bump version to 3.11.0 (#141) --- CHANGES.md | 9 +++++++++ MAINTAINERS.md | 2 +- sdk/build.gradle | 4 ++-- 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index d3916d5..794f0e8 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,9 +1,18 @@ # Changelog +# 3.11.0 + +- Fix: handle null `internalConfig` in args for HCaptchaDialogFragment (#140) +- Feature: drop diagnostic logs from production code (#139) +- Fix: wrong language used in `values-be/strings.xml` (#138) +- Fix: misleading exception on missing `siteKey` (#137) +- Fix: calling `webView.loadUrl` on destroyed `WebView` (#136) + # 3.10.0 - Fix: crash on insecure HTTP request handling - Feat: new error code `INSECURE_HTTP_REQUEST_ERROR` + # 3.9.1 - Fix: add missing ProGuard rules for enums diff --git a/MAINTAINERS.md b/MAINTAINERS.md index f1ca080..77752dd 100644 --- a/MAINTAINERS.md +++ b/MAINTAINERS.md @@ -19,7 +19,7 @@ You can manually test before pushing by running both unit tests and instrumented + {normal,invisible,compact} -> verify -> touch outside -> challenge closed + {normal,invisible,compact} -> verify -> back button -> challenge closed -+ {normal,invisible,compact} -> verify -> rotate device (recreate activity) -> hcaptcha gone, no callbacks fired ++ {normal,invisible,compact} -> verify -> rotate device (recreate activity, i.e. without `android:configChanges` in `AndroidManifest.xml`) -> hcaptcha gone, no callbacks fired + {normal,invisible,compact} -> verify -> send app to background -> open app from history again -> hcaptcha is displayed + {hide dialog} -> verify -> token obtained -> mark used diff --git a/sdk/build.gradle b/sdk/build.gradle index d051235..6e56206 100644 --- a/sdk/build.gradle +++ b/sdk/build.gradle @@ -24,11 +24,11 @@ android { // See https://developer.android.com/studio/publish/versioning // versionCode must be integer and be incremented by one for every new update // android system uses this to prevent downgrades - versionCode 37 + versionCode 38 // version number visible to the user // should follow semantic versioning (See https://semver.org) - versionName "3.10.0" + versionName "3.11.0" buildConfigField 'String', 'VERSION_NAME', "\"${defaultConfig.versionName}_${defaultConfig.versionCode}\""