Releases: paypal/paypalcheckout-ios
0.29.0
-
Added support for handling capture and authorize actions within the SDK on behalf of a merchants
-
Cancellation is now disabled after payment button is tapped
0.28.0
-
Made eligibility call blocking to avoid double fallback to web
-
Added error reporting when auth token comes back empty and there is no error returned
-
Unfocused cards in the funding instrument carousel now have alpha of 0.6
-
Added ability to expose UI that allows to get debug information
0.26.0
- Fallback to web when authentication fails
- Other bug fixes and improvements
0.25.0
GQLHTTPHeader
is removed andHTTPHeader
is used instead- Casing for members of
HTTPHeader
was updated to align with Swift guidelines - User is logged out in native flow when user logs out in web flow
CheckoutConfig
'sonWebAuthenticate
is renamed toonAuthStepUp
0.24.0
-
Policy link now opens in-context
-
Web UX Improvements: opaque navigation bar and faster presentation/dismissal animation
-
Fixed desired height and layout for
CTAButton
andLegalese
-
Correct handling of "Cancel and return" link in the native auth screen
-
Fixed misplacement of views for right-to-left languages
-
Added proper handling of cancel link tap in web checkout
-
Fixed URLs for web fallbacks
-
Fixed FI offer text color in Dark Mode
0.23.0
- Correct offer text for "PayPal Credit" offer is now returned
- Fixed URLs for Checkout Lite
- Created a centralized image cache for card images
- "PayPal Credit" offer reuse text is now shown
- Added
Config.payMode
to affectuseraction
that is passed to web checkout URLs - Fixed update of primary CTA button's title due to pay mode
- Fixed
getOptimalHeight
to use correct limiting width - Fixed shipping addresses view by not accessing visible cells when height of table view is 0
- Link below CTA button now opens in context
0.22.0
-
Support for Buy Now Pay Later
-
Correct
onError
/onCancel
calls for the user cancellation of auth or web checkout -
Stopped tracking changes in configs passed to SDK after they are set
-
Added "native_xo" parameter back to Checkout Lite URLs so that SDK receives return url in the expected format and web checkout flow can be correctly finished
-
Fixed web view to have the correct content inset adjustment behavior so that content can be scrolled all the way up
-
Fixed hard-coded
useraction=commit
for web fallback URLs -
Fixed duplicated Split Balance rows when resigning into the pay sheet
0.21.0
-
Converted web experiences to Checkout Lite
-
Made branded background view to be public
-
Fixed animation for several views
-
Added ability to skip eligibility via config