Nutrient 10.5 migration guide

This guide outlines the changes to Nutrient Android SDK 10.5.

Listeners

  • The ImmersiveModeCallback interface was renamed to the more accurate UiVisibleCallback. The isImmersiveModeEnabled interface method was changed to isUiVisible, and the meaning of the Boolean argument has been flipped.
  • All members of com.pspdfkit.jetpack.compose.interactors.FormListener were renamed from onAdd... to on.... Two new members were added as well: onIsFormElementClickableListener and onPrepareFormElementSelection.
  • All the parameters of com.pspdfkit.jetpack.compose.interactors.formListeners were renamed from onAdd... to on..., and parameters for the two new FormListener members were added.

Breaking API changes

  • The @Experimental annotation has been removed in the SDK and can be safely removed from implementations.

For more information, refer to the changelog.