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