Skip to content

Latest commit

 

History

History
executable file
·
120 lines (88 loc) · 3.96 KB

CHANGELOG.md

File metadata and controls

executable file
·
120 lines (88 loc) · 3.96 KB

25.0.0

AdWords
  • Added support and examples for v201609.
  • Removed support and examples for v201607.
  • Fixed issue #168.
  • Fixed issue #175.
  • Fixed issue #181.
  • Refactored how to specify what format a report is downloaded in ReportDownloader by introducing ReportDownloadResult.
  • Added support for including utility usage in the user agent header.
DFP
  • Added support and examples for v201611.
  • Removed support and examples for v201608.
  • Renamed DateTimeUtils to DfpDateTimes and refactored some of its methods to make it easier to understand and use.
Common
  • Library is now stable and no longer in beta. See the Upgrading guide for details on how to upgrade.
  • Fixed the issue that some enum values whose names conflict with PHP reserved keywords were generated by prepending "a", e.g., "aDEFAULT". They are now generated by appending "VALUE", e.g., "DEFAULT_VALUE".
  • Removed __default const from all generated pseudo-enum classes as it's not necessary.
  • Fixed issue #173.
  • Refactored logging to support logging to different channels. There is now a SOAP logger, as well as other product-specific loggers.
  • Added convenience config options for core AdWords and DFP loggers to setup logging to a specified file.
  • Fixed issue #187.
  • Relaxed all library dependencies to use ^ instead of ~.
  • Various internal utility refactoring to make utilities clearer in what they do and easier to understand.

1.4.0-beta

AdWords
  • Added support and examples for v201607.
  • Removed support and examples for v201605.
  • User agent is now optional. If no user agent is specified, 'unknown' will be passed instead. If provided, user agent must contain US-ASCII characters only.
  • Added BatchJobs to support batch processing using BatchJobService (issue #145).
  • Added some examples for v201607.
DFP
  • Added support and examples for v201608.
  • Removed support and examples for v201602.

1.3.1-beta

DFP
  • Added v201602 retrieval examples.
Common

1.3.0-beta

AdWords
  • Added report downloader utility.
  • Added support and examples for v201605.
  • Removed support and examples for v201603.
  • Added support for reporting request header useRawEnumValues.

1.2.0-beta

Common
  • Added a GetRefreshToken.php example that helps you generate an OAuth2 offline refresh token for installed application flows.

1.1.0-beta

AdWords
  • Added support for v201603.
  • Removed support for v201601.
DFP
  • Added support for v201602.
  • Removed support for v201511.
  • The report downloader utility now uses Guzzle, instead of Curl, to make HTTP requests.
Common
  • OAuth2 is now handled by the Google PHP Auth Library.
  • OAuth2 service accounts are now supported and JSON key credentials can be loaded from the adsapi_php.ini file.
  • SSL peer verification is now enabled by default for SOAP requests.
  • Instances of ApiException are now thrown from services if there was a SOAP fault, instead of PHP's generic SoapFault.

1.0.0-beta

Common
  • Initial release.