Hey all,
I’m happy to announce the release of Koala 1.3.0rc1!
New Features
1.3.0rc1 provides support for several new Facebook features, a number of bug fixes, and other improvements:
- API#set_app_restrictions uses the new Graph API to set Facebook app restrictions
- OAuth#url_for_dialog builds the URLs for the various Facebook dialogs
- GraphCollection.parse_page_url now exposes useful functionality for non-Rails apps
- OAuth#url_for_access_token and #url_for_oauth_code now include any provided options as URL parameters, allowing you to specify display and other options
- API#fql now uses the Graph API FQL endpoint internally
- Utils.deprecate only prints each message once (no more spamming)
- Expanded/improved test coverage
The changelog is here, and the complete diff since 1.2.1 is here.
Mockfacebook
If you haven’t seen Ryan Barrett’s mockfacebook, a standalone HTTP server that implements Facebook’s FQL and Graph API, check it out. It’s a great tool for testing your application against a realistically-mocked subset of the Facebook API, and it’s really easy to use with Koala.
Koala’s on Facebook and Twitter!
Follow Koala on Facebook and Twitter for SDK updates and occasional news about Facebook API changes.
Installation
As always:
[sudo|rvm] gem install koala --pre
Or with Bundler:
gem "koala", "~> 1.3.0rc1"
What’s Next
We’ll be releasing 1.3 later this month, assuming no big bugs are discovered. After that, we’ll continue updating Koala as the Facebook API continues to change and evolve.
As always, if you have any ideas, issues, or suggestions, feel free to let me know on Github!
Have a great week and happy coding!
Best,