New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

braintree-web

Package Overview
Dependencies
Maintainers
0
Versions
282
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

braintree-web - npm Package Versions

1
29

3.9.0

Diff

Changelog

Source

3.9.0

  • Client
    • client.request now returns a promise if no callback is provided.
    • client.create now returns a promise if no callback is provided
  • Data Collector
    • dataCollector.create now returns a promise if no callback is provided
    • dataCollectorInstance.teardown now returns a promise if no callback is provided
  • Hosted Fields
    • Fix bug where some versions of IE could not render Hosted Fields inputs because of window.top being undefined
    • Fix autofill for 1Password extensions
    • Correct detection of Samsung browsers to disable input formatting in old versions
    • Allow passing postalCode as an option when the postalCode field is not enabled
  • PayPal
    • Add landingPageType as a tokenization option
      • login - A PayPal account login landing page is used
      • billing - A non-PayPal account landing page is used
    • Add support for PopupBridge
  • PayPal Checkout
    • Pass in correlation id from billing agreement token or ec token when tokenizing
braintree
published 2.31.0 •

braintree
published 3.8.0 •

Changelog

Source

3.8.0

  • Pre-bundled files are now published to npm, fixing parsing errors when using webpack
  • Hosted Fields
    • Fix a bug where Mobile Safari would not emit blur events consistently
    • Add support for new Visa card numbers with 18 or 19 digits
    • Add setAttribute to allow dynamic updating of input attributes
    • Validate setPlaceholder to accept only strings and numbers
  • 3D Secure
    • HTTPS is no longer required for sandbox environments
  • PayPal Checkout
    • Return PayPal Credit financing details when calling tokenizePayment
  • American Express
    • Fix bug where arguments to getRewardsBalance were mutated
  • PayPal
    • Call callback with BROWSER_NOT_SUPPORTED error when using Chrome for iOS v47 or lower
braintree
published 3.8.0-repkg.1 •

braintree
published 3.7.0 •

Changelog

Source

3.7.0

  • Client
    • Fix issue where getConfiguration and toJSON were not returning the same object
  • Hosted Fields
    • Fix a bug when placeholders aren't supplied for expiration month/year
    • Fix a bug where CVV field wouldn't validate all possible card type CVV lengths
    • Fix a bug where Samsung keyboards would incorrectly highlight the first character typed
    • Disable input formatting in the Android Samsung Internet browser
  • PayPal
    • Return PayPal Credit financing details in tokenizePayload.creditFinancingOffered
  • PayPal Checkout
    • Create the PayPal Checkout component to integrate with PayPal's checkout.js library
braintree
published 3.6.3 •

Changelog

Source

3.6.3

  • Hosted Fields
    • Fix bug where Samsung Keyboards would format incorrectly in Android Chrome
braintree
published 3.6.2 •

Changelog

Source

3.6.2

  • American Express
    • Fix bug where additional options were not passed along in getRewardsBalance request
  • Hosted Fields
    • Fix a bug where unformatted inputs could not tokenize card numbers with hyphens or spaces
    • Fix a bug where postal codes of length 3 (e.g. in Iceland) were considered invalid
    • Fix input formatting with third party keyboards on Android Chrome
braintree
published 3.6.1 •

Changelog

Source

3.6.1

  • Hosted Fields
    • Fix a bug where iOS Safari autocomplete would not print credit card number
  • PayPal
    • Fix bug where the PayPal authorization flow began when the flow option was missing or invalid
  • 3D Secure
    • Fix bug where failing verifyCard call put component in an inconsistent state
braintree
published 3.6.0 •

Changelog

Source

3.6.0

  • Data Collector
    • Fix iframe styling in PayPal fraud tools
  • Hosted Fields
    • Add support for letter-spacing CSS property
    • Fix a bug where Safari autocomplete would mangle credit card input
  • PayPal
    • Return a MERCHANT error when tokenize is called outside of a user action event
    • Show loading indicator in popup when a successful authorization is being processed and tokenized
braintree
published 2.30.0 •

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc