Upgrade Guides#

Migration notes covering cross-cutting changes (DPoP nonce auto-management, the HaapiLogger setLogType migration) and per-framework major-version upgrades. Read the relevant guide before bumping a HAAPI SDK to a new major version.

Cross-cutting vs per-framework. Cross-cutting upgrades apply on all platforms and layers at the same time; per-framework upgrades describe the breaking changes within a single framework’s major-version bump. The relevant guide is usually called out in the framework’s release notes.

Cross-Cutting Migrations#

Changes that affect Driver / SDK / UI layers across iOS and Android simultaneously.

PageTopic
Upgrade — DPoP Nonce Auto-Management The SDK now manages dpop-nonce automatically; what to remove from your code
Upgrade — HaapiLogger setLogType Migration Deprecated isXxxEnabled flags replaced by setLogType / setLevel with severity ordering

Per-Framework Major Versions#

Breaking changes scoped to a single framework’s major-version transition.

PageFramework
Upgrade — iOS UIKit v5 IdsvrHaapiUIKit 5.x — breaking API changes from 4.x
Upgrade — Android UIWidget v5 IdsvrHaapiUIWidget 5.x — breaking API changes from 4.x
Upgrade — React Native vN identityserver.haapi.reactnative.sdk major-version upgrade placeholder, populated on each major release

Was this helpful?