Hello everyone!
Been a while, hasn't it? Koalas may not hibernate, but this one certainly took a snooze through the long Berlin winter. With the dawn of a hot Chicago summer, life has returned, and with it, Koala 1.7.0rc1.
This update has quite a number of incremental changes, fixes, and improvements:
* API#debug_token allows you to examine user tokens
* Koala.config allows you to set Facebook servers (to use proxies, etc.)
* Parameters can now be Arrays of non-enumerable values, which get comma-separated
* API#put_wall_post now automatically encodes parameters hashes as JSON
* GraphCollections returned by batch API calls retain individual access tokens
* API#get_picture returns nil if FB returns no result, rather than error
* Lots of small modernizations, fixes, typos, etc.
The complete diff since the last version is
here, and the changelog is
here.
To install
In Bundler:
gem "koala", "~> 1.7.0rc1"
Otherwise:
[sudo|rvm] gem install koala --pre
Thanks
As always, thanks to everyone who contributed to this release: in random order, mtparet, miv, csaunders, sanemat, Cyril-sf, billvieux, Ortuna, Crunch09, sagarbommidi, jayeff, and bnorton. Koala wouldn't be what it is without the community.
Thanks also to the Facebook engineering team for their amazing work -- few APIs have stayed so stable for so long and made the job of an SDK maintainer so easy :)
What's next
Unless there are major issues with 1.7.0rc1, I'll release the final version soon.
2.0, with some major internal refactoring, will come someday, but for now it's maintenance.
Have a great summer (for those in the northern hemisphere) or winter (for our friends down south)!
Alex