> ## Documentation Index
> Fetch the complete documentation index at: https://yuno-3979e326-fix-create-subscription-card-usage.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Android SDK Changelog

> Latest updates and version history for the Yuno Android SDK

export const ChangelogBadge = ({type}) => {
  const types = {
    added: {
      color: 'success',
      label: 'ADDED'
    },
    changed: {
      color: 'warning',
      label: 'CHANGED'
    },
    deprecated: {
      color: 'alert',
      label: 'DEPRECATED'
    },
    removed: {
      color: 'error',
      label: 'REMOVED'
    },
    fixed: {
      color: 'info',
      label: 'FIXED'
    },
    security: {
      color: 'security',
      label: 'SECURITY'
    },
    breaking: {
      color: 'breaking',
      label: 'BREAKING'
    }
  };
  const config = types[type.toLowerCase()] || ({
    color: 'secondary',
    label: type.toUpperCase()
  });
  return <span className={`status-badge status-${config.color}`}>
      {config.label}
    </span>;
};

## v2.16.1

*June 2, 2026*

**Payments**

* <ChangelogBadge type="fixed" /> **Back gesture/button now cancels the 3DS challenge in render mode**\
  In render mode, pressing the back button or using the back gesture during a 3D Secure challenge now closes the challenge and returns a cancellation result (CANCELED\_BY\_USER) to the merchant, matching iOS. Previously the back press was ignored and the payment hung until the server-side challenge timeout. The challenge WebView history is no longer walked on back (which could leave a blank screen); back always cancels.

## v2.16.0

*May 13, 2026*

**3DS**

* <ChangelogBadge type="added" /> **Native 3DS via the optional Yuno3DSNetcetera module**\
  A new optional companion module that runs native 3DS challenges and device data collection inside your app. Add the dependency alongside the core SDK and it gets picked up automatically — no extra wiring. Published as Yuno3DSNetcetera 1.0.1 on JFrog and compatible with the core SDK starting at 2.16.0.

**Forms**

* <ChangelogBadge type="added" /> **Real-time form validation**\
  Card and alternative payment method forms now validate each field as the buyer types, instead of only at submit. Errors are shown inline, on the field, the moment the input becomes invalid.

* <ChangelogBadge type="added" /> **New compact card form (server-driven slimmerFormEnabled flag)**\
  When the `slimmerFormEnabled` flag is turned on for your account, the card form (new card, alternative methods and enrolled card) switches to a more compact visual style: card and address fields render as grouped rows with a single consolidated error message per group. When the flag is off, the previous visual is preserved exactly as is.

* <ChangelogBadge type="added" /> **Auto-advance on the enrolled card form**\
  When the buyer enters valid data in the enrolled card flow, focus now jumps to the next field automatically, matching the behavior already present in the new-card form.

* <ChangelogBadge type="added" /> **Google Autofill on card fields**\
  Card number, cardholder name, expiration and CVV fields are now eligible for Google Autofill, so buyers can fill them in with a saved card from Google on Android.

**Google Pay**

* <ChangelogBadge type="added" /> **Google Pay: collect billing address, shipping address and cardholder name**\
  Google Pay now requests billing address, shipping address and cardholder name from the buyer whenever the selected payment method requires them, picking the right address format automatically (name only vs. full address). The collected values are forwarded to the backend together with the wallet payload.

* <ChangelogBadge type="added" /> **Google Pay: collect buyer email and phone**\
  Google Pay now requests the buyer's email and phone whenever the payment method requires them, and the values are forwarded to the backend as part of the customer payer.

**Checkout UI**

* <ChangelogBadge type="added" /> **Hide the 'secure' badge via flag**\
  The 'secure' badge shown in the checkout UI can now be hidden through a server-driven flag.

**Anti-fraud**

* <ChangelogBadge type="fixed" /> **ClearSale device fingerprint**\
  On previous versions the ClearSale anti-fraud fingerprint silently failed to register the buyer's device. The fingerprint is now collected and submitted correctly.

**Payments**

* <ChangelogBadge type="fixed" /> **Correct installment plan selected when the backend ships per-installment ids**\
  In some configurations the wrong installment plan could be selected when the backend returned both a generic code and a per-installment id. The SDK now consistently uses the per-installment id, so the buyer's chosen plan matches what is sent to the backend.

* <ChangelogBadge type="fixed" /> **Every code is shown on payment-code screens**\
  On payment methods where the post-payment screen presents more than one code to the buyer (for example a barcode plus a digital line), only the first one was being rendered. All codes returned by the backend are now displayed.

* <ChangelogBadge type="fixed" /> **Visible separator on the payment-code screen**\
  On the post-payment code screen (PIX, OXXO, boleto, and similar flows), the horizontal line that separates the code area from the copy / download buttons was rendered in a color so close to the background that it was effectively invisible. It now uses a contrasting tone in both light and dark mode.

## v2.15.1

*May 19, 2026*

* <ChangelogBadge type="fixed" /> **Flutter Plugin Lifecycle Crash**\
  Fixed a crash caused by Flutter plugin lifecycle incompatibility with the Android SDK on process death.

## v2.15.0

*May 8, 2026*

* <ChangelogBadge type="added" /> **Flexible Actions in Enrollment**\
  Enrollment now supports the same dynamic action screens used in payments, including PIN, image, payment code, OTP, and info screens.

* <ChangelogBadge type="added" /> **Installment Details on Tokenization**\
  When a card is tokenized with installments selected, the installment information — plan, rate, amount, and selected option — is now returned alongside the one-time token.

## v2.14.0

*April 30, 2026*

* <ChangelogBadge type="added" /> **Separate Billing and Shipping Address Forms**\
  Added separate billing and shipping address sections with a same-as-shipping checkbox, including a `BILLING_ONLY` section type and refined field ordering and focus behavior.

* <ChangelogBadge type="added" /> **Auto-Advance Between Card Fields**\
  Card form now auto-advances focus to the next field on valid input, including correct handling when the CVV field is hidden, when the save-card checkbox is present, and inside the unfolded card form.

* <ChangelogBadge type="added" /> **Dynamic CVV Limit for Enrolled Cards**\
  The CVV input now applies the correct length limit for enrolled cards based on the card's `securityCodeLength` instead of the default 3-digit limit.

* <ChangelogBadge type="added" /> **Seamless Flow Automation Mode**\
  Added a seamless checkout flow tailored for automation mode to support end-to-end testing scenarios.

* <ChangelogBadge type="added" /> **3DS WebView Loading Indicator**\
  Added a loading progress indicator to the 3DS `WebView` to communicate state during authentication.

