Imported Upstream version 0.22
[liburi-template-perl.git] / Changes
1 Revision history for Perl extension URI::Template
2
3 0.22 2015-04-04
4  - Fix regression in variables() when called in list context (GH #4)
5
6 0.21 2015-01-08
7  - variables() now returns items in their order of appearance (Artem 
8    Krivopolenov)
9
10 0.20 2015-01-05
11  - Handle "0" as a template properly (RT 101109)
12
13 0.19 2015-01-05
14  - Allow empty template as per spec (RT 101109)
15  - template() now accepts a new string as an argument (Artem Krivopolenov)
16
17 0.18 2013-12-05
18  - Fix empty hash/array special casing to not return anything
19
20 0.17 2013-03-11
21  - Special case return from empty hash and array values in query strings
22
23 0.16 2012-05-30
24  - Conform to latest spec RFC 6570 (RT 66651)
25  - Re-use test suite from official github repo
26
27 0.15 2009-01-19
28  - Promote dev release to stable
29
30 0.14_01 2008-09-09
31  - Conform to latest spec (draft 03) (Ricardo SIGNES) Due to the new spec,
32    the following are no longer applicable:
33     - deparse()
34     - all_variables()
35     - passing an arrayref to the process subs
36  - as_string() is now just template() (Ricardo SIGNES)
37  - added expansions() - returns the coderefs used to expand the template
38    (Ricardo SIGNES)
39  - add support for default values (where applicable)
40
41 0.13 2008-02-12
42  - Properly terminate deparse regex (Karen Cravens)
43
44 0.12 2008-02-10
45  - Attempt to fix deparse() when the template ends in a variable
46
47 0.11 2008-02-08
48  - require perl 5.6 minimum
49
50 0.10 2008-01-16
51  - fix test suite for JSON 2.x
52
53 0.09 2007-08-28
54  - minor doc update
55
56 0.08_02 2007-07-31
57  - switch to Module::Install
58  - extract part of the test suite into a generic json-formatted structure
59
60 0.08_01 2007-07-29
61  - handle new escaping rules from the latest spec.
62
63 0.07 2007-05-24
64  - allow the user to pass an array ref to process and process_to_string
65    which fills values by position
66  - added all_variables() which returns all arguments by position (including
67    duplicates)
68
69 0.06 2007-04-23
70  - added some caching for better deparse() performance [Paul "LeoNerd"
71    Evans]
72
73 0.05 2007-04-19
74  - fix test for variables()
75  - added a note that the results from variables() are in random order
76
77 0.04 2007-01-22
78  - fix undef values when processing
79
80 0.03 2007-01-16
81  - added a simple deparse() method
82
83 0.02 2007-01-16
84  - added process_to_string() method
85
86 0.01 2007-01-15
87  - original version