Web SDK v1.4 Changelog
- Release Date: Latest Version
- Status: Current production version
What's New in v1.4
This version introduces enhanced PayPal capabilities, improved language control, and transaction confirmation features alongside performance optimizations.
PayPal Enhancements
Expanded PayPal integration with installment support and external button redirect capabilities.
-
PayPal Installments Enrollment: Customers can now enroll in installment plans when paying with PayPal, providing flexible payment options directly through the PayPal flow.
-
External Button Redirect Support: PayPal can now be integrated via redirect flow with external buttons, allowing greater flexibility in payment UI implementation.
Enhanced User Communications
Improved transaction feedback with card payment voucher messages.
- Card Payment Voucher Messages: Added voucher messaging for card payments, providing customers with clear confirmation and transaction details after successful payments.
Developer Experience Improvements
Greater control over localization and enhanced rendering capabilities.
-
Language Override for Loader: The Yuno loader now accepts a
language
property, allowing you to explicitly set the UI language without relying on browser settings. This provides more control over the user experience in multi-language environments. -
Click-to-Pay Rendering: Enhanced support for rendering elements with Click-to-Pay (C2P) integration, streamlining the checkout experience.
Quality & Performance Improvements
Optimizations to ensure faster load times and smoother user interactions.
- Performance Enhancements: General performance improvements across the SDK for faster initialization and smoother payment flows.
Implementation
Complete backward compatibility ensures easy adoption of v1.4 enhancements.
Current Version ImplementationFor complete implementation instructions using v1.4, visit the Web SDK documentation.
Key Changes from v1.3
- No breaking changes: v1.4 is fully backward compatible
- Language parameter: New
language
property available for explicit language control - PayPal options: Expanded PayPal configuration for installments and external buttons
- Enhanced messaging: Automatic voucher messages for card transactions
Script Tag Update
Latest script source for v1.4 features and improvements:
<script src="https://sdk-web.y.uno/v1.4/main.js"></script>
Language Override Example
Force a specific language for the Yuno loader:
Yuno.initialize({
// ... other configuration
language: 'es' // Override browser language with Spanish
});
Available language codes include: en
, es
, pt
, de
, fr
, it
, ja
, ko
, nl
, sv
Migration from v1.3
Seamless upgrade process with no breaking changes or code modifications required.
Upgrading from v1.3 to v1.4 requires minimal changes:
- Update your script source to point to v1.4
- Optionally, configure the new
language
property to override browser settings - Optionally, enable PayPal installments in your payment configuration
- No code changes required for existing implementations
Optional: Enable PayPal Installments
If you want to offer PayPal installments to your customers:
// Your existing PayPal configuration
// Check with your account manager about installment availability
What's Deprecated
Fully backward compatible release maintaining all existing functionality.
No features were deprecated in v1.4. All previous functionality remains available and supported.