* <ChangelogBadge type="changed" /> **MVVM and Architecture Cleanup**\
  Refactored to MVVM using use cases and `StateFlow`, migrated `BehaviorSubject` usages to `StateFlow`, decomposed `ContinueCheckoutFragment`, removed the service locator, and purified the domain layer by removing `Parcelable` and Android framework dependencies. No public API changes required.

* <ChangelogBadge type="changed" /> **Customer Session for Enrollment Card Info**\
  The card-info API now receives `customer_session` in enrollment flows for improved fraud and risk signals. No integration changes required.

* <ChangelogBadge type="changed" /> **Enrolled Card Flow Address Sections**\
  Migrated the enrolled card flow to use the new billing and shipping address sections, prefilling shipping with billing when empty.

* <ChangelogBadge type="fixed" /> **Shipping and Billing Validation Focus**\
  Submit now scrolls to and focuses the first invalid shipping or billing field, and the keyboard `Next` button correctly advances through address fields.

* <ChangelogBadge type="fixed" /> **Installments Dropdown Amount**\
  The installments dropdown now shows the amount for items that don't have `financial_costs`, ensuring consistent display.

* <ChangelogBadge type="fixed" /> **CheckoutModel Singleton Update**\
  Fixed `updateCheckoutSession` replacing the `CheckoutModel` singleton with a copy, which broke captured references across the SDK.

* <ChangelogBadge type="fixed" /> **Edge-to-Edge in SeamlessCheckoutActivity**\
  Applied the edge-to-edge fix to `SeamlessCheckoutActivity` and fixed double system-bars padding after the WebView and 3DS flows on Samsung devices.

* <ChangelogBadge type="fixed" /> **Custom Font Family Coverage**\
  Merchant-defined `YunoConfig.styles.fontFamily` is now applied across all SDK components.

* <ChangelogBadge type="fixed" /> **Mercado Pago Fingerprint Obfuscation**\
  Serialized Mercado Pago SDK fingerprint fields and added consumer ProGuard rules so fingerprinting survives R8 obfuscation in merchant release builds.

* <ChangelogBadge type="fixed" /> **WebSocket Reconnection in 3DS Flow**\
  Fixed WebSocket reconnection after the app returns from the background during a 3DS flow.

* <ChangelogBadge type="fixed" /> **Billing and Shipping Checkbox Autofill**\
  Fixed the same-as-shipping checkbox autofill behavior based on prefilled customer data.

* <ChangelogBadge type="fixed" /> **Locale Translations**\
  Added missing translations for Hindi (`hi`), Bengali (`bn`), Malayalam (`ml`), and Urdu (`ur`) locales.

## v2.13.4

*April 20, 2026*

* <ChangelogBadge type="changed" /> **Font Family Customization**\
  Merchant-defined `fontFamily` set in `YunoConfig.styles` is now applied across all SDK components. No API changes required.

## v2.13.3

*April 5, 2026*

* <ChangelogBadge type="changed" /> **WebView State**\
  Improved loading state handling during WebView transitions for a smoother checkout experience. No API changes required.

## v2.13.2

*March 20, 2026*

* <ChangelogBadge type="fixed" /> **3DS Redirect Handling**\
  Enhanced 3DS redirect handling for broader provider compatibility. No API changes required.

## v2.13.1

*March 5, 2026*

* <ChangelogBadge type="changed" /> **Loader Timing Behavior**\
  Adjusted loader timing behavior in extended payment flows for a more consistent user experience. No API changes required.

## v2.13.0

*February 15, 2026*

* <ChangelogBadge type="added" /> **Keeploader Support**\
  Added integration support for Keeploader. Contact your Yuno technical account manager to enable this feature for your account.

## v2.12.1

*April 29, 2026*

* <ChangelogBadge type="fixed" /> **WebSocket Alignment with iOS**\
  Backported the WebSocket alignment hotfix from the 2.6 line: the socket connection now forwards `code`, `public-api-key`, `x-version`, and `x-platform`, and propagates the payment code on reconnect.

## v2.12.0

*January 10, 2026*

**Enhancements**

* <ChangelogBadge type="added" /> **Dynamic Regional Base URLs**\
  The SDK now selects its base URL dynamically based on the region prefix, improving routing reliability for multi-region deployments. No API changes required.

* <ChangelogBadge type="added" /> **Alphanumeric CNPJ Validation**\
  Added support for alphanumeric CNPJ validation in Brazilian payment flows. No API changes required.

* <ChangelogBadge type="added" /> **Dynamic CVV Length by Card Type**\
  The SDK now fetches the maximum CVV length per card type from the API and maps per-brand `security_code_length` values. No API changes required.

* <ChangelogBadge type="added" /> **Cardholder Name Limit Increase**\
  The maximum allowed length for `cardholderName` has been increased from 50 to 255 characters. No API changes required.

* <ChangelogBadge type="added" /> **OTT Payment Method Type Display**\
  The `payment_parent_method_type` field is now displayed in the OTT component and included in the OTT response. No API changes required.

* <ChangelogBadge type="added" /> **Dynamic Action Warning Banner**\
  A warning banner has been added to the dynamic action screen to surface important messaging to users during payment flows. No API changes required.

* <ChangelogBadge type="changed" /> **Headless Flow Coroutines Migration**\
  Headless payment flows have been migrated from callbacks to Kotlin coroutines for improved performance and reliability. No API changes required.

**Bug Fixes**

* <ChangelogBadge type="fixed" /> **WebView Toolbar Overlap on Android 15**\
  Fixed a layout issue where the `WebViewActivity` toolbar overlapped the system status bar on devices running Android 15 and above. No API changes required.

* <ChangelogBadge type="fixed" /> **PSE Issuers Null Response Crash**\
  Fixed a crash that occurred when the PSE issuers endpoint returned a null or empty response. No API changes required.

* <ChangelogBadge type="fixed" /> **CVV State Desync on Brand Switch**\
  Fixed a CVV state desynchronization issue that occurred when switching card brands in the step-by-step card form. No API changes required.

* <ChangelogBadge type="fixed" /> **Enrolled Card Form Skip Bug**\
  Fixed a bug where an enrolled card skipped the form entry step when `billingAddress` or `cardholderName` were required fields. No API changes required.

* <ChangelogBadge type="fixed" /> **Empty Form on All-False Fields**\
  Fixed a bug where the card form rendered as empty when all `FieldsRequired` flags were set to false. No API changes required.

## v2.11.3

*March 31, 2026*

