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