Permalink
Browse files

Updated readme and changelog for 1.1rc.

  • Loading branch information...
1 parent db49f2d commit 355bf0aea1c4de90f2974956b23a1f4747181a80 @arsduo arsduo committed Jun 6, 2011
Showing with 20 additions and 11 deletions.
  1. +14 −8 CHANGELOG
  2. +6 −3 readme.md
View
22 CHANGELOG
@@ -1,14 +1,20 @@
v1.1
--- Batch API support through Koala::Facebook::GraphAPI.batch
+New/updated methods:
+-- Batch API support through Koala::Facebook::GraphAPI.batch (thanks, seejohnrun!)
-- includes file uploads, error handling, and FQL
- -- thanks to seejohnrun for the initial implementation!
--- rest_call now has an optional argument for method, for REST API calls requiring POST, DELETE, etc. (thanks, !)
--- added get_comments_for_urls (thanks, amrnt!)
--- Filename can now be specified when uploading (e.g. for Ads API) (thanks, !)
--- Support for switching HTTPService at will (thanks, chadk!)
- -- Includes support for uploading StringIOs and other non-files via Net::HTTP even when using TyphoeusService
--- Koala now uses the modern Typhoeus API (thanks, aselder!)
+-- Added GraphAPI#get_comments_for_urls (thanks, amrnt!)
+-- Added RestAPI#fql_multiquery, which simplifies the results (thanks, amrnt!)
+Updated methods:
-- RealtimeUpdates now uses a GraphAPI object instead of its own API
+-- RestAPI#rest_call now has an optional last argument for method, for calls requiring POST, DELETE, etc. (thanks, sshilo!)
+-- Filename can now be specified when uploading (e.g. for Ads API) (thanks, sshilo!)
+-- get_objects([]) returns [] instead of a Facebook error in non-batch mode (thanks, aselder!)
+Internal improvements:
+-- HTTP services are more modular and can be changed on the fly (thanks, chadk!)
+ -- Includes support for uploading StringIOs and other non-files via Net::HTTP even when using TyphoeusService
+-- Support for global proxy and timeout settings (thanks, itchy!)
+-- Support for setting certificate path and file to address Net::HTTP errors under Ruby 1.9.2
+-- Koala now uses the modern Typhoeus API (thanks, aselder!)
v1.0
New methods:
View
9 readme.md
@@ -1,6 +1,6 @@
Koala
====
-Koala (<a href="http://github.com/arsduo/koala" target="_blank">http://github.com/arsduo/koala</a>) is a new Facebook library for Ruby, supporting the Graph API (including photo uploads), the old REST API, realtime updates, and OAuth validation. We wrote Koala with four goals:
+Koala (<a href="http://github.com/arsduo/koala" target="_blank">http://github.com/arsduo/koala</a>) is a new Facebook library for Ruby, supporting the Graph API (including the batch requests and photo uploads), the REST API, realtime updates, test users, and OAuth validation. We wrote Koala with four goals:
* Lightweight: Koala should be as light and simple as Facebook’s own new libraries, providing API accessors and returning simple JSON. (We clock in, with comments, just over 750 lines of code.)
* Fast: Koala should, out of the box, be quick. In addition to supporting the vanilla Ruby networking libraries, it natively supports Typhoeus, our preferred gem for making fast HTTP requests. Of course, That brings us to our next topic:
@@ -9,13 +9,16 @@ Koala (<a href="http://github.com/arsduo/koala" target="_blank">http://github.co
Installation
---
+
Easy:
- [sudo] gem install koala
+ [sudo|rvm] gem install koala
+ # for 1.1rc add --pre
+
Or in Bundler:
- gem "koala"
+ gem "koala" # add ', "~> 1.1rc"' for the release candidate
Graph API
----

0 comments on commit 355bf0a

Please sign in to comment.