* <ChangelogBadge type="fixed" /> **Mercado Pago Fingerprint R8 Obfuscation**\
  Added `@SerializedName` annotations to Mercado Pago fingerprint classes to prevent R8 from obfuscating field names, which was causing declined transactions in merchant release builds.

## v2.11.2

*December 18, 2025*

* <ChangelogBadge type="changed" /> **Cardholder Name Visibility Control**\
  The cardholder name field is now shown or hidden based on the backend response, replacing the previous static display logic. No API changes required.

## v2.11.1

*December 1, 2025*

* <ChangelogBadge type="added" /> **Punto Pago Kiosk Disclaimer**\
  Added a disclaimer message to the Punto Pago kiosk screen to communicate relevant payment terms to users. No API changes required.

* <ChangelogBadge type="changed" /> **Cartes Bancaires UI Updates**\
  Updated the visual presentation of the Cartes Bancaires payment option to align with current design standards. No API changes required.

## v2.11.0

*November 10, 2025*

* <ChangelogBadge type="breaking" /> **CheckoutBuilder Migration**\
  Removed `cardFlow` from `YunoConfig`. Card flow configuration is now handled exclusively through the Dashboard Checkout Builder. Update your integration before upgrading.\
  [Migration guide →](/changelog/migration-guides/android/v2-10-to-v2-11)

## v2.10.2

*February 26, 2026*

* <ChangelogBadge type="fixed" /> **Seamless Flow Crash**\
  Fixed a crash in the seamless checkout flow.

* <ChangelogBadge type="fixed" /> **URL Download Null Handling**\
  Fixed crashes when a URL download fails or returns null, improving robustness of asset and resource fetching.

* <ChangelogBadge type="fixed" /> **Android 16 Edge-to-Edge Overlap**\
  Backported the Android 16 edge-to-edge fix from 2.9.4: corrected UI overlap caused by edge-to-edge layout changes.

* <ChangelogBadge type="fixed" /> **Payment Method List Enabled State**\
  Backported the enabled-state fix from 2.9.4 so payment methods in `PaymentMethodListViewModel` are correctly enabled or disabled based on availability.

## v2.10.1

*February 10, 2026*

* <ChangelogBadge type="changed" /> **Mercado Libre SDK Dependency Removed**\
  Backported the Mercado Libre SDK dependency removal from the 2.9.3 hotfix: `PaypalMagnesFraud` now uses a remote dependency instead of the embedded library.

## v2.10.0

*January 27, 2026*

* <ChangelogBadge type="added" /> **Payment Selected Callback**\
  Added a payment-selected callback to the payment method list composable so merchants can react when the user chooses a payment method.

* <ChangelogBadge type="added" /> **Size Callback for Payment Method List**\
  Added a size callback to the payment method list composable, letting merchants adapt their layout to the rendered list dimensions.

* <ChangelogBadge type="added" /> **Arabic Language Support**\
  Added Arabic translations across the SDK, including enrollment status screens, with proper plural handling.

## v2.9.4

*February 12, 2026*

* <ChangelogBadge type="fixed" /> **Android 16 Edge-to-Edge Overlap**\
  Fixed UI overlap on Android 16 caused by edge-to-edge changes in `BaseActivity`, `ContinueCheckoutActivity`, and `ScaffoldComponent`.

* <ChangelogBadge type="fixed" /> **Payment Method List Enabled State**\
  Fixed enabled-state conditions in `PaymentMethodListViewModel` so payment methods are correctly enabled or disabled based on availability.

## v2.9.3

*February 3, 2026*

* <ChangelogBadge type="changed" /> **Mercado Libre SDK Dependency Removed**\
  Removed the bundled Mercado Libre SDK dependency and updated `PaypalMagnesFraud` to use the remote dependency instead of the embedded library, reducing SDK size and easing dependency management.

## v2.9.2

*January 22, 2026*

* <ChangelogBadge type="changed" /> **Enrollment Status Polling**\
  Improved `GetStatusEnrollmentViewModel` and `EnrollmentHeadlessViewModel` status handling for more reliable enrollment result delivery in headless flows. No API changes required.

## v2.9.1

*January 19, 2026*

* <ChangelogBadge type="removed" /> **Bundled PayPal Magnes and Mercado Pago JARs**\
  Removed the embedded `magnes-paypal.jar` and `sdk-3.1.0.jar` binaries together with the local `PaypalMagnesFraud` and `MercadoPagoFraud` providers and their initialization paths. Fingerprinting is now provided through remote dependencies, reducing SDK size.

## v2.9.0

*September 15, 2025*

* <ChangelogBadge type="added" /> **subPaymentState Parameter**\
  Added a `subPaymentState` parameter to the `callbackPaymentState` callback in `startCheckout()` and `continuePayment()`, providing finer-grained payment status reporting. No API changes required.

* <ChangelogBadge type="added" /> **Google Pay in startPayment**\
  Google Pay is now supported in the `startPayment` flow in addition to `startCheckout`. No API changes required.

## v2.8.1

*August 20, 2025*

* <ChangelogBadge type="changed" /> **Google Pay Card Type Field**\
  Added a new card type field to the Google Pay response object to improve card identification in payment flows. No API changes required.

## v2.8.0

*August 5, 2025*

* <ChangelogBadge type="added" /> **Card Scanning via OCR**\
  Added card scanning (OCR) functionality powered by Google Pay's solution, allowing users to scan their credit or debit cards using the device camera during checkout. No additional integration changes required beyond enabling the feature.

## v2.7.0

*July 10, 2025*

* <ChangelogBadge type="changed" /> **Architecture Improvements**\
  Internal architecture improvements to improve SDK stability and maintainability. No API changes required.

* <ChangelogBadge type="fixed" /> **EdgeToEdge WebView Layout**\
  Fixed an EdgeToEdge rendering issue in `WebViewActivity` that caused layout overlap on devices with edge-to-edge display mode enabled. No API changes required.

## v2.6.7

*May 12, 2026*

* <ChangelogBadge type="fixed" /> **WebSocket Alignment with iOS**\
  Aligned the Android `SocketManager` behavior with iOS by forwarding `code`, `public-api-key`, `x-version`, and `x-platform` on socket connect and propagating the payment code on reconnect. Improves stability for payment-code driven flows.

## v2.6.6

*November 3, 2025*

* <ChangelogBadge type="added" /> **Click to Pay Passkey Support**\
  Added passkey support for the Click to Pay flow, including `FLAG_ACTIVITY_CLEAR_TASK` handling for the in-app browser session.

* <ChangelogBadge type="fixed" /> **WebView Edge-to-Edge Rendering**\
  Fixed an edge-to-edge rendering issue affecting `WebView` content on devices using the newer Android display model.

