Updated RELEASE_NOTES.
[artemus.git] / RELEASE_NOTES
blob19827e62ae195c2770fef859673af21bb244a083
1 Artemus Release Notes
2 =====================
4 4.1.2
5 -----
7  * New template function `sort'.
8  * New template function `reverse'.
9  * Templates can be loaded from external sources by
10    using the new `loader_func' argument to new().
12 4.1.1
13 -----
15  * New template function `case'.
16  * New template function `env', to get values from the
17    environment.
18  * New template function `size', to return the number
19    of elements in a colon-separated list.
20  * New template function `seq', to generate a sequence
21    between two numbers as a colon-separated list.
22  * Improved debugging information.
24 4.1.0
25 -----
27  * New template function `foreach', to implement loops.
28  * New template function `set', for assigning a value to
29    a variable.
30  * New template arithmethic functions `add' and `sub'.
31  * New template comparison functions `gt', `lt' and `eq'.
32  * New template logical functions `and', `or' and `not'.
33  * New template function `random'.
34  * Comments can now be included with the {% } markup (they
35    are deleted from the final output).
36  * Old cruft has been deleted from the script (ftp, makefile
37    and sitemap generation).
38  * Template parameters are always expanded (instead of short-
39    circuiting when one is not found).
40  * Artemus markup can be escaped to allow templates being used
41    from another ones with being executed first.