Navigation

Android SDK changelog

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[3.6.0] - 2025-08-29

Added

  • Added onBackButtonPressed callback to allow for custom handling of the back button.

[3.5.0] - 2025-08-22

Changed

  • Updated the ChallengeActivity with android:fitsSystemWindows="true" to support apps enabling edge-to-edge mode.

[3.4.0] - 2025-08-17

Added

  • Exposed showChallengeNavigation property on the RuptClient instance to enhance the ability to customize the challenge webview navigation.
  • Exposed onChallengeCompleted callback to the SDK when a challenge should be shown.
  • Exposed shouldStartChallengeActivity callback to the SDK to allow for custom handling of challenge activities.

Changed

  • Improved multi-threading support & callbacks on the SDK.

[3.3.0] - 2025-08-07

Changed

  • Allowed applicationContext to be passed to start a challenge activity.

[3.2.0] - 2025-07-06

Added

  • Moved Android challenges to use WebView instead of native challenges to provide UX parity with web and iOS.
  • Exposed onChallengeCompleted callback to the SDK when a challenge is completed.

[3.1.0] - 2025-06-18

Changed

  • Updated the SDK for to support the latest Rupt challenge APIs.

[3.0.3] - 2024-03-03

Added

  • Added support for the new v3 API for Rupt. V2 is deprecated.
  • This is a breaking change. You will need to update your code to use the new API.
  • See the quick start guide for the updated usage.

Fixed

  • Fixed branding on challenge screens.