## v2.6.5

*October 27, 2025*

* <ChangelogBadge type="changed" /> **Internal Release Pipeline Updates**\
  Maintenance release with internal build and versioning updates. No merchant-facing API changes.

## v2.6.4

*November 13, 2025*

* <ChangelogBadge type="added" /> **Google Pay PIX Direct Flow**\
  Added support for the Google Pay PIX direct flow, enabling merchants to offer PIX payments through the Google Pay integration.

* <ChangelogBadge type="fixed" /> **Google Pay PIX merchantName**\
  Fixed the `merchantName` parameter being passed incorrectly in the Google Pay PIX flow.

## v2.6.0

*June 10, 2025*

* <ChangelogBadge type="added" /> **Google Pay PIX Direct**\
  Added support for Google Pay PIX direct integration, enabling PIX payments via the Google Pay flow. No API changes required.

## v2.5.0

*April 25, 2025*

* <ChangelogBadge type="added" /> **Brazil Hybrid Card Support**\
  Added support for Brazil hybrid cards, which are processed as credit by default and can be saved for future use. No API changes required.

* <ChangelogBadge type="added" /> **Chinese Localization (zh-CN)**\
  Added complete Chinese Simplified (zh-CN) localization across payment flows, error messages, loaders, and APM screens. No API changes required.

* <ChangelogBadge type="added" /> **External Browser for APM Links**\
  APM payment links now open in the device's external browser, improving compatibility and security for third-party payment flows. No API changes required.

## v2.4.2

*March 20, 2025*

* <ChangelogBadge type="changed" /> **Default Credit Processing for Hybrid Cards**\
  Hybrid cards in Brazil are now processed as credit by default in both payment and enrollment flows, and cards can be saved. This behavior is country-gated; ensure your 3DS flow is compatible before upgrading.

## v2.4.0

*March 5, 2025*

* <ChangelogBadge type="fixed" /> **OTP Screen Visibility in APM Render Mode**\
  Fixed an issue where the OTP screen in APM render mode was cut off, making the digit input fields invisible to the user. No API changes required.

* <ChangelogBadge type="changed" /> **Checkout Builder Endpoint Updates**\
  Updated Checkout Builder endpoint signatures and aligned styling and action rendering with the latest builder schema. No API changes required.

* <ChangelogBadge type="changed" /> **Name Fields in Card Forms**\
  The `first_name` and `last_name` input fields are now included in the One Step, Step-by-Step, and Enrolled Payment card forms when required by the payment configuration. No API changes required.

## v2.3.0

*February 5, 2025*

* <ChangelogBadge type="added" /> **Geolocation in customer\_payer**\
  Added support for `latitude` and `longitude` fields in `customer_payer` to enable geolocation data collection for fraud analysis. Pass the coordinates when initializing checkout.

* <ChangelogBadge type="added" /> **renderMode Enrollment Support**\
  Added `renderMode` support for enrollment flows in Mobile Lite, enabling manual rendering control via Checkout Builder. No API changes required.

* <ChangelogBadge type="changed" /> **CVV Validation Improvements**\
  CVV validation for UATP cards is no longer applied when the CVV field is hidden in One Step and Step-by-Step forms. The CVV tooltip no longer reappears when the keyboard is dismissed. No API changes required.

* <ChangelogBadge type="changed" /> **Mandatory Expiration Date for Voucher Brands**\
  The `expirationDate` field is now mandatory for voucher brands that require it (Sodexo, VR, Elo, Alelo, Ticket), determined via card-iin detection. No API changes required.

## v2.2.2

*January 15, 2025*

* <ChangelogBadge type="changed" /> **Luhn Validation Restored**\
  Reverted card validation to use Luhn algorithm for all card types. This change restores the previous validation behavior and improves consistency across card brands. No API changes required.

## v2.2.1

*January 5, 2025*

* <ChangelogBadge type="fixed" /> **Minor Fixes and Updates**\
  Applied minor bug fixes and internal stability updates. No API changes required.

## v2.2.0

*December 10, 2024*

* <ChangelogBadge type="added" /> **SVG Icon Support for Brands**\
  Added SVG icon support in form headers across full, lite, seamless, and list modes for brands including Sodexo, Elo, Alelo, Bradexco, and Cartes Bancaires. No API changes required.

* <ChangelogBadge type="added" /> **PayPal Enrollment Support**\
  Added support for enrolling PayPal as a payment method through the SDK enrollment flow. No API changes required.

## v2.1.0

*November 10, 2024*

* <ChangelogBadge type="added" /> **13 New Localization Languages**\
  Added support for 13 new languages: Indonesian, Malaysian, Thai, Filipino, Traditional Chinese, French, Polish, Italian, German, Russian, Turkish, Dutch, and Swedish. No API changes required.

* <ChangelogBadge type="added" /> **PagBank Integration**\
  Integrated PagBank as a new payment method, launched via Chrome Custom Tab. No API changes required.

* <ChangelogBadge type="changed" /> **Enhanced Enrolled Card Fields**\
  Enrolled card entries now expand instantly to show all payment fields in an unfolded state, improving checkout UX. No API changes required.

## v2.0.0

*October 1, 2024*

* <ChangelogBadge type="added" /> **NuPay Payment Conditions**\
  Added NuPay payment conditions and installment options including debit, credit, and additional limit flows. No API changes required.

* <ChangelogBadge type="added" /> **Render Integration for Loader Control**\
  Added a render integration mode that allows merchants to manually control SDK loader visibility during payment flows. No API changes required.

* <ChangelogBadge type="added" /> **Astropay Enrollment**\
  Added support for enrolling Astropay as a payment method through the SDK enrollment flow. No API changes required.

## v1.24.0

*August 15, 2024*

* <ChangelogBadge type="added" /> **MODO APM**\
  Added support for MODO as an alternative payment method via deeplink flow.

* <ChangelogBadge type="changed" /> **Mercado Pago External Browser**\
  Mercado Pago Checkout Pro now opens in the device's external browser instead of a WebView. No integration changes required.

* <ChangelogBadge type="deprecated" /> **Mercado Pago WebView Flow**\
  The in-SDK WebView flow for Mercado Pago Checkout Pro is deprecated and will be removed in a future version. Migrate to the external browser flow, which is now the default behavior.

## v1.20.2

*April 10, 2024*

* <ChangelogBadge type="added" /> **Token With Information Callback**\
  Added a new `tokenWithInformation` callback to surface card token data during payment flows. No API changes required.

