Koala v1.7 Release Notes
-
๐ New methods:
- API#debug_token allows you to examine user tokens (thanks, Cyril-sf!)
- Koala.config allows you to set Facebook servers (to use proxies, etc.) (thanks, bnorton!)
Internal improvements:
- ๐ CHANGED: Parameters can now be Arrays of non-enumerable values, which get comma-separated (thanks, csaunders!)
- CHANGED: API#put_wall_post now automatically encodes parameters hashes as JSON
- ๐ CHANGED: GraphCollections returned by batch API calls retain individual access tokens (thanks, billvieux!)
- โก๏ธ CHANGED: Gem version restrictions have been removed, and versions updated.
- ๐ CHANGED: How support files are loaded in spec_helper has been improved.
- ๐ FIXED: API#get_picture returns nil if FB returns no result, rather than error (thanks, mtparet!)
- ๐ FIXED: Koala now uses the right grant_type value for fetching app access tokens (thanks, miv!)
- ๐ FIXED: Koala now uses the modern OAuth endpoint for generating codes (thanks, jayeff!)
- ๐ FIXED: Misc small fixes, typos, etc. (thanks, Ortuna, Crunch09, sagarbommidi!)
โ Testing improvements:
- ๐ FIXED: MockHTTPService compares Ruby objects rather than strings.
- FIXED: Removed deprecated usage of should_not_receive.and_return (thanks, Cyril-sf!)
- ๐ FIXED: Test suite now supports Typhoeus 0.5 (thanks, Cyril-sf!)
- ๐ CHANGED: Koala now tests against Ruby 2.0 on Travis (thanks, sanemat!)