<small>4.0.39 (2017-02-03)</small>
- 4.0.39 (9a2a487)
- Add billingAgreement as alias for payment to Checkout component (2c9fd47)
- Add debugging docs (240a67a)
- Add displayTo tests (6c1caa0)
- Add karma browser timeouts (da9c014)
- Add native sdk bindings (f752acb)
- Add SlimerJS as karma option (ae04e0a)
- Add tests to ensure billingAgreement prop works (e898437)
- Add travis retry (6bd198a)
- Cleanup and refactoring (3c4f954)
- Dist (3db3c3f)
- Do not pass stage prop when not in stage env (57d0ef9)
- Do not pipe out eslint result, causes a bug which deletes file contents (9922f42)
- Enable source maps (83914e6)
- Enable sourcemaps for tests (5c2a9e1)
- Export PopupOpenError to be consumed by public callers (db28533)
- Fix case when hijack button is rendered inside a link, inside a form (457c2c6)
- Fix document.body type errors (0c2c8c1)
- Fix error and restart tests (a42c918)
- Force checkout child to render popup to parentRenderWindow (33f142e)
- Improve memoize type checking (ecb4e8f)
- Make onCancel a noop by default (bac0d3e)
- More tests and fixes for native integration (cc2f843)
- Normalize headers to lowercase for request() (a4ebfda)
- Only log authorize checkpoint for device group (be04fe3)
- Only run mobile throttle when the site has the correct meta viewport (891c626)
- preliminary sample app to show case the different kinds of palpal-checkout integrations (#159) (f87bfd4), closes #159
- Ramp v3 mobile to 10% (c63e08b)
- Remove hacks to enable lightbox, leave this up to button (adefdd6)
- Remove logReturnUrl code (81d45a6)
- Remove onPayment* aliases (46f1ff6)
- Remove redundant window.console.karma (e88a11e)
- Remove separate billingAgreement field (fa05da1)
- Send stage prop for local env as well as stage (2d22755)
- Set Travis to use Chrome (02642e9)
- Support renderTo prop to show button to remembered users (34cfb3f)
- Type fixes (5849d32)
- Type safety in tests (3746bf5)
- Use vanilla js for mark example (8b56a9f)