* <ChangelogBadge type="fixed" /> **NuPay Redirect Issue**\
  Fixed an issue where NuPay payment redirects did not complete correctly. No API changes required.

* <ChangelogBadge type="fixed" /> **CVV Validation in Enrollment**\
  Fixed incorrect CVV validation logic during the card enrollment flow. No API changes required.

## v1.17.0

*January 20, 2024*

* <ChangelogBadge type="changed" /> **Nubank Flow Improvements**\
  Improved the Nubank payment flow for a more reliable and consistent user experience. No API changes required.

## v1.16.0

*December 5, 2023*

* <ChangelogBadge type="added" /> **3DS FAC Fraud Engine**\
  Added support for the FAC fraud engine in 3DS authentication flows. Contact your Yuno account manager to enable this feature.

## v1.15.1

*November 15, 2023*

* <ChangelogBadge type="fixed" /> **Java Version Compatibility**\
  Fixed a compatibility issue affecting builds targeting specific Java versions. No API changes required.

## v1.15.0

*November 1, 2023*

* <ChangelogBadge type="changed" /> **Cards and Nubank UI/UX**\
  Improved the visual design and user experience for card payment forms and the Nubank flow. No API changes required.

* <ChangelogBadge type="changed" /> **Chile RUT Validation**\
  Improved RUT (Chilean tax ID) validation logic to handle edge cases more accurately. No API changes required.

## v1.14.0

*October 10, 2023*

* <ChangelogBadge type="changed" /> **Nubank CNPJ Field Removed**\
  Removed the CNPJ input field from the Nubank payment flow to streamline the checkout experience. No API changes required.

## v1.13.0

*September 15, 2023*

* <ChangelogBadge type="changed" /> **Card Forms Design and UX**\
  Refreshed the design and improved the user experience across all card payment forms. No API changes required.

## v1.12.2

*August 25, 2023*

* <ChangelogBadge type="added" /> **3DS Netcetera Fraud Engine**\
  Added support for the Netcetera fraud engine in 3DS authentication flows. Contact your Yuno account manager to enable this feature.

## v1.12.1

*August 10, 2023*

* <ChangelogBadge type="changed" /> **MercadoPago SDK Performance**\
  Improved MercadoPago SDK initialization and rendering performance. No API changes required.

## v1.12.0

*July 25, 2023*

* <ChangelogBadge type="added" /> **PIX Santander Payment Method**\
  Added support for PIX payments via Santander as a new payment method option. No API changes required.

## v1.11.4

*July 10, 2023*

* <ChangelogBadge type="changed" /> **MercadoPago SDK Performance**\
  Further performance improvements to the embedded MercadoPago SDK. No API changes required.

## v1.11.3

*June 25, 2023*

* <ChangelogBadge type="fixed" /> **Style Overrides**\
  Fixed an issue where custom style overrides were not being applied correctly across SDK components. No API changes required.

## v1.11.2

*June 10, 2023*

* <ChangelogBadge type="changed" /> **Card Flow Expiration Date UX**\
  Improved the expiration date input experience in card payment flows for more intuitive data entry. No API changes required.

## v1.11.1

*May 25, 2023*

* <ChangelogBadge type="changed" /> **Card Flow Improvements**\
  General improvements to the card payment flow for stability and usability. No API changes required.

## v1.11.0

*May 10, 2023*

* <ChangelogBadge type="added" /> **DeUna Payment Method**\
  Added support for DeUna as a new payment method option. No API changes required.

## v1.10.1

*April 20, 2023*

* <ChangelogBadge type="changed" /> **SDK and Card Flow Performance**\
  Performance improvements across the SDK core and card payment flows. No API changes required.

## v1.10.0

*April 5, 2023*

* <ChangelogBadge type="added" /> **Pluxe Payment Method**\
  Added support for Pluxe as a new payment method option. No API changes required.

* <ChangelogBadge type="changed" /> **Google Pay Flow Improvements**\
  Improved Google Pay flow reliability and user experience. No API changes required.

## v1.8.0

*February 15, 2023*

* <ChangelogBadge type="added" /> **Headless 3DS Challenge URL**\
  Added a headless flow to retrieve the 3DS challenge URL for custom 3DS integration scenarios. No API changes required.

## v1.7.0

*January 20, 2023*

* <ChangelogBadge type="added" /> **Headless OTT and 3DS Flow**\
  Added a headless flow to generate a one-time token (OTT) and retrieve the 3DS challenge URL, enabling fully custom payment UI implementations. No API changes required.

## v1.6.1

*December 15, 2022*

* <ChangelogBadge type="fixed" /> **Antifraud OTT Generation Block**\
  Fixed an issue where the antifraud module was incorrectly blocking one-time token generation. No API changes required.

* <ChangelogBadge type="changed" /> **showPaymentStatus Argument Added**\
  Added `showPaymentStatus` boolean argument to `startPaymentLite` and `startPayment` to control whether the SDK displays the error screen after a failed payment. Pass `false` to suppress the SDK error screen and handle it yourself.

## v1.6.0

*December 1, 2022*

* <ChangelogBadge type="added" /> **Mercado Pago Antifraud**\
  Added Mercado Pago antifraud integration to enhance fraud prevention for Mercado Pago payment flows. No API changes required.

* <ChangelogBadge type="changed" /> **Click to Pay Flow Improvements**\
  Improved the Click to Pay flow for better reliability and user experience. No API changes required.

## v1.5.14-HF

*November 20, 2022*

* <ChangelogBadge type="added" /> **OTT with Card Info**\
  Added a function to create a one-time token that includes full card information during both Enrollment and Payment flows. No API changes required.

* <ChangelogBadge type="fixed" /> **Location Permissions Crash**\
  Fixed a crash that occurred when location permissions were not granted by the user. No API changes required.

## v1.5.14

*November 10, 2022*

* <ChangelogBadge type="changed" /> **Step-by-Step and One-Step Card Improvements**\
  Improved the step-by-step and one-step card payment flows for better reliability and user experience. No API changes required.

## v1.5.13

*October 25, 2022*

* <ChangelogBadge type="added" /> **Mercado Pago Wallet Enrollment**\
  Added support for enrolling Mercado Pago Wallet via deeplink and Chrome Custom Tab. No API changes required.

* <ChangelogBadge type="added" /> **3DS and Cybersource Fraud Engines**\
  Added support for 3DS and Cybersource fraud engines to strengthen fraud prevention in card payment flows. Contact your Yuno account manager to enable these features.

## v1.5.12

*October 10, 2022*

* <ChangelogBadge type="changed" /> **Card Payments Flow Improvements**\
  Improved the card payments flow for stability and reliability. No API changes required.

