| Path: | release_notes-0.2.0.txt (CVS) |
| Last Update: | Thu Dec 14 06:48:09 EST 2006 |
Technorati-Ruby 0.2.0 Release Notes
Table of Contents
1. Overview
2. API Changes
2.1 New Optional Argument Passing Syntax
2.2 Just In Time Convenience Methods
3. Signed RubyGems Package
4. URLs
Overview
Technorati-Ruby 0.2.0 includes several changes which may affect your existing code. This document explains each of the changes, the reason behind them, and how legacy code can be changed to support the new API.
An additional section below explains the signed Technorati-Ruby gem and how you can verify the Technorati-Ruby gem using the RubyGems certificate interface.
There are several major changes to the Technorati-Ruby 0.2.0 API which may be incompatible with code written for the Technorati-Ruby 0.1.x API. The changes are:
* Removed the Technorati#outbound method (no longer provided
by the Technorati API).
* Errors are now wrapped by Technorati::Error exceptions.
* Removed the Technorati-Ruby monkey patches to String.
* Added HTTP proxy support (Technorati-Ruby now honors the
TECHNORATI_HTTP_PROXY, HTTP_PROXY and http_proxy environment
variables)
* Fixed 'excerpt' (sic) typo in returned hashes.
* Added tag, key_info, top_tags, and blog_post_tags methods.
* Renamed bloginfo to blog_info
Each change is covered in detail in the following sections.
2.1 New Optional Argument Passing Syntax