root/WWW-OpenSearch/trunk/Changes

Revision 2138 (checked in by bricas, 13 years ago)

added clone() to Request

Line 
1 Revision history for Perl extension WWW::OpenSearch
2
3 0.10_02 Tue Jan 23 2007
4         - fix Request.pm to clone the extra attributes we've
5           added (Marc Tobias)
6
7 0.10_01 Mon Jan 22 2007
8         - use URI::Template for parsing OSD uri templates
9         - added opensearch-specific Request and Agent classes
10         - un-break get_best_url()
11         - you can now pass a WWW::OpenSearch::Url to WWW::OpenSearch's
12           search() method
13         - added ns() (namespace) field to Url.pm
14         - re-worked paging to use the new Request object
15
16         [ THINGS THAT MAY BREAK YOUR CODE ]
17         - using URI::Template means some methods are now proxied to
18           that class
19         - removed agent argument in new() in OpenSearch.pm
20         - handling of POST requests in prepare_query() in Url.pm now
21           returns data suitable for passing to HTTP::Request
22         - un-link Response.pm and the parent WWW::OpenSearch object --
23           a Response is now in the context of whatever
24           WWW::OpenSearch::Url was used
25
26 0.09    Thu Dec 07 2006
27         - fix link fetching from atom feeds
28
29 0.08    Wed Sep 13 2006
30         - fix optional attributes for Image
31         - added strict to Url object
32
33 0.07    Mon Sep 11 2006
34         - inflate query and image fields to objects for OSD 1.1
35         - pod updates
36
37 0.06_02 Thu Jul 20 2006
38         - added tests
39         - updated available description info
40         - try to handle POST urls better
41         - update XML::Atom calls to latest release API
42         - added option to override the useragent from new()
43         - fix undef warning
44         - turn utf8 flag off for queries
45
46 0.06_01 Thu May 18 2006
47         - Complete re-write to handle OpenSearch 1.1/Atom
48         - Now uses XML::Feed to abstract RSS and Atom
49         - Improved OpenSearch Description/Url handling
50         - Encapsulate returns in a Response object
51
52 0.05  Mon Jan  9 18:30:18 UTC 2006
53         - Added partial support of OpenSearch 1.1. There's no API change and
54           old elements just work as before, with 1.1 OpenSearch document as
55           well. See http://opensearch.a9.com/docs/upgrading10.jsp
56           (Thanks to Masaaki Hirose)
57          
58 0.04  Sat Jul 29 18:34:31 PDT 2005
59         - Drop off XML::Simple for efficiency.
60           LibXMLify everything. Now you need XML::RSS::LibXML
61
62 0.03  Sun Jul 24 02:36:46 PDT 2005
63         - Hacked current_page so you can specify page number correctly
64           (Thanks to Naoya Ito)
65
66 0.02  Sat Mar 26 14:14:58 JST 2005
67         - Added accessors for attributes
68         - Fixed POD
69
70 0.01  Thu Mar 17 20:45:13 2005
71         - original version
Note: See TracBrowser for help on using the browser.