* <ChangelogBadge type="changed" /> **SecureFields Component Consolidation**\
  Replaced the separate `CardExpiryDate` `EditText` and `TextField` `ItemView` (CVV) components with a single `CardDataStackView` component for SecureFields integration. Update your layout to use `CardDataStackView`.

## v1.5.11

*September 25, 2022*

* <ChangelogBadge type="fixed" /> **Discover Card Validation**\
  Fixed card number validation for Discover cards that was incorrectly rejecting valid card numbers. No API changes required.

## v1.5.0

*September 1, 2022*

* <ChangelogBadge type="added" /> **Antifraud for Cards Flow**\
  Added antifraud integration for card payment flows to improve fraud detection during checkout. Contact your Yuno account manager to enable this feature.

* <ChangelogBadge type="added" /> **Click 2 Pay Payment Method**\
  Added support for Click 2 Pay as a new payment method option. No API changes required.

* <ChangelogBadge type="added" /> **Supported Language Methods**\
  Added programmatic language selection methods, allowing the SDK locale to be set at runtime. No API changes required.

* <ChangelogBadge type="added" /> **SDK Design Refresh**\
  Introduced an updated SDK visual design across payment and enrollment screens. No API changes required.

## v1.4.12

*August 20, 2022*

* <ChangelogBadge type="changed" /> **Card Payments Flow Improvements**\
  Improved the card payments flow for better stability and user experience. No API changes required.

## v1.4.11

*August 5, 2022*

* <ChangelogBadge type="changed" /> **Card Enrollment Flow Improvements**\
  Improved the card enrollment flow for better reliability and user experience. No API changes required.

## v1.4.10

*July 20, 2022*

* <ChangelogBadge type="changed" /> **Google Pay Flow Improvements**\
  Improved Google Pay flow performance and reliability. No API changes required.

* <ChangelogBadge type="fixed" /> **SDK State After App Kill**\
  Fixed an issue where the SDK failed to restore its state correctly after the host app was killed by the system. No API changes required.

## v1.4.9

*July 5, 2022*

**New Payment Methods**

* <ChangelogBadge type="added" /> **Google Pay Payment Method**\
  Added Google Pay as a supported payment method. No API changes required.

* <ChangelogBadge type="added" /> **Voucher Card Payment Method**\
  Added support for VOUCHER card payments. No API changes required.

* <ChangelogBadge type="added" /> **SafetyPay Payment Method**\
  Added support for SafetyPay as a payment method. No API changes required.

* <ChangelogBadge type="added" /> **Efecty Payment Method**\
  Added support for Efecty as a payment method. No API changes required.

* <ChangelogBadge type="added" /> **Nequi Payment Method**\
  Added support for Nequi as a payment method. No API changes required.

* <ChangelogBadge type="added" /> **Yappy Payment Method**\
  Added support for Yappy as a payment method. No API changes required.

* <ChangelogBadge type="added" /> **Sencillito Payment Method**\
  Added support for Sencillito as a payment method. No API changes required.

* <ChangelogBadge type="added" /> **Card Payment Installments**\
  Added installments support for card payments, allowing customers to split payments into multiple installments. No API changes required.

* <ChangelogBadge type="added" /> **Antifraud Session ID Generation**\
  Added `sessionId` generation for antifraud providers via `startCheckout()`. No API changes required.

* <ChangelogBadge type="added" /> **Persistent Loader Option**\
  Added an option to persist the SDK loader between payment steps for a smoother transition experience. No API changes required.

* <ChangelogBadge type="fixed" /> **Step-by-Step Enrollment CVV Fields**\
  Fixed missing CVV and expiry fields in the step-by-step card enrollment flow. No API changes required.

## v1.4.8

*June 20, 2022*

* <ChangelogBadge type="changed" /> **Google Pay Flow Improvements**\
  Improved Google Pay flow performance and reliability. No API changes required.

## v1.4.7

*June 5, 2022*

* <ChangelogBadge type="fixed" /> **Step-by-Step Enrollment CVV Fields**\
  Fixed missing CVV and expiry fields in the step-by-step card enrollment flow. No API changes required.

## v1.4.6

*May 25, 2022*

* <ChangelogBadge type="added" /> **Voucher Card Payment Method**\
  Added support for VOUCHER card payments. No API changes required.

* <ChangelogBadge type="changed" /> **Google Pay Flow Improvements**\
  Improved Google Pay flow performance and reliability. No API changes required.

## v1.4.5

*May 10, 2022*

* <ChangelogBadge type="changed" /> **Card and PIX Flow Design**\
  Improved the visual design of card step-by-step and PIX payment flows. No API changes required.

## v1.4.4

*April 25, 2022*

* <ChangelogBadge type="changed" /> **3DS Flow Improvements for Cards**\
  Improved the 3DS authentication flow for card payments for better reliability and compatibility. No API changes required.

## v1.4.3

*April 10, 2022*

* <ChangelogBadge type="changed" /> **Card Step-by-Step Field Navigation**\
  Improved field navigation and focus handling in the step-by-step card form for a smoother data entry experience. No API changes required.

## v1.4.2

*March 25, 2022*

* <ChangelogBadge type="changed" /> **Card Step-by-Step Design**\
  Improved the visual design of the step-by-step card payment form. No API changes required.

## v1.4.1

*March 10, 2022*

* <ChangelogBadge type="added" /> **Google Pay Payment Method**\
  Added Google Pay as a supported payment method. No API changes required.

* <ChangelogBadge type="added" /> **Sencillito Payment Method**\
  Added support for Sencillito as a payment method. No API changes required.

## v1.4.0

*February 20, 2022*

**New Payment Methods**

* <ChangelogBadge type="added" /> **SafetyPay Payment Method**\
  Added support for SafetyPay as a payment method. No API changes required.

* <ChangelogBadge type="added" /> **Efecty Payment Method**\
  Added support for Efecty as a payment method. No API changes required.

* <ChangelogBadge type="added" /> **Nequi Payment Method**\
  Added support for Nequi as a payment method. No API changes required.

* <ChangelogBadge type="added" /> **Yappy Payment Method**\
  Added support for Yappy as a payment method. No API changes required.

* <ChangelogBadge type="added" /> **Card Payment Installments**\
  Added installments support for card payments, allowing customers to split payments into multiple installments. No API changes required.

* <ChangelogBadge type="added" /> **Antifraud Session ID Generation**\
  Added `sessionId` generation for antifraud providers via `startCheckout()`. No API changes required.

