Skip to content

Releases: Tlaster/PreCompose

1.5.0

30 Aug 06:18
fe01324
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.4.4...1.5.0

1.5.0-rc01

19 Aug 07:10
ad0b927
Compare
Choose a tag to compare
1.5.0-rc01 Pre-release
Pre-release

What's Changed

Actually, releasing this during DroidKaigi.collect { #6@Tokyo } 😀

Full Changelog: 1.5.0-beta02...1.5.0-rc01

1.5.0-beta02

17 Aug 03:50
23744c8
Compare
Choose a tag to compare
1.5.0-beta02 Pre-release
Pre-release

What's Changed

  • Upgrade Compose to 1.5.0-beta02

Full Changelog: 1.5.0-beta01...1.5.0-beta02

1.5.0-beta01

31 Jul 03:56
513b2c5
Compare
Choose a tag to compare
1.5.0-beta01 Pre-release
Pre-release

What's Changed

  • Compose 1.5.0 beta, Kotlin 1.9.0, minor Coroutines and AndroidX Activity version by @TheronRogers in #76

New Contributors

Full Changelog: 1.4.4...1.5.0-beta01

1.4.3

23 Jun 08:15
fb65985
Compare
Choose a tag to compare

What's Changed

Knowning issue

  • When using SwipeProperties, swiped entry flashing after it was dismissed

Full Changelog: 1.4.2...1.4.3

1.4.2

05 Jun 14:29
c658785
Compare
Choose a tag to compare

What's Changed

  • Changing ComponentActivity to FragmentActivity by @OlayG in #47
  • Flow & StateFlow extensions by @Lavmee in #49
  • Fixed popUpTo with inclusive failed issue by @JoeSteven in #52

New Contributors

Full Changelog: 1.4.1...1.4.2

1.4.1

28 Apr 17:54
4436d82
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.4.0...1.4.1

1.4.0

17 Apr 09:54
d235d75
Compare
Choose a tag to compare

PreCompose version is now aligned with Compose Multiplatform with major and mirror versions.

What's changed

  • Internal rework for NavHost, Navigator, RouteStackManager.
  • LiveData has been removed
  • ViewModel now in a separate library: moe.tlaster.precompose-viewmodel.
  • moe.tlaster.precompose.ui.viewModel now moved to moe.tlaster.precompose.viewmodel.viewModel.
  • moe.tlaster.precompose.ui.LocalLifecycleOwner now moved to moe.tlaster.precompose.lifecycle.LocalLifecycleOwner.
  • ViewModelStoreOwner removed, replaced with StateHolder.
  • Disposable removed, use Kotlin's AutoCloseable instead.
  • New producePresenter in molecule integration.
  • BackHandler now accepts enabled as a parameter.
  • BackStackEntry.route is now Route instead of ComposeRoute.
  • Navigator.canGoBack is now Flow<Boolean> instead of Boolean.
  • Route.pathKeys has been removed.
  • BackDispatcher.onBackPress no longer returns Boolean.
  • New BackDispatcher.canHandleBackPress.

Dependencies

  • Compose Multiplatform 1.4.0
  • Kotlin 1.8.20
  • Molecule 0.9.0
  • AndroidX Activity 1.7.0