- November 29, 2017 - When `CAKEApi.json_response=True`, functions will return a json object instead of a string
1.10.0
- November 9, 2017 - Better README including all functions documented below - Added `CAKEApi.signup_advertiser()` function - Added `CAKEApi.signup_affiliate()` function - Added `CAKEApi.add_campaign_creative_exception()` function - Added `CAKEApi.add_campaign_subid_exception()` function - Added `CAKEApi.remove_campaign_creative_exception()` function - Added `CAKEApi.remove_campaign_subid_exception()` function - Fixed bug in `CAKEApi.edit_affiliate()`. Some fields' default values were not skip values. - Removed `CAKEApi.edit_creative_files()`. While investigating a bug in this function I found a bug in the CAKE API that needs to be resolved before this fucntion can work properly.
1.9.0
- October 27, 2017 - Added `CAKEApi.add_contact()` - Added `CAKEApi.edit_caps()` - Added `CAKEApi.edit_creative()` - All `CAKEApi` methods now allow passing of additional keyword arguments (but they are ignored) - Renamed `secure` argument to `use_https` when initializing a `CAKEApi` object - Changed all error messaging to use the generic `Exception` type
1.8.0
- October 19, 2017 - Added `CAKEApi.add_creative()` - Fixed incorrect date year in v1.7.0 entry of CHANGELOG.md
1.7.0
- September 25, 2017 - Added `CAKEApi.country_summary()` and `CAKEApi.lite_clicks_country_summary()` - Added CHANGELOG.md - Updated README.rst
1.6.1
- August 23, 2017 - Bug Fixes: - `CAKEApi.export_campaigns()` now requires at least one of the following arguments: `affiliate_id`, `offer_id`, `campaign_id`. This matches requirements in the underlying API.