workflow-kotlin

A Swift and Kotlin library for making composable state machines, and UIs driven by those state machines.

APACHE-2.0 License

Stars
1K

Bot releases are hidden (Show)

workflow-kotlin - v1.9.0-beta03

Published by steve-the-edwards over 1 year ago

Full Changelog: https://github.com/square/workflow-kotlin/compare/v1.9.0-beta02...v1.9.0-beta03

workflow-kotlin - v1.10.0-beta02

Published by steve-the-edwards over 1 year ago

What's Changed

Full Changelog: https://github.com/square/workflow-kotlin/compare/v1.10.0-beta01...v1.10.0-beta02

workflow-kotlin - v1.10.0-beta01

Published by steve-the-edwards over 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/square/workflow-kotlin/compare/v1.9.0-beta02...v1.10.0-beta01

workflow-kotlin - v1.9.0-beta02

Published by rjrjr over 1 year ago

What's Changed

Full Changelog: https://github.com/square/workflow-kotlin/compare/v1.9.0-beta01...v1.9.0-beta02

workflow-kotlin - v1.9.0-beta01

Published by steve-the-edwards over 1 year ago

What's Changed

  1. There are some breaking changes to the WorkerTester API. Namely: assertFinished() will also fail if the Worker has thrown and Error. This was considered not significant enough to warrant the concern over a 2.0 release but may require updates to client code.
  2. If nextOutput() causes the Worker to throw an exception, this will now be wrapped in an AssertionError. The Worker's exception itself can be retrieved with getException().
  3. The WorkerTester is now run inside a TestScope and if the test needs to access the scheduler for this to manipulate virtual time it is available as testCoroutineScheduler. This means that this can be handled within the WorkerTester's test itself, rather than setting up a CoroutineDispatcher for the backing flow to flowOn and manipulating that.

Full Changelog: https://github.com/square/workflow-kotlin/compare/v1.8.0-beta13...v1.9.0-beta01

workflow-kotlin - v1.8.0-beta13

Published by rjrjr over 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/square/workflow-kotlin/compare/v1.8.0-beta12...v1.8.0-beta13

workflow-kotlin - v1.8.0-beta12

Published by rjrjr almost 2 years ago

What's Changed

Full Changelog: https://github.com/square/workflow-kotlin/compare/v1.8.0-beta11...v1.8.0-beta12

workflow-kotlin - v1.8.0-beta11

Published by rjrjr almost 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/square/workflow-kotlin/compare/v1.8.0-beta10...v1.8.0-beta11

workflow-kotlin - v1.8.0-beta10

Published by rjrjr about 2 years ago

What's Changed

Full Changelog: https://github.com/square/workflow-kotlin/compare/v1.8.0-beta09...v1.8.0-beta10

workflow-kotlin - v1.8.0-beta09

Published by steve-the-edwards about 2 years ago

What's Changed

Full Changelog: https://github.com/square/workflow-kotlin/compare/v1.8.0-beta08...v1.8.0-beta09

workflow-kotlin - v1.8.0-beta08

Published by steve-the-edwards about 2 years ago

What's Changed

Full Changelog: https://github.com/square/workflow-kotlin/compare/v1.8.0-beta07...v1.8.0-beta08

workflow-kotlin - v1.8.0-beta07

Published by rjrjr about 2 years ago

What's Changed

Full Changelog: https://github.com/square/workflow-kotlin/compare/v1.8.0-beta06...v1.8.0-beta07

workflow-kotlin - v1.8.0-beta06

Published by steve-the-edwards about 2 years ago

What's Changed

Full Changelog: https://github.com/square/workflow-kotlin/compare/v1.8.0-beta05...v1.8.0-beta06

workflow-kotlin - v1.8.0-beta05

Published by rjrjr over 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/square/workflow-kotlin/compare/v1.8.0-beta04...v1.8.0-beta05

workflow-kotlin - v1.8.0-beta04

Published by rjrjr over 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/square/workflow-kotlin/compare/v1.8.0-beta03...v1.8.0-beta04

workflow-kotlin - v1.8.0-beta03

Published by rjrjr over 2 years ago

What's Changed

Full Changelog: https://github.com/square/workflow-kotlin/compare/v1.8.0-beta02...v1.8.0-beta03

workflow-kotlin - v1.8.0-beta02

Published by rjrjr over 2 years ago

What's Changed

Full Changelog: https://github.com/square/workflow-kotlin/compare/v1.8.0-beta01...v1.8.0-beta02

workflow-kotlin - v1.8.0-beta01

Published by rjrjr over 2 years ago

This is our first Beta release in a while, to start the soaking period for the complete overhaul of the workflow-ui API that was spelled out in #195. With this published, we can spend some time on the much needed documentation that will let you all try it out and tell us what's wrong with it before we freeze the API.

What's Changed

Full Changelog: https://github.com/square/workflow-kotlin/compare/v1.7.1...v1.8.0-beta01
Known Issues: https://github.com/square/workflow-kotlin/issues?q=is%3Aopen+is%3Aissue+milestone%3Aui-1.0

workflow-kotlin - v1.7.1

Published by rjrjr over 2 years ago

workflow-kotlin - v1.7.0

Published by rjrjr over 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/square/workflow-kotlin/compare/v1.6.0...v1.7.0

Badges
Extracted from project README
Kotlin CI Maven Central GitHub license Kotlinlang slack
Related Projects