OAuth Ruby Gem 0.3 released

Pelle reports that 0.3.1 of the gem has been released to fix a bug discovered by Michael Wood.

Pelle Braendgaard posted to the OAuth Ruby list today announcing the that the 0.3 version of the OAuth Ruby Gem has been released:

This is the community barn fixing release of the OAuth Gem. The primary purpose of this release is to fix all the little issues people have discovered while actually using OAuth in the real world.

A concerted effort has also been made to create much better testing of all the low level operations, such as encoding, normalization etc. There are much improved tests that follow the spec closely.

There is also a new oauth command line utility, which makes it easy to test oauth requests from your shell.

The official home page of the ruby library is:

http://oauth.rubyforge.org/

The main git repository is:

http://github.com/pelle/oauth/tree/master

Many people have been involved in this release, here are the primary contributors and the changelog:

  • Support ActionController::Request from Edge Rails (László Bácsi)
  • Correctly handle multi-valued parameters (Seth)
  • Added #normalized_parameters to OAuth::RequestProxy::Base (Pelle)
  • OAuth::Signature.sign and friends now yield the RequestProxy instead of the token when the passed block’s arity is 1. (Seth)
  • Token requests are made to the configured URL rather than generating a potentially incorrect one. (Kellan Elliott-McCrea)
  • Command-line app for generating signatures. (Seth)
  • Improved test-cases and compatibility for encoding issues. (Pelle)


About this entry