* Added support for AdWords v201609. * The library now automatically applies filters to log output to sanitize its contents of sensitive data. For more details on how to configure logging or disable log filtering, see the README. * The library will now log warnings if it detects that it is being run with Python versions below 2.7.9.
* AdWordsClient's initializer no longer requires the user_agent field. This field is also now validated to ensure that it only contains ASCII characters. * Removed support and examples for AdWords v201601. * Removed upgrade_ad_url example for AdWords v201605 and v201607.
4.4.0
* Removed support for DFP v201505. * Added support for DFP v201608. * Removed examples for DFP v201508 and v201511.
4.3.0
* Added support for AdWords v201607.
4.2.0
* Removed support and examples for AdWords v201509. * The AdWords ReportDownloader now accepts a "client_customer_id" keyword argument that overrides the default client customer ID. * For utilities such as the ReportDownloader or BatchJobHelper, data points about usage are now sent in the user-agent of API requests by default. This can be disabled with the new include_utilities_in_user_agent configuration in the googleads.yaml file. * Added a new parallel_report_download.py example. * Resolved issues: Issue 122: https://github.com/googleads/googleads-python-lib/issues/122 Issue 123: https://github.com/googleads/googleads-python-lib/issues/123