v1.21.0
·
64 commits
to main
since this release
Please do not use, wait for 1.22.0
The workflow-testing
artifact is broken in this publication because we stopped publishing internal-testing-utils
, which it relies on.
What's Changed
- Introduces Activity.workflowContentView, workflowContentViewOrNull by @rjrjr in #1336
- 1338: Clean up caches after WorkflowNode torn down by @steve-the-edwards in #1339
- 1340: Changing
RenderContext
from an inner class to a nested class with its own generics by @steve-the-edwards in #1341 - 1337: Cache
StatelessWorkflow.RenderContext
in theStatefulWorkflow.RenderContext
by @steve-the-edwards in #1342 - Workflow visualizer prototype by @wenli-cai in #1335
- 1314: Update Sonatype Central Secrets by @steve-the-edwards in #1321
- Improve workflow visualizer functionality by @wenli-cai in #1343
- Exception reporter disentangling for Android UI code by @rjrjr in #1345
- Use workflow-pr-fixer app for Token Auth on fixup commits by @steve-the-edwards in #1348
- Updated ComposeScreen idioms in samples. by @rjrjr in #1349
- Persist checkout credentials for push by @steve-the-edwards in #1351
- 1311: Dispatcher Tests for RenderWorkflowIn on Android by @steve-the-edwards in #1350
- Move non-ui Android RenderWorkflow concerns to workflow-runtime-android by @steve-the-edwards in #1352
- 1311:Use Compose's AndroidUiDispatcher.Main to conflate actions in runtime. by @steve-the-edwards in #1353
- Migrate Parametrized Tests to Burst by @steve-the-edwards in #1354
- Update code snippets in the tutorials by @BKinya in #1362
- Workflow visualizer prototype by @wenli-cai in #1363
- DRAIN_EXCLUSIVE_ACTIONS implementation by @steve-the-edwards in #1355
- Introduce WorkStealingDispatcher. by @zach-klippenstein in #1364
- Make RenderingProduced not a value class. by @zach-klippenstein in #1372
- Workflow visualizer UI improvement by @wenli-cai in #1366
- Workflow Visualizer UX improvements by @wenli-cai in #1367
- Move workflow-runtime-android into android source set in workflow-runtime module. by @zach-klippenstein in #1370
- Move SnapshotParcels.kt to workflow-core. by @zach-klippenstein in #1373
- Update API Design Link Syntax in README File by @theck13 in #1376
- Revert two recent PRs that add KMP android source sets by @zach-klippenstein in #1378
- Use WorkStealingDispatcher in runtime, behind a flag. by @zach-klippenstein in #1365
- Fix workflow freezing thread safety. by @zach-klippenstein in #1375
- replace deprecated
gradle/wrapper-validation-action
withgradle/actions/wrapper-validation
by @RBusarow in #1283 - Update actions/upload-artifact digest to ea165f8 by @renovate[bot] in #1279
- Update actions/setup-java digest to c5195ef - autoclosed by @renovate[bot] in #1278
- Remove Compose Dependency from Android Runtime by @steve-the-edwards in #1379
- Update mikepenz/action-junit-report digest to db71d41 by @renovate[bot] in #1281
- Update gradle/gradle-build-action digest to ac2d340 by @renovate[bot] in #1258
- Stream emulator data into workflow visualizer app by @wenli-cai in #1374
- 1319: Use Dokka Plugin v2 by @steve-the-edwards in #1383
- Update reactivecircus/android-emulator-runner digest to 1dcd009 by @renovate[bot] in #1389
- Update gradle/actions digest to ac638b0 by @renovate[bot] in #1388
- Update actions/cache digest to 5a3ec84 by @renovate[bot] in #1387
- Update Compose BOM by @steve-the-edwards in #1390
- Update Coroutines to 1.9 by @steve-the-edwards in #1396
- Update actions/checkout action to v4.2.2 by @renovate[bot] in #1394
- Pin dependencies by @renovate[bot] in #1386
- Fix PhoneWindow.superDispatchTouchEvent NullPointerException by @tcmulcahy in #1402
- Update Tutorial Documentation Code Samples and Typographical Errors by @theck13 in #1401
- Update to Kotlin 2.1.21 and Compiler Plugins; compileSdk 36; AGP 1.11.1;… by @steve-the-edwards in #1395
- Upstreaming Runtime Monitoring and Tracing by @steve-the-edwards in #1406
- Follow-up cleanups from Runtime Tracing Upstream by @steve-the-edwards in #1407
New Contributors
- @wenli-cai made their first contribution in #1335
- @BKinya made their first contribution in #1362
- @theck13 made their first contribution in #1376
- @tcmulcahy made their first contribution in #1402
Full Changelog: v1.20.0...v1.21.0