Westin Newell
Westin Newell
**Describe the Issue** It'd be great to have access to a record mode where reference images are only written to disk if the `Diffing` implementation used considers the difference a...
It looks like 1.0.6 only includes the macOS framework, when in 1.0.5 the framework zip file was a Carthage folder which included frameworks for both macOS and iOS.
## Associated PRs https://github.com/squareup/market/pull/6039 https://github.com/squareup/ios-register/pull/84053 ## Proposal [Proposal: WorkflowUI ViewEnvironment Propagation in UIKit](https://www.notion.so/marketdesignsystem/Proposal-WorkflowUI-ViewEnvironment-Propagation-in-UIKit-0aec81d8c40545baa2ed7bacd938a6b7)
Relevant diff compared to the` ScreenViewController`-based approach (#200): https://github.com/square/workflow-swift/compare/westin/view-environment-unification-prototype..westin/view-environment-unification-prototype-vc-description
- Add ViewEnvironmentUI to repo - Rename viewEnvironment to environment - Add bridging to WorkflowHostingController - Add bridging to ScreenViewController ## Checklist - [ ] Unit Tests - [ ]...
## Checklist - [ ] Unit Tests - [ ] UI Tests - [ ] Snapshot Tests (iOS only) - [ ] I have made corresponding changes to the documentation
2.2.0 added support for relative paths on include which should clean up the spec files significantly by allowing us to move each target’s spec file into its folder. Also investigate...
Protocols, protocol extensions, classes, structs, enums, etc. should all have consistent rules around new lines at the top and bottom of the implementation. The linter should enforce this rule.
If it should, we likely want to keep track of whether or not it has changed to prevent SwiftGen from running when it doesn't need to. I imagine the generation...