Releases: square/workflow-swift
Releases · square/workflow-swift
v3.15
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
v3.14.0
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
v3.12.0
What's Changed
- Fix warning for
HashableWrapper
by @mjohnson12 in #300 - Add Tuist project configuration by @watt in #301
- Update swift-syntax package URL by @mjohnson12 in #303
- Fix: make test dependencies explicit by @watt in #304
- Feat: pin swiftpm dependencies by @watt in #305
- Change
WorkflowConcurrency
Worker
task priority to high by @mjohnson12 in #306 - Bump to version 3.12.0 by @nabs-m in #308
New Contributors
- @jordangustafson made their first contribution in #302
- @nabs-m made their first contribution in #308
Full Changelog: v3.11.0...v3.12.0
v3.11.0
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
v3.10.0
What's Changed
- [chore]: add comment describing SwiftUIScreen's background color override by @n8chur in #278
- Update CI config for macos-latest by @watt in #287
- Bump rexml from 3.2.6 to 3.2.9 by @dependabot in #288
- [fix]: short circuit worker logging & require explicit opt-in by @jamieQ in #285
- [release]: bump to version 3.10.0 by @jamieQ in #291
Full Changelog: v3.9.0...v3.10.0
v3.9.0
What's Changed
- Bump WorkflowSwiftUIExperimental to 0.4 by @mjohnson12 in #274
- [feat]: add support for sizingOptions to SwiftUIScreen by @n8chur in #277
- Added WorkflowSwiftUIExperimental to package by @mjohnson12 in #279
- Added WorkflowSwiftUIExperimental to lib lint by @mjohnson12 in #280
- Bumped version to 3.9.0 by @mjohnson12 in #281
Full Changelog: v3.8.0...v3.9.0
v3.8.0
What's Changed
- Removed unnecessary nested generic type by @mjohnson12 in #270
- !chore: add watchOS support to ViewEnvironment and bump iOS to 15.0 by @n8chur in #271
- Bumped workflow version to 3.8.0 by @mjohnson12 in #273
Full Changelog: v3.7.0...v3.8.0
v3.7.0
What's Changed
- [chore]: relax swiftui experimental dependency constraints & bump version by @jamieQ in #265
- [chore]: update codeowners by @jamieQ in #267
- [chore]: move ViewEnvironment's EnvironmentValues key to the ViewEnvironment module by @n8chur in #266
- Bumped workfow version to 3.7.0 by @mjohnson12 in #269
Full Changelog: v3.6.0...v.3.7.0