What's Changed
- replace use of
SendChannel.offer
withSendChannel.trySend
by @RBusarow in #747 - remove homemade
stateIn
operator in favor of the stable kotlinx one by @RBusarow in #748 - Add the dependency-guard plugin by @RBusarow in #753
- introduce Kotlin convention plugins for java and android libraries by @RBusarow in #754
- Re-enable render counting tests; Make Deterministic again by @steve-the-edwards in #751
- Makes
workflow-ui/compose/README.md
informative. by @rjrjr in #755 - Add in Latency Benchmark for Workflow by @steve-the-edwards in #789
- update KtLint plugin to
10.3.0
by @RBusarow in #791 - Support late/lazy configuration creation in dependency guard by @RBusarow in #790
- convert Android config scripts to buildSrc convention plugins by @RBusarow in #788
- Refine Latency Benchmark by @steve-the-edwards in #792
- Add a convention plugin for kotlin-multiplatform by @RBusarow in #794
- Pt. 1: Migrate :workflow-core and :workflow-runtime to kmp gradle plugin by @bnvinay92 in #793
- Convert :workflow-core to kmp by @bnvinay92 in #797
- Add High Frequency Event Tests and Benchmarks and cleanup by @steve-the-edwards in #798
- Convert :workflow-runtime to KMM by @bnvinay92 in #799
- Replace test with check by @bnvinay92 in #806
- ComposeViewTreeIntegrationTest clean up, fixes by @rjrjr in #803
- Introduces
ScreenViewFactory.forWrapper
by @rjrjr in #805 - More flexible modality. by @rjrjr in #808
- Updated Github Actions Workflows by @steve-the-edwards in #811
- Makes
OverlayDialogFactory
more consistent withScreenViewFactory
. by @rjrjr in #809 - make
Publish
tasks explicitly depend uponSign
tasks by @RBusarow in #812
Full Changelog: v1.8.0-beta01...v1.8.0-beta02