davidtsadler / ebay-sdk-php

An eBay SDK for PHP. Use the eBay API in your PHP projects.
Apache License 2.0
350 stars 343 forks source link

Add allowance to silently ignore extra fields #112

Closed chuhta closed 7 years ago

chuhta commented 7 years ago

When eBay is updating a minor version, this can cause a shutdown of the endpoint through the SDK. This is a result of eBay adding new fields to the endpoint, such as during version 1.2.0.

This is in conflict with eBay's versioning docs. Major versions can be BC breaks, while minor versions should be safe to update to at leisure. However, due to the non-allowance of extraneous fields in API responses, the SDK breaks anytime eBay adds new data to their APIs.

davidtsadler commented 7 years ago

@chuhta the 12.0.1 release should hopefully address this issue. Let me know if there are any problems.