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.

  1. PayPal Installments Enrollment: Customers can now enroll in installment plans when paying with PayPal, providing flexible payment options directly through the PayPal flow.

  2. 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.

  1. 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.

  1. 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.

  2. 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.

  1. 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 Implementation

For 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:

  1. Update your script source to point to v1.4
  2. Optionally, configure the new language property to override browser settings
  3. Optionally, enable PayPal installments in your payment configuration
  4. 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.