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