v0.2.0 SDK makes API calls to Facebook Marketing API v2.6.
This is still a beta testing version, however, we'll lock down most of the programming interface. Official release will be announced when we have most of documentations ready.
BREAKING CHANGES:
- New version calls Facebook Marketing API v2.6 endpoints. Classes are
modified to use new fields/params/endpoints and remove deprecated
fields/params/endpoints. - Improved Enum Handling: Enums are moved to their proper parent
classes. e.g., previously we use "AdAccount.EnumCampaignStatus" for
campaign status in creation, now we use "Campaign.EnumStatus" instead.
This help us reduce duplicated code and have better code structure.
Breaking changes will result in compilation errors, which will help you identify changes needed.
Improvements:
- Added VideoUtils.java to ease video upload.
- Decoupled network in APIRequest and now you can customise how
GET/POST/DELETE requests are executed, such as adding proxy or retry
logic. - bug fixing
Other changes:
- Re-ordered class fields and apis alphabetically