Skip to content

Releases: square/workflow-swift

v4.0.1

30 May 20:19
53fc18d
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.0.0...v4.0.1

v4.0.0

30 May 15:33
876e575
Compare
Choose a tag to compare

What's Changed

  • feat: bump minimum to iOS 16 by @watt in #342
  • [chore]: update CI config by @jamieQ in #343
  • feat!: remove deprecated SwiftUI types by @watt in #344
  • test: run WorkflowSwiftUI tests in app host by @watt in #347
  • [chore]: improve Swift Testing support in test utilities by @jamieQ in #341
  • Fix deprecation warning by @gilgtm in #348
  • feat: ObservableScreen view controller preferences by @watt in #345
  • [BREAKING CHANGE]: update WorkflowAction API to expose access to Workflow instance values by @jamieQ in #349

Full Changelog: v3.17.0...v4.0.0

v3.17.0

09 May 14:26
20d3025
Compare
Choose a tag to compare

What's Changed

  • docs: DocC API docs by @watt in #338
  • Adds a convenience for mapping Never outputs to other types by @jszumski in #340

New Contributors

Full Changelog: v3.16.0...v3.17.0

v3.16.0

17 Apr 22:10
4a5b28f
Compare
Choose a tag to compare

What's Changed

  • feat: nested observable state stores by @watt in #333
  • build: rename generated project by @watt in #335
  • feat: deprecate SwiftUIScreen by @watt in #336
  • Adding details to the parent dependencies section of the WorkflowSwiftUI Adoption Guide by @johnnewman-square in #337

New Contributors

Full Changelog: v3.15...v3.16.0

v3.15

08 Apr 20:04
01389e2
Compare
Choose a tag to compare

What's Changed

  • [gardening]: remove unneeded 'isRootNode' param by @jamieQ in #322
  • Remove empty workflowDidChange from Xcode project templates by @blakemcanally in #314
  • [gardening]: remove unneeded code from ChildKey by @jamieQ in #324
  • [refactor]: introduce a 'HostContext' for exposing host info through tree by @jamieQ in #325
  • [gardening]: merge two dictionary accesses into one by @jamieQ in #326
  • [gardening]: swap some preconditions with fatalError for better debugging by @jamieQ in #328
  • [gardening]: fix some deprecation warnings by @jamieQ in #329
  • [perf]: don't instantiate debugger info if not needed by @jamieQ in #331
  • [NFC]: reformatting and some generic syntax sugar by @jamieQ in #332
  • [perf]: a couple more micro optimizations by @jamieQ in #334
  • Rename expect(worker:producingOutput:) to be more clear about what it is asserting by @amayers in #323

New Contributors

Full Changelog: v3.14.1...v3.15

v3.14.1

19 Feb 20:10
4b9f961
Compare
Choose a tag to compare

What's Changed

  • Resolve Bazel dylib issue due to aggressive code stripping by @lickel in #321

Full Changelog: v3.14.0...v3.14.1

v3.14.0

31 Jan 02:34
8ef3944
Compare
Choose a tag to compare

What's Changed

  • ci: lint with swiftformat by @watt in #316
  • [feat]: adopt swift-custom-dump in some testing utilities by @gilgtm in #317
  • Use swift-custom-dump for all comparisons in RenderTesterResult by @gilgtm in #318
  • Display a deprecation warning and fatal error when the top-level @Environment(\.viewEnvironment) is referenced by @kyleve in #319
  • feat: flexible SwiftUI preferredContentSize calc [UI-7665] by @watt in #320

Full Changelog: v3.13.0...v3.14.0

v3.13.0

19 Nov 18:39
b90bd8f
Compare
Choose a tag to compare

What's Changed

  • Improve releasing instructions by @nabs-m in #309
  • feat: expose helpers for static models by @watt in #311
  • [gardening]: swiftformat – prefer acl's on declarations by @jamieQ in #315
  • build: remove cocoapods by @watt in #312

Full Changelog: v3.12.0...v3.13.0

v3.12.0

08 Oct 16:07
9cba476
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.11.0...v3.12.0

v3.11.0

28 Aug 20:21
7d06033
Compare
Choose a tag to compare

What's Changed

  • [fix]: update RxSwift bindings to observe on main thread by @jamieQ in #294
  • Adds targeted strict concurrency setting to package file by @mjohnson12 in #295
  • Observable State for WorkflowSwiftUI by @watt in #283
  • [fix] View environment customizations on hosting VCs now propagate to SwiftUI environment by @robmaceachern in #297
  • [release]: bump to version 3.11.0 by @jamieQ in #299

Full Changelog: v3.10.0...v3.11.0