1 Revision history for Perl extension WWW::OpenSearch
4 - repackaged with a new version of Module::Install
7 - Handle broken LWP 5.810 in Makefile.PL
10 - Fix pod coverage (Ian Beckwith)
13 - switch from ||= to a "defined" idiom for some params
14 - switch to Module::Install
17 - added a simple OSD parsing test
19 0.10_02 Tue Jan 23 2007
20 - fix Request.pm to clone the extra attributes we've
23 0.10_01 Mon Jan 22 2007
24 - use URI::Template for parsing OSD uri templates
25 - added opensearch-specific Request and Agent classes
26 - un-break get_best_url()
27 - you can now pass a WWW::OpenSearch::Url to WWW::OpenSearch's
29 - added ns() (namespace) field to Url.pm
30 - re-worked paging to use the new Request object
32 [ THINGS THAT MAY BREAK YOUR CODE ]
33 - using URI::Template means some methods are now proxied to
35 - removed agent argument in new() in OpenSearch.pm
36 - handling of POST requests in prepare_query() in Url.pm now
37 returns data suitable for passing to HTTP::Request
38 - un-link Response.pm and the parent WWW::OpenSearch object --
39 a Response is now in the context of whatever
40 WWW::OpenSearch::Url was used
43 - fix link fetching from atom feeds
46 - fix optional attributes for Image
47 - added strict to Url object
50 - inflate query and image fields to objects for OSD 1.1
53 0.06_02 Thu Jul 20 2006
55 - updated available description info
56 - try to handle POST urls better
57 - update XML::Atom calls to latest release API
58 - added option to override the useragent from new()
60 - turn utf8 flag off for queries
62 0.06_01 Thu May 18 2006
63 - Complete re-write to handle OpenSearch 1.1/Atom
64 - Now uses XML::Feed to abstract RSS and Atom
65 - Improved OpenSearch Description/Url handling
66 - Encapsulate returns in a Response object
68 0.05 Mon Jan 9 18:30:18 UTC 2006
69 - Added partial support of OpenSearch 1.1. There's no API change and
70 old elements just work as before, with 1.1 OpenSearch document as
71 well. See http://opensearch.a9.com/docs/upgrading10.jsp
72 (Thanks to Masaaki Hirose)
74 0.04 Sat Jul 29 18:34:31 PDT 2005
75 - Drop off XML::Simple for efficiency.
76 LibXMLify everything. Now you need XML::RSS::LibXML
78 0.03 Sun Jul 24 02:36:46 PDT 2005
79 - Hacked current_page so you can specify page number correctly
82 0.02 Sat Mar 26 14:14:58 JST 2005
83 - Added accessors for attributes
86 0.01 Thu Mar 17 20:45:13 2005