Skip to content

Latest commit

 

History

History
882 lines (419 loc) · 56.4 KB

CHANGELOG.md

File metadata and controls

882 lines (419 loc) · 56.4 KB

Changelog

1.28.0 (2022-01-11)

Features

Build System

  • remove static namespace from SDK meta file (#676) (4acee0b)

1.27.2 (2022-01-04)

Bug Fixes

Code Refactoring

  • add "no late fees" to US Pay in 4 modal (#669) (6df8202)
  • add interest-free back into Pi3 cleanup (#617) (ff6a841)
  • remove mention of late fees from US and UK modal content [snapshots] (#592) (576d363)
  • update DE legal disclosure for 9.99% (944a0b4)

1.27.1 (2021-10-26)

Code Refactoring

  • client-side generated unique identifier provided as messageRequestId (#570) (650358a)

1.27.0 (2021-10-20)

Features

  • add merchant configuration hash for caching (#564) (8c648c9)

Bug Fixes

  • remove duplicate text from GPL GB flex messages [snapshots] (#653) (3396807)
  • remove Festivo font from modal (#613) (842c736)
  • store child frame device ID in separate key [snapshots] (#618) (35ac487)

Code Refactoring

Continuous Integration

1.26.6 (2021-10-13)

Bug Fixes

  • use unformated APR for DE GPL disclosure check [snapshots] (#634) (dc72fbe)

Code Refactoring

  • fix accessibility issues from test reports (#593) (7ad90bd)

1.26.5 (2021-09-28)

Code Refactoring

  • add interest-free back into Pi3 [snapshots] (c118983)

1.26.2 (2021-08-25)

Bug Fixes

  • DE GPL flex banner styles [snapshots] (#594) (d5e613f)
  • remove currency and buyerCountry strictness (#598) (53232c8)

Code Refactoring

Continuous Integration

1.26.1 (2021-08-12)

Bug Fixes

1.26.0 (2021-08-04)

Bug Fixes

Features

  • default PayPal fonts to off [snapshots] (#540) (3b8c13c)

1.25.2 (2021-07-16)

Bug Fixes

1.25.1 (2021-07-14)

Bug Fixes

1.25.0 (2021-07-09)

Bug Fixes

  • split up non-US travis snapshot job (1175942)

Features

1.24.1 (2021-06-22)

Bug Fixes

1.24.0 (2021-06-09)

Bug Fixes

  • ensure SDK script is not being destroyed before rerendering a destroyed message (#535) (8d308e9)

Features

1.23.2 (2021-05-25)

Bug Fixes

  • include refIndex meta in logger payload (#530) (52b1126)

1.23.1 (2021-05-24)

1.23.0 (2021-05-18)

Bug Fixes

Features

1.22.1 (2021-05-06)

Bug Fixes

1.22.0 (2021-05-04)

Bug Fixes

  • account for ongoing SDK destroy in MutationObservers (#509) (e16f730)

Features

1.21.3 (2021-04-21)

Bug Fixes

  • properly bootstrap zoid inside iframe (#496) (84aa81c)

1.21.2 (2021-04-07)

1.21.1 (2021-04-06)

Bug Fixes

  • allow EZP messages to fit in smaller spaces (#469) (a6f3077)
  • improve overflow detection for pages with smaller heights (#485) (623a309)
  • lazy load globals to account for SDK lifecycle (#483) (a56e6b0)

1.21.0 (2021-03-31)

Bug Fixes

Features

1.20.0 (2021-03-10)

Bug Fixes

  • add offer class and GB custom for custom messages (#452) (60fc2c0)
  • remove incorrect modal tab click events (#453) (d58058b)

Features

1.19.0 (2021-02-24)

Bug Fixes

Features

1.18.0 (2021-02-17)

Bug Fixes

  • add missing modal content variables (#437) (ffa9fdc)
  • primary PPC logo alignment and wrapping for position right (#440) (6d01263)
  • show the correct non-pill multi-product headline (#425) (b2d9e8a)
  • sticky behavior on mobile modal after tab switching (#435) (6a4b43a)

Features

  • add GPLNQ purchase range message (#434) (46058b5)
  • add text align parameter to US text messages (#421) (1dc43d7)
  • detect dynamic message element insertion (#419) (20aafe9)
  • handle inline HTML event handlers (#414) (e143029)

1.17.1 (2021-01-27)

Bug Fixes

1.17.0 (2021-01-27)

Bug Fixes

Features

Reverts

1.16.0 (2021-01-13)

Bug Fixes

Features

1.15.4 (2021-01-08)

Bug Fixes

1.15.3 (2021-01-06)

Bug Fixes

1.15.1 (2020-10-28)

Bug Fixes

  • enable GPL custom messages (#370) (939ba54)
  • return NONE tag when visible element is not found (#371) (9301be6)
  • various bug fixes for demo app support (#367) (df94ad7)

1.15.0 (2020-10-21)

Bug Fixes

Features

1.14.2 (2020-10-15)

Bug Fixes

  • account for mobile URL search bar in overflow calculation (#356) (f2098c5)
  • hide sticky apply now on modal close or tab switch (#354) (b2f12e8)
  • modal scroll (#355) (53ac3c1)

1.14.1 (2020-10-14)

Bug Fixes

1.14.0 (2020-10-07)

Features

1.13.8 (2020-10-06)

Bug Fixes

  • prevent overflow observer race condition (#329) (b9e81d7)

1.13.7 (2020-10-05)

Bug Fixes

  • compare numeric values with root height calculations (#317) (38daae6)
  • DE modal preact className issue (#316) (e7ea62e)
  • handle GPL modal type (#320) (b1b4131)
  • handle undefined window reference when running locally (#325) (c53e4dc)
  • improve overflow detection with html and body height 100% (#323) (c857953)
  • remove default preset value (#318) (8f18e0f)

1.13.6 (2020-09-30)

Bug Fixes

  • append data to existing bdata (#307) (febf58d)
  • improve updating message styles (#305) (0ed2449)
  • polyfill in old modal code (#301) (e8b68b5)
  • store viewport state on DOM elements to prevent SDK destroy issues (#314) (bd9220f)

1.13.5 (2020-09-23)

Bug Fixes

  • ensure DOM ready before searching for root page element (#294) (511d268)
  • protect against server side document check (#295) (807d56e)

1.13.4 (2020-09-21)

Bug Fixes

  • zoid container overflow detection and modal iframe styles (#290) (4185290)

1.13.3 (2020-09-16)

Bug Fixes

1.13.2 (2020-09-09)

Bug Fixes

  • allow for inline text size attribute (#273) (c511b50)
  • improve handling iframe moving around the DOM (#274) (93e9323)
  • prevent setup from overwritting alias if no account present (#271) (11c0527)

1.13.1 (2020-09-02)

Bug Fixes

1.13.0 (2020-09-02)

Features

1.12.4 (2020-08-19)

Bug Fixes

1.12.3 (2020-08-12)

Bug Fixes

1.12.2 (2020-08-05)

Bug Fixes

  • apply now link consistent with sdk environment (#242) (0bb93da)
  • correct validation for font sizes (#235) (db5f9be)
  • correctly pass terms values to PayPal Flex modal (#239) (3d77fa4)
  • modal slow scroll behavior on mobile (#243) (ce83fac)

1.12.1 (2020-07-21)

1.12.0 (2020-07-15)

Bug Fixes

Features

1.11.0 (2020-07-08)

Features

  • add black message variants for US PPC (#220) (2ab3a50)

1.10.4 (2020-06-30)

1.10.3 (2020-06-18)

Bug Fixes

1.10.2 (2020-06-17)

Bug Fixes

1.10.1 (2020-05-13)

Bug Fixes

  • update ramp URL to respond with correct headers (#201) (5fdc79c)

1.10.0 (2020-05-13)

Bug Fixes

Features

1.9.0 (2020-04-16)

Features

1.8.0 (2020-04-15)

Features

  • add support for NI qualifying message (#173) (ef45a4f)

1.7.11 (2020-04-01)

Bug Fixes

1.7.10 (2020-03-25)

Bug Fixes

  • ensure only one zoid component created (#178) (ff3efe4)
  • pass merchant id with modal calculate call (#174) (f79d0ab)

1.7.9 (2020-03-18)

Bug Fixes

  • center modal spinner in IE (#171) (1b0d52a)
  • pass merchant account with modal for partner integration (#172) (7dd347c)
  • prevent multiple same modals from rendering (#167) (ce02f3e)
  • remove unsupported sandbox warning (#168) (da79c1d)

1.7.8 (2020-03-12)

Bug Fixes

1.7.7 (2020-03-06)

1.7.6 (2020-03-06)

Bug Fixes

1.7.5 (2020-03-05)

Bug Fixes

1.7.4 (2020-03-02)

Bug Fixes

1.7.3 (2020-02-27)

Bug Fixes

  • move preact to devDependencies for SDK bundler (#151) (85fef66)

1.7.2 (2020-02-26)

Bug Fixes

  • add props for apply now modal backwards compatibility (#147) (5364eb7)
  • remove sandbox mocking (#145) (caa70ba)
  • use Sass for compatibility with latest grumbler scripts (#146) (604f0e7)

1.7.1 (2020-02-20)

Bug Fixes

1.7.0 (2020-02-14)

Bug Fixes

Features

1.6.1 (2020-02-03)

Bug Fixes

  • remove JSON parse from terms fetcher (#123) (9519ea1)

1.6.0 (2020-01-29)

Bug Fixes

  • font loading util for improved FireFox rendering (#121) (4264f99)
  • increase alternative logo size (#106) (7eb3a4e)
  • mock proper sandbox message response (#113) (2ed4d01)

Features

  • adds mock UUID function for messageRequestId (#116) (9b1c807)

1.5.1 (2020-01-14)

Bug Fixes

1.5.0 (2019-12-16)

Bug Fixes

  • allow cookies in cross-origin xhr (#93) (372e1ae)
  • custom banner render error (#95) (529e48c)
  • DE link color and invalid terms display (#96) (e778287)
  • improve modal calculator input useability (#82) (17d81a9)
  • lazily get logos object for custom banners (#97) (a22f05f)
  • use credentials only for banner request (#98) (ab0f7a0)
  • use normalized correlation ID header (#94) (ae7ffe7)

Features

1.4.1 (2019-11-14)

Bug Fixes

1.4.0 (2019-11-12)

Bug Fixes

  • use pointer cursor over legacy banners (#77) (6638ef6)

Features

1.3.2 (2019-11-06)

Bug Fixes

  • include banners folder with npm publish (#79) (b125721)

1.3.1 (2019-11-05)

Bug Fixes

1.3.0 (2019-10-29)

Features

1.2.1 (2019-10-16)

1.2.0 (2019-09-27)

Bug Fixes

  • log events for legacy custom banners (#59) (5365d30)

Features

  • offer type preference config option (#62) (6bb87e1)

1.1.4 (2019-09-11)

Bug Fixes

1.1.3 (2019-09-11)

1.1.2 (2019-09-04)

Bug Fixes

  • handle FireFox async dynamic iframe creation (#45) (eb0f55e)

1.1.1 (2019-08-23)

Tests

1.1.0 (2019-08-14)

Features

  • re-render when iframe container is moved around the DOM (#15) (d36d020)

1.0.6 (2019-08-13)

Bug Fixes

1.0.5 (2019-08-12)

Bug Fixes

  • correct minimum width calculation (#33) (f932a06)

1.0.4 (2019-08-12)

Bug Fixes

  • legacy HTML banners properly apply style in IE and Edge (#31) (15326a2)

1.0.3 (2019-08-01)

Bug Fixes

1.0.2 (2019-07-31)

Bug Fixes

  • pass currency code to imadserv (#23) (980f23a)
  • prevent invalid option value passing through validation (#16) (cff36cb)

1.0.1 (2019-07-31)

1.0.0 (2019-07-11)

Bug Fixes

Features

  • rerender on container attribute changes (#9) (cf2f794)

0.4.1 (2019-06-19)

Bug Fixes

  • use fetched custom markup to validate sign (45dc002)

0.4.0 (2019-06-17)

Features

0.3.7 (2019-06-06)

0.3.6 (2019-06-04)