Releases: square/workflow
Releases · square/workflow
Release list
v0.28.1
v0.28.0
Kotlin
- Breaking: Simplify
ViewRegistryto act more like a simple map of rendering type toViewFactory. (#1148) - Extracted Compose support into square/workflow-kotlin-compose. (#1147)
- Artifacts for Compose support will be released separately from now on, which allows us to keep them
updated more frequently as the Workflow library stabilizes.
- Artifacts for Compose support will be released separately from now on, which allows us to keep them
- Remove RxJava2 dependency from Workflow Android UI integration. (#1150)
- Fix: Make
workflow-ui-android-coredeclareworkflow-runtimeasapiinstead ofimplementationdependency. (#1144) - Fix: Move
WorkflowFragmentinitialization toonViewStateRestored. (#1133 – thanks @ychescale9!) - Upgrade coroutines library to 1.3.6. (#1151)
Swift
- Add os_signpost logs for
render()andWorkflowandWorkerlifecycle. (#1134)
v0.27.1
Kotlin
- Add insecure checksums gradle flag to fix Nexus release. (#1156)
Swift
- Kotlin-only release, no changes.
v0.27.0
v0.26.0
v0.25.0
v0.24.0
v0.23.2
v0.23.1
Kotlin
- Swift-only release, no changes.
Swift
- Seperate
SwiftUIsupport to a different module:WorkflowSwiftUI. (#929)
v0.23.0
Kotlin
- Make all workers run on the
Unconfineddispatcher. (#851) - Paramaterize the return type of
Worker.finished()to make it more convenient to use in tests. (#884) - Improved animation for
BackStackContainer,PanelContainer. (#886) - Target JVM 1.8 bytecode for all modules. (#898)
- Don't call
onPropsChangedunless the old and new props are actually unequal. (#887) - Use
KTypeinstead ofKClassinTypedWorker. (#908) - Make
verifyActionandverifyActionResultsupport no processed action. (#909) - Drastically simplified
ModalViewContainer. (#913) - Pass
acceptOutputfunction toWorkflowNodeconstructor instead of every tick pass. (#916) - Break UI modules into: (#915)
workflow-uicore-commoncore-androidmodal-commonmodal-androidbackstack-commonbackstack-android
Swift
- No changes.