A Swift and Kotlin library for making composable state machines, and UIs driven by those state machines.
APACHE-2.0 License
Bot releases are hidden (Show)
Job
from WorkflowLayout.take
so it can be canceled. by @rjrjr in https://github.com/square/workflow-kotlin/pull/1219
Full Changelog: https://github.com/square/workflow-kotlin/compare/v1.12.1-beta11...v1.12.1-beta12
Published by rjrjr 3 months ago
BackStackConfig.Other
to CanGoBack
by @rjrjr in https://github.com/square/workflow-kotlin/pull/1214
Full Changelog: https://github.com/square/workflow-kotlin/compare/v1.12.1-beta10...v1.12.1-beta11
Published by rjrjr 4 months ago
Full Changelog: https://github.com/square/workflow-kotlin/compare/v1.12.1-beta09...v1.12.1-beta10
Published by rjrjr 6 months ago
CoveredByModal
public. by @rjrjr in https://github.com/square/workflow-kotlin/pull/1201
Full Changelog: https://github.com/square/workflow-kotlin/compare/v1.12.1-beta08...v1.12.1-beta09
Published by rjrjr 8 months ago
ComposeScreenViewFactory
with ScreenComposableFactory
by @rjrjr in https://github.com/square/workflow-kotlin/pull/1146
Full Changelog: https://github.com/square/workflow-kotlin/compare/v1.12.1-beta07...v1.12.1-beta08
Published by rjrjr 9 months ago
Full Changelog: https://github.com/square/workflow-kotlin/compare/v1.12.1-beta06...v1.12.1-beta07
Published by rjrjr 9 months ago
Full Changelog: https://github.com/square/workflow-kotlin/compare/v1.12.1-beta05...v1.12.1-beta06
Published by steve-the-edwards 10 months ago
Full Changelog: https://github.com/square/workflow-kotlin/compare/v1.12.1-beta04...v1.12.1-beta05
Published by rjrjr 11 months ago
View.layoutParams
, new parameter for replaceViewInParent
by @rjrjr in https://github.com/square/workflow-kotlin/pull/1135
Full Changelog: https://github.com/square/workflow-kotlin/compare/v1.12.1-beta03...v1.12.1-beta04
Published by rjrjr 12 months ago
Full Changelog: https://github.com/square/workflow-kotlin/compare/v1.12.1-beta02...v1.12.1-beta03
Published by rjrjr 12 months ago
Compatible.keyFor
, NamedScreen
, Named
. by @rjrjr in https://github.com/square/workflow-kotlin/pull/1113
BackStackScreen<*>
practical by @rjrjr in https://github.com/square/workflow-kotlin/pull/1121
The changes to BackStackScreen
et al require that com.squareup.workflow1.ui.container.plus
be imported for use.
Full Changelog: https://github.com/square/workflow-kotlin/compare/v1.12.1-beta01...v1.12.1-beta02
Published by steve-the-edwards about 1 year ago
BackStackScreen
by @rjrjr in https://github.com/square/workflow-kotlin/pull/1110
Full Changelog: https://github.com/square/workflow-kotlin/compare/v1.12.0-beta01...v1.12.1-beta01
Published by steve-the-edwards about 1 year ago
workflow_version
to 1.11.0-beta03 by @rjrjr in https://github.com/square/workflow-kotlin/pull/1101
Full Changelog: https://github.com/square/workflow-kotlin/compare/v1.11.0-beta03...v1.12.0-beta01
Published by rjrjr about 1 year ago
destroyOnDetach
from onDetachedFromWindow
. by @rjrjr in https://github.com/square/workflow-kotlin/pull/1100
Full Changelog: https://github.com/square/workflow-kotlin/compare/v1.11.0-beta02...v1.11.0-beta03
Published by rjrjr over 1 year ago
fun ComponentDialog.setContent()
replaces ScreenOverlayDialogFactory
by @rjrjr in https://github.com/square/workflow-kotlin/pull/1026
Full Changelog: https://github.com/square/workflow-kotlin/compare/v1.11.0-beta01...v1.11.0-beta02
Published by steve-the-edwards over 1 year ago
buildSrc
to an included build-logic
project by @RBusarow in https://github.com/square/workflow-kotlin/pull/1016
0.1.5
and delete ktlint_disabled_rules
from .editorconfig by @RBusarow in https://github.com/square/workflow-kotlin/pull/1022
Full Changelog: https://github.com/square/workflow-kotlin/compare/v1.10.0-beta06...v1.11.0-beta01
Published by rjrjr over 1 year ago
type
property from ViewEnvironmentKey
. by @rjrjr in https://github.com/square/workflow-kotlin/pull/999
Dialog
s before Activity
content view is attached. by @rjrjr in https://github.com/square/workflow-kotlin/pull/1003
Full Changelog: https://github.com/square/workflow-kotlin/compare/v1.10.0-beta05...v1.10.0-beta06
Published by rjrjr over 1 year ago
@property
tags for SimulatedPerfConfig
's KDoc by @RBusarow in https://github.com/square/workflow-kotlin/pull/978
DialogCollator
by @rjrjr in https://github.com/square/workflow-kotlin/pull/981
Full Changelog: https://github.com/square/workflow-kotlin/compare/v1.10.0-beta04...v1.10.0-beta05
Published by rjrjr over 1 year ago
Container
and Wrapper
interfaces, improved forWrapper()
by @rjrjr in https://github.com/square/workflow-kotlin/pull/920
ScreenViewFactory.map
from ScreenViewFactory.forWrapper
by @rjrjr in https://github.com/square/workflow-kotlin/pull/975
The new interfaces and the related updates to ScreenViewFactory.forWrapper
are breaking changes. Note in particular that existing wrapper types like ScreenOverlay
and NamedScreen
have been retrofitted to extend Wrapper
.
Full Changelog: https://github.com/square/workflow-kotlin/compare/v1.10.0-beta03...v1.10.0-beta04
Published by rjrjr over 1 year ago
Full Changelog: https://github.com/square/workflow-kotlin/compare/v1.10.0-beta02...v1.10.0-beta03