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