28_01_2021
- FEATURE - Generate jacoco coverage report
- ENHANCEMENT - Migrated to Gradle 6.6
- FIX - Fix session clear in prefetch service
- FIX - Avoiding exploding fragment context crash
14_01_2021
- FEATURE - Card Drawer for AM
- FEATURE - Card tap modal behaviour
- FIX - ViewPager height zero in some extreme cases
07_01_2021
- ENHANCEMENT - Added merchantOrderId to congrats api call
- FEATURE - Added WebPay flow for debit card in Chile.
23_12_2020
- FIX - Removed remedies api call with business payments
18_12_2020
- ENHANCEMENT - Removed old checkout flow.
10_12_2020
- FEATURE - Added Loyalty Broadcaster in Payment Congrats
- ENHANCEMENT - Added Discount Center track factory
- FIX - Added missing "remedies" to business congrats error track
- FIX - Security code reason track
03_12_2020
- FEATURE - Appending params to back_url and redirect_url
26_11_2020
- FEATURE - Added support to cards without cvv.
- ENHANCEMENT - Added location granted status in congrats endpoint.
12_11_2020
- FEATURE - Installments v2 experiment.
- FEATURE - Improved congrats auto return experience.
- ENHANCEMENT - Added experiment seed getter into tracking behaviour.
- FIX - Prevent pay button to be enabled without a usable slider option.
- FIX - Incorrectly tracking Business congrats on view stop.
- FIX - Added last four digits to token when esc is disabled.
06_11_2020
- FIX - Restored congrats methods signature that caused crashes for other teams.
- FIX - Payment data extra info on result track.
05_11_2020
- FEATURE - Dynamic discounts params.
- FIX - Wrong payment status code in result track.
- FIX - Changed preference amount field track to total amount.
22_10_2020
- FEATURE - New security code screen.
- FEATURE - Add synced android id getter in esc behaviour.
- ENHANCEMENT - Throw error screen instead of exception in one tap.
- FIX - Persistent data from advanced configuration.
- FIX - Clean refresh after new card flow with recovered session.
15_10_2020
- FEATURE - Sending merchantOrderId to payments request body
- FIX - Handle lost liveData on recover session.
14_10_2020
- FIX - Avoid session clear when showing payment congrats within checkout
30_09_2020
- FIX - PaymentsCongrats discount info not showing.
25_09_2020
- FIX - PaymentCongrats tracks path with standalone flow.
24_09_2020
- FIX - PaymentCongrats crash with "in process" payments.
- FIX - PaymentCongrats crash with unknown payment types.
- FIX - Session not cleared on non checkout flows.
17_09_2020
- ENHANCEMENT - Improved offline methods bottom sheet opening.
- FIX - Check if view is attached in some cases.
- FIX - Cleared payer cost selection properly.
15_09_2020
- FEATURE - Standalone PaymentCongrats flow.
- ENHANCEMENT - Replaced Event with SingleLiveData.
- FIX - PostPaymentUrls are now serializable.
- FIX - Another ExplodingFragment crash.
- FIX - Avoid null PaymentConfiguration.
- FIX - Back handler when fragment is not added.
03_09_2020
- ENHANCEMENT - Added PaymentService and PayButtonViewModel unit tests.
- ENHANCEMENT - Moved remaining assets to ODR.
- FIX - ExplodingFragment related crashes.
27_08_2020
- FIX - Message for Snackbar is null.
27_08_2020
- FEATURE - Added AndesUI lib snackbar.
- ENHANCEMENT - Removed session init check.
- ENHANCEMENT - Legacy flow data is persisted.
21_08_2020
- FIX - bottom sheet fake footer height adjustment
20_08_2020
- FEATURE - Migrated to AndroidX and API 29.
- FEATURE - Autoselect offline methods when no other methods are available.
- FEATURE - Added support to redirect_urls and back_urls from Preference item.
20_08_2020
- FIX - Consumer credit file updated with dynamic suffix
13_08_2020
- FEATURE - Added support to shrink strict mode
- ENHANCEMENT - Added InterestRateFormatter
05_08_2020
- FEATURE - Added flowName configuration from preference
- ENHANCEMENT - Configure tracking params in checkout builder
- ENHANCEMENT - Added payment method information in result view track
- ENHANCEMENT - Changed deploy script
03_08_2020
- FIX - Added keep rules for renderer's contructor in R8 fullmode
30_07_2020
- ENHANCEMENT - Deprecated old groups' api
- FIX - Exploding button listeners with destroy activity
- FIX - Exploding button position with destroy activity
- FIX - pay button not hidden when exploding with destroy activity
23_07_2020
- ENHANCEMENT - Better discount info.
- FIX - Crash tracking fix by concurrency.
- FIX - Friction track fixed to accept a nullable card object.
- FIX - Fix bad parcelable in payment processor mapper.
14_07_2020
- FIX - Re-added session check due to integrator's bad implementation of SplitPaymentProcessor
- FIX - Re-added session check in fragment due to integrator's bad implementation of SplitPaymentProcessor
- ENHANCEMENT - Improved friction tracking to differentiate new frictions
13_07_2020
- FIX - Re-added session check in fragment due to integrator's bad implementation of SplitPaymentProcessor
13_07_2020
- FIX - Re-added session check due to integrator's bad implementation of SplitPaymentProcessor
08_07_2020
- FEATURE - Added tracking behaviour to customize tracking from application
- FIX - fixed CongratsDeepLink track path
01_07_2020
- FIX - No token in remedies after guessing card flow
01_07_2020
- FIX - Last four digits ends with null
- FIX - Prevent back when pay button is exploding
- FIX - Cloning token when no token is present (remedies)
- FIX - GSON Concurrent modification because bad cache handling
25_06_2020
- FEATURE - Money split view in congrats
- ENHANCEMENT - Remedies tracking changes
24_06_2020
- FIX - Avoid to ask for cvv preventively on groups flow
24_06_2020
- FIX - Avoid clear token for old card association flow
24_06_2020
- FIX - Clear token on prepare payment
24_06_2020
- FIX - DisplayInfo within PaymentMethod was not parcelized
18_06_2020
- FIX - Moved module extensions to avoid clashing
18_06_2020
- FEATURE - Added tracking behaviour new signature.
- ENHANCEMENT - Removed session initialization check
17_06_2020
- FIX - Crash silverbullet remedy
12_06_2020
- ENHANCEMENT - Update CFTFormatter for CFTNA
12_06_2020
- ENHANCEMENT - Update CFTFormatter for CFTNA
12_06_2020
- ENHANCEMENT - Update CFTFormatter for CFTNA
11_06_2020
- FEATURE - experiments with installments row
- ENHANCEMENT - persist payment configuration
- FIX - top fragment position in default congrats order
04_06_2020
- FEATURE - Send security type of payment as header of payment wrapper api call
- ENHANCEMENT - Alternative order in congrats
- ENHANCEMENT - Added amount to security validation data
- ENHANCEMENT - Change account money logo
- ENHANCEMENT - Take security required parameter from biometrics lib callback
03_06_2020
- FIX - Crash on review and confirm
03_06_2020
- FIX - Crash on review and confirm
29_05_2020
- FIX - Flow id lost on session init
29_05_2020
- FIX - Flow id lost on session init
28_05_2020
- FIX - Payment method malformed in payment data
28_05_2020
- FIX - Payment method malformed in payment data
28_05_2020
- FEATURE - Accessibility support on congrats screen
- ENHANCEMENT - Removed execute network requests to avoid bad usage
- ENHANCEMENT - Accept language interceptor
- FIX - Exploding fragment button alignment
- FIX - Crash trying to remove fragments immediately
21_05_2020
- FEATURE - TouchPointView in congrats.
- FEATURE - Security Type flag on payment processor
- ENHANCEMENT - Pay button fragment on review and confirm screen
- FIX - Back button in one tap covered with logo
14_05_2020
- FEATURE - Support for Caixa virtual payment method
- ENHANCEMENT - Pay button fragment refactor
- ENHANCEMENT - Remedy tracking data from backend
- FIX - Double init crashes with lazy init
- FIX - Business congrats not showing after remedy
07_05_2020
- ENHANCEMENT - Flow id header
- ENHANCEMENT - Fake locale behaviour on sample app
- FIX - Avoid summary refresh with empty charges
- FIX - Empty view on review and confirm
30_04_2020
- FEATURE - New suggested payment method remedy
- ENHANCEMENT - Tracking session expired friction
23_04_2020
- ENHANCEMENT - Added meli deeplink to one tap
17_04_2020
- FIX - Disable pay button in pure offline method node
17_04_2020
- FIX - Disable pay button in pure offline method node
16_04_2020
- FEATURE - Remote resources for card assets
- FEATURE - Support for IFPE regulation
- ENHANCEMENT - Support for Picasso v2.7+
- FIX - Lowres was not applying correctly
- FIX - Crash tinting status bar after paying
08_04_2020
- FIX - Sec code length null after invalid esc
02_04_2020
- FEATURE - Accessibility functions.
- FEATURE - High risk remedy.
- FIX - Crash in offline methods fragment.
- FIX - Title color in offline methods fragment.
30_03_2020
- FIX - Pay button crash when session isn't initialized
- FIX - Prevent crash when font configurer isn't properly initialized
- FIX - Prevent Linkable text crash
- FIX - Last four digits were null after the new cvv remedy
21_03_2020
- FIX - Fixed crash on business congrats
- FIX - Fixed congrats layout on instructions and body error
- FIX - Fixed pay button disappearing in one tap when returning from card form
19_03_2020
- FEATURE - New security code remedy
- ENHANCEMENT - Generic payment button
- FIX - NPE in card form
- FIX - Sending session id on card form
28_02_2020
- ENHANCEMENT - Reset esc cap when user enter security code
- ENHANCEMENT - Exit with custom error code when session is irrecoverable
28_02_2020
- ENHANCEMENT - Adapt new signature of ESC Manager in PX Addons
- ENHANCEMENT - Use new signature to improve delete ESC Tracking
27_02_2020
- ENHANCEMENT - Removed card vault dependency in one tap.
- ENHANCEMENT - Summary layout changes.
- ENHANCEMENT - ESC blacklisted payment status comes from backend.
- ENHANCEMENT - Better CVV reason tracking.
- FIX - Card form animation with split payment.
20_02_2020
- FIX - Restored deleted colors used by Money In
20_02_2020
- ENHANCEMENT - Removed button to change payer information
- FIX - Exploding color for business payments
- FIX - Low res for offline payment methods in one tap
13_02_2020
- FEATURE - Credits custom terms by installment.
- FEATURE - Ignoring esc flag. Now always enabled.
- ENHANCEMENT - Business components tracker.
- ENHANCEMENT - Conversion tracker.
- FIX - View not attached call propagation.
06_02_2020
- FEATURE - Off Methods in One Tap
- FEATURE - Esc validation before payment
- ENHANCEMENT - Check business payment decorator on payment rewards
29_01_2020
- FIX - Added header for terms and conditions
- FIX - Reduce margins of MLBusinessDiscountBoxView in congrats.
24_01_2020
- FEATURE - Added local behaviour
- ENHANCEMENT - Summary detail animation on card form return
- FIX - Sold out discount message alignment
16_01_2020
- FEATURE - New card form
09_01_2020
- ENHANCEMENT - Added tracking behaviour to addons
09_01_2020
- FEATURE - Added babel for translations
- FEATURE - Redesign rejected and pending congrats
- FEATURE - Backend driven discount unavailability information
02_01_2020
- ENHANCEMENT - Changed debit payment methods assets
- ENHANCEMENT - Compressed images
- FIX - Validate view attached on api callback
- FIX - Disable pay button when validating user biometrics (Review and Confirm)
19_12_2019
- FIX - Disable pay button when validating user biometrics to prevent double payments if validation is delayed
12_12_2019
- ENHANCEMENT - Removed backend driven texts
- ENHANCEMENT - Improved logic for redraw disabled payment methods
- FIX - Send locale toLanguageTag for Accept-Language in api call headers
- FIX - Show one tap payment method highlight if current payer cost selected has benefits
06_12_2019
- FIX - benefit message building for max installments 1 flows
05_12_2019
- FEATURE - Benefits one tap flow
- ENHANCEMENT - Upgraded to Android min API level 19
- ENHANCEMENT - Upgraded to Meli card drawer 2
28_11_2019
- FEATURE - Improved one tap flow
- ENHANCEMENT - Added Order and Merchant Order Id into checkout preference
- ENHANCEMENT - Added flow name to payment rewards call
- ENHANCEMENT - Upgraded to meli ui 8
- FIX - Fixed some congrats font sizes and styles
14_11_2019
- ENHANCEMENT - Added upward compatibility with picasso 2.7
- FIX - Parsing string to long with parse long
- FIX - Added Serializable to new models
- FIX - Remove old fragments on new intent
07_11_2019
- FEATURE - New endpoint "checkout" integration in replace of "payment_method"
- FEATURE - Tracking experiments data
- FIX - Refactored card token handling in session to avoid payments with cvv null
05_11_2019
- FIX - Validate presenter state in fragment's onDetach event
06_11_2019
- FIX - Validate presenter state in fragment's onDetach event
31_10_2019
- IMPROVEMENT - Removed try-catches from activities/fragments creation
22_10_2019
- FIX - Rotation bug in one tap using postCreate
- FIX - Card association flow
- FIX - Removed non mandatory allowBackup from manifest
17_10_2019
- FIX - Restored deleted colors used by Money In
17_10_2019
- ENHANCEMENT - Dynamic status bar color
- ENHANCEMENT - Refactor json util
- ENHANCEMENT - Improved timeout handling
- FIX - Prevent crashes related to session
10_10_2019
- ENHANCEMENT - Refactored fonts usage
- ENHANCEMENT - refactored utils
- FIX - Fixed margins in congrats components
02_10_2019
- FEATURE - Added receiptIdList in BusinessPayment
- ENHANCEMENT - Using safe intent for cross selling actions
- ENHANCEMENT - Fixed inconsistent empty tracking values
02_10_2019
- FEATURE - Added rules sets to validate when to ask for biometrics or not
- ENHANCEMENT - Added screen density interceptor to add headers in api calls
- FIX - Added single click listener to prevent fast double clicks in views
26_09_2019
- FEATURE - New congrats design
- FEATURE - Business components in congrats
- FIX - Friction events
- FIX - Animation on detached view
04_09_2019
- FEATURE - Added secure payments behaviour
- FEATURE - Added important fragment in business payment
- ENHANCEMENT - Enable TLS 1.2 in HttpClient
- ENHANCEMENT - Added collectorId to CheckoutPreference
- FIX - Security code validation
- FIX - Strict mode warning
29_08_2019
- FEATURE - Added tracking of session time and checkout type.
- FEATURE - Added card drawer on express payment.
- FIX - CPF validation.
22_08_2019
- FEATURE - Added tracking of payment method selected index and available methods quantity.
- FEATURE - Unified product id setters.
- FIX - Consumer credits crash on low res.
- FIX - Payment method discount on one tap.
- ENHANCEMENT - Gradle task for local builds.
- ENHANCEMENT - Security Code screen refactor.
01_08_2019
- FIX - Prevent double click on Confirm Payment.
- FIX - Changed launch mode to singleTop to prevent double initialization.
- ENHANCEMENT - Migrated deploying to Bitrise.
- ENHANCEMENT - Updated Card Association ETEs.
24_07_2019
- FIX - Cancel exploding button loading on cvv comeback after payment recover
- FIX - Prevent double lazy initialization of PX.
24_07_2019
- FIX - Cancel exploding button loading on cvv comeback after payment recover
- FIX - Prevent double lazy initialization of PX.
18_07_2019
- FEATURE - Changed preference mail validator to required if no private key is setted
- ENHANCEMENT - Removed payer from init track for security reasons
16_07_2019
- FIX - Prevent library double initialization
15_07_2019
- FIX - Prevent library double initialization
11_07_2019
- FIX - Default marketplace to NONE
10_07_2019
- FIX - Handling context in http client interceptor
- FIX - Validating flow in onRestore validations in guessing card activity
01_07_2019
- Added support for max installments
- Custom product id header
- Default Payment Processor for black labeled payments
- Added support for consumer credits payment method
19_06_2019
- FIX - Incorrect amount on congrats when discount and one installment
19_06_2019
- FIX - Incorrect amount on congrats when discount and one installment
14_06_2019
- FEATURE - Added gateway mode support
14_06_2019
- ENHANCEMENT - Now express presenter saves the current payment method index
13_06_2019
- FIX - Added back deprecated method
11_06_2019
- FEATURE - Custom pay button text support
- FEATURE - BackHandler interface for visual Payment Processor
- ENHANCEMENT - Better error handling in Express Payment
- ENHANCEMENT - CheckoutActivity MVP refactor
- ENHANCEMENT - Constants refactor
- FIX - Congrats layout
11_06_2019
- Fix invalid tracks again
- Fix circle reveal animation crash on Android 6
03_06_2019
- FEATURE - Express Payment Subtitle
- FEATURE - Express Payment Charges
- FEATURE - Modified Processing Mode
- FEATURE - New agreement params for Payer Cost
- ENHANCEMENT - Dynamic Low res in Express Payment
- ENHANCEMENT - Context for Session using a Content Provider
- ENHANCEMENT - Added view tags for ETEs
- ENHANCEMENT - IPaymentDescriptor default methods
- ENHANCEMENT - Tracking cards ESC
- ENHANCEMENT - Payer Information ETEs refactor
- ENHANCEMENT - Migration to API 28
- FIX - Payer Information restore instance
23_05_2019
- Fix invalid tracks
20_05_2019
- Fix automatic selection when the only payment method isn't card
- Changed item validation
- Fix serialization of payer lastName and firstName
- Fix amount descriptor view crop
13_05_2019
- FIX - Business result crash when session isn't initialized correctly
08_05_2019
- FIX - Removed empty box and divider in rejected views
- FIX - Catch NPE in network status check
07_05_2019
- FIX - Populate card properties with custom options in one tap
03_05_2019
- FEATURE - Esc for guessing card
- FEATURE - Using discount name for his description
- ENHANCEMENT - Track friction event when invalid esc
- ENHANCEMENT - Add reason to cvv tracker
- FIX - Returning to one tap after esc recover
- FIX - Orientation issues
26_04_2019
- FEATURE - Congrats tracking new attributes
- FIX - Crash payment processor activity
25_04_2019
- FIX - Recover removed method avoiding breaking changes.
25_04_2019
- FIX - Creation of session id for tracking purpose
22_04_2019
- ENHANCEMENT - Added amount on call for auth rejection message
- FIX - User wants to split selection persist
- FIX - Correct amount on congrats
- FIX - Reset payment method slider position on payment method changed after rejection
- FIX - Show result using visual payment processor
11_04_2019
- FEATURE - Disable last selected payment method after reject and recover
- FEATURE - Express Payment's support for Single Player
- ENHANCEMENT - Updated Citibanamex logo
- FIX - Blank screen in installments
29_03_2019
- FIX - Friction rate in id card
28_03_2019
- FIX - Automatic selection flow
- FIX - Correct amount for split payment on Congrats
- FIX - Crash on Circle Transform for certain images
25_03_2019
- FIX - Retry card storage
21_03_2019
- FEATURE - Issuer images in Cards
- FEATURE - CNPJ payment with Boleto
- FEATURE - Skip congrats in storage card flow
18_03_2019
- FIX - Crash on guessing when retrying payment
12_03_2019
- FEATURE - Account money discounts
- FEATURE - CPF validation in card guessing
- ENHANCEMENT - Soldout discount communication
- ENHANCEMENT - Changes in Loyalty flow
- ENHANCEMENT - Much lower assets weight
- FIX - Money In UI fixes
11_03_2019
- FIX - disable back button on exploding animation
27_02_2019
- FIX - payment processor bundle mapping fix for vending
- FIX - animations split payment
- FIX - invalid state cardvault
27_02_2019
- FIX - signature card storage
- FIX - identification only cpf for brazil
- FIX - event data review and confirm
22_02_2019
- FEATURE - Split Payment.
- FEATURE - CPF Validation.
- ENHANCEMENT - Added abort and action events for congrats / business.
- FIX - Terms and conditions event data.
- FIX - Animations in PaymentVaultActivity.
- FIX - Loading identification types NPE.
- FIX - Add new method drives to groups if cards isn't present.
12_02_2019
- FIX - Added credit card date validation.
- ENHANCEMENT - Added tracks.
- ENHANCEMENT - Added discount terms and conditions.
- FIX - Rollback public method.
- FIX - Connectivity manager.
- FIX - Activity new flag support - Android 9.
04_02_2019
- FIX - Added correct discount id in PaymentData.
- FIX - Attached view when exploding animation finished.
31_01_2019
- FIX - NPE tracking events.
24_01_2019
- FEATURE - Support to payment method discount.
10_01_2019
- FIX - Crash in groups disk cache.
02_01_2019
- FEATURE - Account money as a first class member.
- FEATURE - Added event and view data for PXTrackingListener class.
- FIX - Crash on back on Sec code saved card.
18_12_2018
- FIX - Navigation on payment method changed
- FIX - Crash on back from payment vault
13_12_2018
- FIX - Installments list clip in groups flow
- FIX - Invalid tracks
- ENHANCEMENT - Check for additional info for payer
- ENHANCEMENT - Better deploy scripts
4_12_2018
- FIX - Crash in Checkout, PaymentResult and BusinessResult on application kill
30_11_2018
- FIX - Crash on Card Association congrats
21_11_2018
- FIX - Installments selection in express flow
- FIX - Account money invested in express flow
- FIX - PEC and payer information assets
- FIX - Instructions padding
31_10_2018
- FEATURE - Express checkout.
- FEATURE - Skip Payer Information.
- FEATURE - Pec Payment Method.
- FEATURE - Enabled MLU (Site Uruguay)
- FEATURE - Interactive instructions in congrats.
- FEATURE - Configurable titles for Payment Vault Screen.
- FEATURE - added new tracking listener PXTrackingListener for MeliData compatibility
void setListener(@NonNull final PXTrackingListener listener,
@NonNull final Map<String, ? extends Object> flowDetail,
@Nullable final String flowName)
30_10_2018
- FIX - Crash NPE when processing payment in background
- FIX - Crash on recovery payment
25_10_2018
- FEATURE - dynamic custom dialogs for certain locations.
- FEATURE - dynamic custom views for review and confirm.
- ENHANCEMENT - tracking screen's names and paths unified.
- ENHANCEMENT/FIX - card addition flow now supports installments and ESC.
01_11_2018
- FIX - Crash NPE on exploding button
31_10_2018
- FIX - Crash NPE when processing payment in background
- FIX - Crash on recovery payment
04_10_2018
- FIX - Show app bar when tap back from CVV screen.
- FIX - Tracking of PaymentMethodSearchItem.
- ENHANCEMENT - Standalone Card Association
08_10_2018
- FIX - Double congrats one tap.
- FIX - Show app bar when tap back from CVV screen.
- FIX - Tracking of PaymentMethodSearchItem.
- FIX - Payment processor - visual attach bug
25_09_2018
- FIX - DefaultPaymentTypeId debit card error, can't look for settings.
- FIX - Colombia currency utils.
20_09_2018
- FIX - Payment recovery call for auth.
- FIX - destroy activity behaviour.
- FIX - NPE no decimals for Site Colombia.
- ENHANCEMENT - Color customization detailed documentation.
- ENHANCEMENT - Loading improvements for visual payments (payment processor).
05_09_2018
- Fix: one tap with payment recovery
- Fix: payment processor background support
- Fix: added internal payment method change behaviour
03_09_2018
- Fix: dynamic id declaration
- Fix: code discount
- Fix: esc with one tap
30_08_2018