* Add CashApp bindings and example
* Add CashApp to PaymentSheet
* update display name to cash app pay
* Use follow redirects
* update test title
* Add tests
* Update PaymentSheetUITest.swift
* Update Constants.m
* Update STPPaymentMethodParams.swift
* clean up
* add cash app spec
* update cash app automated test
* make cash app work for setup intents
* Use playground backend for test
* display mandate for cash app with sfu
* Add localizable strings
* Remove unneeded change
* run formatter
* format files
* PR feedback
* [WIP] First pass at generating projects with tuist
* Second pass
* Second pass
* Merge
* Update settings
* Fix some tests
* Regenerate project files
* More updates to fix tests
* Addressing comments
* Set CODE_SIGN_IDENTITY in tests
* Attempt to fix tests
* Regenerate project
* Fix remaining workflows
* Fix config typos
* Add docs to helper functions
* Update after rebase
* Revert removed @_spi
* Remove unused test
* Remove empty test files/targets
* Fix stubbed network test case
* Display card brands
* Update CHANGELOG.md
* Fixed import
* Updated LinkCardEditElement and fixed test
* Move color brightness to UIColor+StripeUIColor
* Made accessoryView a closure
* Add delegate call when trait collection changes
* Add DynamicImageView and use in accessory views
* Update CHANGELOG.md
* Revert Package.resolved
* Add @objc
* Change how DynamicImageView is updated
* Turn currentImage into a func
* [Link] Determine payment types from funding sources
* Fix tests
* Add link_settings to JSON mocks
* Put link_settings where it belongs
* Add explanatory comments around JSON parsing
* Migrate test dependencies from Carthage to SPM
* Update test after merge
* Remove unnecessary StripeUICore dependency
* add apple pay
* Fix StripePaymentsUI podspec
* Remove Carthage from CI
* Fix CI config
* Fixed a visual bug in iOS 16 where advancing between text fields woul… (#1522)
* Fixed a visual bug in iOS 16 where advancing between text fields would momentarily dismiss the keyboard
* use resignFirstResponder instead of endEditing
* Fix StripeIdentity dependencies
* Fix dependencies on StripeCardScan project
* Migrate test dependencies from Carthage to SPM
* Update test after merge
* Remove Carthage from CI
* Fix CI config
* Fix StripeIdentity dependencies
* Fix dependencies on StripeCardScan project
* Remove unnecessary settings in pbxproj files
Co-authored-by: David Estes <davidestes@stripe.com>
Co-authored-by: davidme-stripe <52758633+davidme-stripe@users.noreply.github.com>
Co-authored-by: Yuki <yuki@stripe.com>