Skip to content

Releases: square/workflow-swift

v3.3.0

16 Aug 18:25
87c2b21
Compare
Choose a tag to compare

What's Changed

  • [fix]: support nil output in RenderTester Publisher extension by @jamieQ in #236
  • [fix]: improve fatal error diagnostic message in RenderTester by @jamieQ in #237
  • [fix]: add render context validation check to makeSink by @jamieQ in #239
  • [fix]: drop invalidated sink events instead of crashing by @jamieQ in #234
  • Exhaustive RenderTester state assertion by @gilgtm in #238
  • [release]: bump version to 3.3.0 by @jamieQ in #241

New Contributors

Full Changelog: v3.2.0...v3.3.0

v3.2.0

27 Jul 14:53
37fcb98
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.1.0...v3.2.0

v3.1.0

30 Jun 18:21
db5fcae
Compare
Choose a tag to compare

What's Changed

  • [fix]: update WorkflowHostingController on layout if ancestor hierarchy has changed by @n8chur in #227
  • Add ViewWillDisappear / ViewDidDisappear to WorkflowUI experimental observation by @amorde in #226

Full Changelog: v3.0.0...v3.1.0

v3.0.0

14 Jun 16:53
95ddd1e
Compare
Choose a tag to compare

What's Changed

  • Add missing keyword 'func' to Tutorial1.md by @himammz in #219
  • [chore]: update codeowners by @jamieQ in #223
  • [feat]: add ViewEnvironmentUI and support automatic bridging in WorkflowUI by @n8chur in #215
  • [feat]: add experimental WorkflowUI telemetry hooks by @jamieQ in #221
  • [release]: bump version to 3.0.0 by @jamieQ in #224

New Contributors

Full Changelog: v2.5.0...v3.0.0

v2.5.0

22 May 20:51
7333a21
Compare
Choose a tag to compare

What's Changed

  • Expose Publisher.asAnyWorkflow as public API by @amorde in #213
  • [fix]: resolve memory exclusivity violations in some WorkflowObserver paths by @jamieQ in #216
  • [release]: bump version to 2.5.0 by @jamieQ in #217

Full Changelog: v2.4.0...v2.5.0

v2.4.0

06 Apr 14:04
1f86835
Compare
Choose a tag to compare

What's Changed

  • Add UI Systems to WorkflowUI Codeowners by @kyleve in #199
  • Conditionally conform AdaptedEnvironmentScreen to Screen, based on its content by @kyleve in #198
  • Fixed runSideEffect key in WorkflowConcurrency Worker by @mjohnson12 in #202
  • Updated version number for a new release by @mjohnson12 in #203

Full Changelog: v2.3.0...v2.4.0

v2.3.0

23 Mar 13:41
5ad4c60
Compare
Choose a tag to compare

What's Changed

  • Improve introspection for SignalProducerWorkflow actions by @amorde in #192
  • Expose AnyScreen.wrappedScreen for inspection by @amorde in #193
  • [feat]: give AnyWorkflow a Workflow conformance by @jamieQ in #184
  • Introduce AdaptedEnvironmentScreen, for modifying the ViewEnvironment when creating screens by @kyleve in #195
  • [task]: attempt to improve debugging info for AnyWorkflowAction by @jamieQ in #194
  • Bump activesupport from 6.1.7.1 to 6.1.7.3 by @dependabot in #196
  • [release]: bump version to 2.3.0 by @jamieQ in #197

New Contributors

Full Changelog: v2.2.0...v2.3.0

v2.2.0

08 Feb 19:48
8b7e97b
Compare
Choose a tag to compare

What's Changed

  • Start sectioning off ReactiveSwift by @lickel in #177
  • [docs]: update releasing docs by @jamieQ in #178
  • [fix]: minor storage lifetime optimization by @jamieQ in #180
  • [chore]: update swiftformat ifdef indent rule to no-indent by @jamieQ in #182
  • [feat]: add primary associated types to Workflow protocol by @jamieQ in #181
  • Bump activesupport from 6.1.4.4 to 6.1.7.1 by @dependabot in #183
  • Abstract ViewEnvironment to shared framework by @n8chur in #185
  • [chore]: bump minimum deployment & swift versions by @jamieQ in #186
  • [chore]: pre major version bump cleanup by @jamieQ in #187
  • [feat]: add primary associated types to more protocols by @jamieQ in #188
  • [fix]: use weak reference to internal sinks when vending to clients by @jamieQ in #189
  • [chore]: refactor some internal actions to use existential any by @jamieQ in #190
  • [feat]: add runtime observation API by @jamieQ in #168
  • [release]: bump version to 2.2.0 & remove separate concurrency version by @jamieQ in #191

Full Changelog: v1.3.1...v2.2.0

v1.3.1

10 Jan 18:11
c8ac380
Compare
Choose a tag to compare

What's Changed

  • [fix]: modify testing podspecs to address validation errors by @jamieQ in #175
  • [release]: bump version to 1.3.1 by @jamieQ in #176

Full Changelog: v1.3.0...v1.3.1

v1.3.0

10 Jan 15:34
2321743
Compare
Choose a tag to compare

What's Changed

  • Explicitly declare APPLICATION_EXTENSION_API_ONLY for CocoaPods by @lickel in #171
  • [release]: bump version to 1.3.0 by @jamieQ in #174

New Contributors

Full Changelog: v1.2.0...v1.3.0