* <ChangelogBadge type="added" /> **Persistent Loader Option**\
  Added an option to persist the SDK loader between payment steps for a smoother transition experience. No API changes required.

## v1.3.9

*February 5, 2022*

* <ChangelogBadge type="added" /> **Loading Screen Design**\
  Added a new loading screen design for a more polished SDK experience. No API changes required.

* <ChangelogBadge type="changed" /> **Mercado Pago Checkout Pro Formless**\
  Mercado Pago Checkout Pro no longer requires filling out a form before redirecting, simplifying the checkout experience. No API changes required.

* <ChangelogBadge type="fixed" /> **Card Step-by-Step Flow Fix**\
  Fixed an issue in the step-by-step card payment flow that caused incorrect behavior in certain scenarios. No API changes required.

## v1.3.8

*January 20, 2022*

* <ChangelogBadge type="fixed" /> **Null Customer Document Crash**\
  Fixed a crash that occurred when the customer object had a null document field. No API changes required.

## v1.3.7

*January 5, 2022*

* <ChangelogBadge type="changed" /> **Card Flows Improvements**\
  General improvements to card payment and enrollment flows for better stability and user experience. No API changes required.

## v1.3.6

*December 15, 2021*

* <ChangelogBadge type="changed" /> **Dynamic CVV Requirement for Enrolled Cards**\
  Removed the static flag to require CVV on enrolled cards. CVV requirement is now determined dynamically based on the payment method configuration. No API changes required.

## v1.3.5

*December 1, 2021*

* <ChangelogBadge type="added" /> **Cash Payment Method**\
  Added support for CASH as a payment method option. No API changes required.

* <ChangelogBadge type="added" /> **Bank Transfer Payment Method**\
  Added support for BANK\_TRANSFER as a payment method option. No API changes required.

## v1.3.4

*November 15, 2021*

* <ChangelogBadge type="added" /> **Unlimint Payment Method**\
  Added support for Unlimint as a payment method option. No API changes required.

* <ChangelogBadge type="added" /> **PagSeguro Payment Method**\
  Added support for PagSeguro as a payment method option. No API changes required.

## v1.3.3

*November 1, 2021*

* <ChangelogBadge type="fixed" /> **Step-by-Step Card Form Design**\
  Fixed visual design issues in the step-by-step card payment form. No API changes required.

## v1.3.2

*October 15, 2021*

**New Payment Methods**

* <ChangelogBadge type="added" /> **Tarjeta Clave Payment Method**\
  Added support for Tarjeta Clave as a payment method option. No API changes required.

* <ChangelogBadge type="added" /> **Kushki Payment Method**\
  Added support for Kushki as a payment method option. No API changes required.

* <ChangelogBadge type="added" /> **Khipu Payment Method**\
  Added support for Khipu as a payment method option. No API changes required.

* <ChangelogBadge type="added" /> **CVV Request Flag for Enrolled Cards**\
  Added `requestSecurityCode` to `YunoConfig` to enable CVV requests for enrolled card payments at SDK initialization. Set `requestSecurityCode = true` in your `YunoConfig` to prompt users for CVV when paying with enrolled cards.

<Accordion title="Enable CVV for enrolled cards">
  ```kotlin theme={null}
  data class YunoConfig(
    val cardFlow: CardFormType = CardFormType.ONE_STEP,
    val saveCardEnabled: Boolean = false,
    val requestSecurityCode: Boolean = false
  )
  ```
</Accordion>

* <ChangelogBadge type="added" /> **OTP Screen Expiration Timer**\
  Added a countdown timer to the OTP screen to communicate payment expiration time to users. No API changes required.

* <ChangelogBadge type="added" /> **EnrollmentMethodsListView Component**\
  Added `EnrollmentMethodsListView()` component to display payment methods available for enrollment. No API changes required.

## v1.3.1

*October 1, 2021*

* <ChangelogBadge type="added" /> **Paga con Rappi Payment Method**\
  Added support for Paga con Rappi as a payment method option. No API changes required.

## v1.3.0

*September 15, 2021*

**New Payment Methods**

* <ChangelogBadge type="added" /> **Arcus Cash Payment Method**\
  Added support for Arcus Cash as a payment method option. No API changes required.

* <ChangelogBadge type="added" /> **Daviplata Payment Method**\
  Added support for Daviplata as a payment method option. No API changes required.

* <ChangelogBadge type="added" /> **CoDi Payment Method**\
  Added support for CoDi as a payment method option. No API changes required.

* <ChangelogBadge type="added" /> **PayValida Payment Method**\
  Added support for PayValida as a payment method option. No API changes required.

* <ChangelogBadge type="added" /> **Save Card via YunoConfig**\
  Added `saveCardEnabled` to `YunoConfig` to enable or disable the Save Card option during payment. Set `saveCardEnabled = true` in your `YunoConfig` during `initialize` to allow users to save their cards.

<Accordion title="Enable save card in YunoConfig">
  ```kotlin theme={null}
  data class YunoConfig(
    val cardFlow: CardFormType = CardFormType.ONE_STEP,
    val saveCardEnabled: Boolean = false
  )
  ```
</Accordion>

## v1.2.5

*September 1, 2021*

* <ChangelogBadge type="fixed" /> **Payment and Enrollment Cancel State**\
  Fixed incorrect state reported when a user cancels during payment or enrollment flows. No API changes required.

## v1.2.4

*August 15, 2021*

* <ChangelogBadge type="added" /> **SPEI Payment Method**\
  Added support for SPEI as a payment method option. No API changes required.

* <ChangelogBadge type="added" /> **Step-by-Step Card Enrollment and Payment**\
  Added a step-by-step card form for both Enrollment and Payment flows, allowing users to enter card data field by field. No API changes required.

## v1.2.2

*August 1, 2021*

* <ChangelogBadge type="added" /> **Enrollment State Callback**\
  Added an enrollment state callback to `startEnrollment`, allowing you to respond to enrollment lifecycle events without using `onActivityResult`. No API changes required.

* <ChangelogBadge type="added" /> **Payment State Callback in continuePayment**\
  Added a payment state callback to `continuePayment`, allowing you to handle payment continuation events without using `onActivityResult`. No API changes required.

* <ChangelogBadge type="added" /> **One-Time Token Callback in startPayment**\
  Added a one-time token callback to `startPayment`, allowing you to receive the OTT directly without using `onActivityResult`. No API changes required.

## v1.2.1

*July 20, 2021*

* <ChangelogBadge type="fixed" /> **Spanish Typo in Card Payment**\
  Fixed a typo in the Spanish localization for the card payment screen title. No API changes required.

