CHANGELOG 1.55 KB
Newer Older
1 2 3 4 5 6 7
1.0:
----
* Changed license to LLGPLv3
* Added documentation
* Exported uri-encode and uri-decode functions
* Moved test asdf system to its own asd file

8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
0.9:
----
* Renamed *encode-uri-string* to uri-encode? (INCOMPATIBLE CHANGE)
* Renamed *decode-uri-string* to uri-decode? (INCOMPATIBLE CHANGE)
* Got rid of bind-standard-uri-components macro (INCOMPATIBLE CHANGE)
* Decision whether or not to uri encode/decode template parts is now taken at macro-expansion instead of run-time (INCOMPATIBLE CHANGE)
* Got rid of cl-ppcre:register-groups-bind style (#'parse-number foo) template binding support (INCOMPATIBLE CHANGE)
* Added Named-Readtables uri-template readtable
* Made template placeholders be an implicit progn
* Made %uri- parameters be lexical anaphors instead of special variables
* Fixed bug where %uri- parameters weren't getting uri-decoded
* Got rid of KMRCL dependency

0.8:
----
* Added %uri-head and %uri-tail convenience parameters (thanks to Roman Zaharof for the patch).

0.7:
----
* Fixed bugs in standard-uri-components regular expression (thanks to Roman Zaharof for the bug report).

0.6:
----
* Changed uri-template-bind lambda-list to resemble that of destructuring-bind

0.5:
----
* Added option to do URI decoding in URI template destructuring (on by default)

0.4:
----
* Fixed bug where strings inserted into templates were not being URI encoded

0.3:
----
* Added URI encoding support for template interpolation. URI encoding is controlled by the *encode-uri-string* flag
* Added interpolation support for Parenscript
* Added URI template destructuring