Skip to content

Simple-Stack Extensions 2.3.0

Choose a tag to compare

@Zhuinden Zhuinden released this 31 Mar 18:27
· 8 commits to master since this release

Simple-Stack Extensions 2.3.0 (2023-03-31)

  • Update simple-stack to 2.7.0.

  • New artifact: lifecycle-ktx.

Currently, it allows lifecycle-aware observing of AheadOfTimeWillHandleBackChangedListener on a Backstack.

It changes the code from this:

    backstack.addAheadOfTimeWillHandleBackChangedListener(updateBackPressedCallback)
}

override fun onDestroy() {
    super.onDestroy()
    backstack.removeAheadOfTimeWillHandleBackChangedListener(updateBackPressedCallback);
}

to this:

backstack.observeAheadOfTimeWillHandleBackChanged(this, backPressedCallback::setEnabled)
  • Update transitive AndroidX dependencies.

  • Update Kotlin to 1.8.10.