* <ChangelogBadge type="fixed" /> **Document Number Field Error Message**\
  Fixed an incorrect error message displayed on the document number input field. No API changes required.

## v1.2.0

*July 5, 2021*

* <ChangelogBadge type="changed" /> **startPayment Callback Migration**\
  Added a direct callback parameter to `startPayment` to replace `onActivityResult` for receiving payment results. Update your integration to use the new callback parameter instead of `onActivityResult`.

* <ChangelogBadge type="changed" /> **initEnrollment Callback Migration**\
  Added `initEnrollment` method with a direct callback to replace `onActivityResult` for receiving enrollment results. Update your integration to use `initEnrollment` with the callback parameter instead of `onActivityResult`.

## v1.1.1

*June 20, 2021*

* <ChangelogBadge type="fixed" /> **Production Environment Tag Hidden**\
  Fixed an issue where the environment label was displayed for production API keys. The tag is now hidden in production builds. No API changes required.

## v1.1.0

*June 5, 2021*

**New Features**

* <ChangelogBadge type="added" /> **Credit Card Enrollment Flow**\
  Added a full credit card enrollment flow to the SDK, allowing users to save cards for future payments. No API changes required.

* <ChangelogBadge type="added" /> **EnrollmentPaymentMethodListView Component**\
  Added `EnrollmentPaymentMethodListView()` and `UnEnrolledPaymentMethodListView()` components to display enrolled and un-enrolled payment methods separately. No API changes required.

* <ChangelogBadge type="added" /> **PaymentMethodListView onSelected Event**\
  Added an `onSelected` event to `PaymentMethodListView` for responding to user payment method selection. No API changes required.

* <ChangelogBadge type="changed" /> **startEnrollment Requires Country Code**\
  `startEnrollment` now requires a country code parameter (e.g., `"CO"`). Add the country code argument to all `startEnrollment` calls in your integration.

* <ChangelogBadge type="removed" /> **testResult Options Removed**\
  Removed `testResult` configuration options from the SDK. Remove any references to `testResult` from your integration code.

* <ChangelogBadge type="fixed" /> **Expiration Date Validation**\
  Improved expiration date validation in the Credit Card form to reject invalid dates more accurately. No API changes required.

## v1.0.11

*May 20, 2021*

* <ChangelogBadge type="fixed" /> **Enrollment UX After External App**\
  Fixed a UX issue in the enrollment flow that occurred after returning from an external app interaction, such as a bank app redirect. No API changes required.

## v1.0.10

*May 10, 2021*

* <ChangelogBadge type="fixed" /> **404 Error After Enrollment**\
  Fixed a 404 error that was triggered after completing the card enrollment flow. No API changes required.

## v1.0.9

*April 25, 2021*

* <ChangelogBadge type="fixed" /> **Infinite Loader in Payment Lite Flow**\
  Fixed an issue where the loader spinner would not dismiss during the payment lite flow, blocking user interaction. No API changes required.

## v1.0.8

*April 10, 2021*

* <ChangelogBadge type="changed" /> **Replaced Moshi with Gson**\
  Replaced the Moshi JSON serialization dependency with Gson to reduce SDK size and improve compatibility. No API changes required.

## v1.0.7

*March 25, 2021*

* <ChangelogBadge type="changed" /> **Android Hint Type on Attrs**\
  Updated the Android hint type declaration on attributes that use resource references to ensure proper rendering across API levels. No API changes required.

## v1.0.6

*March 10, 2021*

* <ChangelogBadge type="fixed" /> **Payment Method Item Design**\
  Fixed visual design issues with payment method list items in the full SDK variant. No API changes required.

* <ChangelogBadge type="fixed" /> **Phone Field Visibility**\
  Fixed an issue where the phone number input field was incorrectly hidden in some payment flows. No API changes required.

## v1.0.5

*February 25, 2021*

* <ChangelogBadge type="added" /> **SafetyPay Payment Method**\
  Added support for SafetyPay as a payment method option. No API changes required.

* <ChangelogBadge type="added" /> **WebSocket Payment State Notifications**\
  Added WebSocket support for real-time payment state notifications during the checkout flow. No API changes required.

* <ChangelogBadge type="fixed" /> **CustomerForm Regex Validators**\
  Fixed regex validation errors in the CustomerForm that rejected valid input on certain fields. No API changes required.

## v1.0.4

*February 10, 2021*

* <ChangelogBadge type="changed" /> **Transaction Status Set to Pending on Start**\
  The transaction status is now set to pending immediately upon payment initiation, providing more accurate state tracking. No API changes required.

## v1.0.3

*January 25, 2021*

* <ChangelogBadge type="added" /> **Internal Error State Callback**\
  Added an internal error state callback to surface SDK-level errors to the integrating application. No API changes required.

## v1.0.2

*January 15, 2021*

* <ChangelogBadge type="fixed" /> **CVV Regex Reset on Card Number Delete**\
  Fixed an issue where the CVV regex validator was not reset when the card number was deleted in the payment form, causing invalid CVV validation states. No API changes required.

## v1.0.1

*January 5, 2021*

* <ChangelogBadge type="added" /> **Bank Transfer and Card Payment Filter**\
  Added a payment type filter to allow displaying only bank transfer or card payment methods in the payment list view. No API changes required.

* <ChangelogBadge type="added" /> **Payment View Models Testing**\
  Added testing features for payment view models to facilitate integration testing. No API changes required.

* <ChangelogBadge type="fixed" /> **PIX and NuPay Payment Type Name**\
  Fixed incorrect payment type names displayed for PIX and NuPay methods in the payment list. No API changes required.

* <ChangelogBadge type="changed" /> **UTC Timezone in DateExtension**\
  Updated `DateExtension` to use UTC timezone for all date formatting operations to ensure consistent date handling across regions. No API changes required.

## v1.0.0

*December 15, 2020*

**Initial Release**

* <ChangelogBadge type="added" /> **Payment Methods**\
  Initial release of the Yuno Android SDK with support for multiple payment methods including Mercado Pago Checkout Pro and debit/credit card payments.

* <ChangelogBadge type="added" /> **Mercado Pago Enrollment**\
  Added support for Mercado Pago method enrollment in the initial SDK release. No API changes required.

* <ChangelogBadge type="added" /> **Debit and Credit Card Payments**\
  Added support for debit and credit card payments with full card form UI. No API changes required.

* <ChangelogBadge type="fixed" /> **Initial Bug Fixes**\
  Fixed initial issues including city text field hint, PIX type in payments flow, card information on `startCheckout`, and English translation in the payment form title. No API changes required.
