Skip to content

Latest commit

 

History

History
118 lines (95 loc) · 2.71 KB

release_notes.md

File metadata and controls

118 lines (95 loc) · 2.71 KB

PayPal Node SDK release notes

v1.5.3

  • Webhook validation update patch

v1.5.2

  • Content-Type Header parsing fix
  • Merge updated
  • NODE_ENV=development provides stringified response

v1.5.1

  • utils.merge patch for empty header, fixes #69 and #70
  • Automate JSDoc generation via Travis

v1.5.0

  • Payouts cancel feature added
  • Execute billing agreements more configurable
  • Consolidate configuration of tests and samples
  • JSDocs for most resource functions

v1.4.0

  • Access token persistance added for performance boost in multiple client scenerios
  • Add JSDoc for modules and refactor mixin method for rest objects

v1.3.1

  • Version read from package.json for User Agent

v1.3.0

  • Payouts API support added
  • Samples documentation updated

v1.2.2

  • Search transactions for billing agreements patched

v1.2.1

  • User Agent conforms to new naming conventions

v1.2.0

  • Webhook and Webhook events creation and management supported
  • Verification that webhook events are unaltered and originate from PayPal

v1.1.0

  • Payment Experience customizaton feature added via API for Web Profiles

v1.0.1

  • Update Paypal-Client-Metadata-Id header for future payments
  • Subscription API changes for searching transactions and listing billing plans

v1.0.0

Features

  • Subscription API support added
  • Order/Auth/Capture support added
  • Update credit card support added for vault
  • Test/samples added for extra payment parameters
  • activate method added for billing plans

Breaking changes

  • Exported methods are now camelCased instead of underscored in 0.* versions
  • delete is now del
  • support still maintained for above changes for compatibility with 0.* versions

Refactoring

  • Modularize into components api, client, config and utils
  • Rest api resources separated into own functions/classes
  • generate has the factory of rest methods attached to object literals e.g creditCard, reducing duplication
  • Exported methods named and CamelCased across sdk, closer to JavaScript conventions, closes #34 and #35
  • Test coverage increased

v0.9.1

  • Fix for toggling host by using mode in config

v0.9.0

  • Unit tests can run as mock mode
  • Mode configuration for easier toggling between live/sandbox
  • NODE_ENV=development can be added for getting debug-id

v0.8.0

  • Invoicing API support added
  • Added tests and samples for using the invoicing api via the sdk
  • Modules pinned to versions for package.json

v0.7.0

  • Future Payments support added
  • Linting

v0.6.4

  • Fixed content length to support utf-8 characters

v0.6.3

  • Added support for Reauthorization.

v0.6.2

  • Update HTTP User-Agent

v0.6.1

  • Allow payment.list with parameters