Rewrote the (at least with Apache 2.2's environment) no more working
[matthijs/upstream/blosxom.git] / ChangeLog
1 v2.1.1
2     * Added CVS Id keyword to file header.
3
4 v2.1.0
5     * unescape url returned from CGI.pm to match PATH_INFO escaping
6     * redo path_info handling with much stricter date tests
7     * added support for multiple plugin directories using $plugin_path
8         * changed plugin loading to use @INC instead of hardcoded 
9           $plugin_dir
10         * added support for external config file via BLOSXOM_CONFIG_DIR 
11           and/or BLOSXOM_CONFIG_FILE environment variables
12         * added support for $plugin_list plugin config file
13     * fixed several RSS and XHTML escaping issues (Closes: #1717980)
14     * made the default templates conforming to HTML 4.01
15       (Closes: #1609595)
16     * added a testsuite for blosxom
17     * added an encoding setting, defaulting to UTF-8
18     * added support for configuration files and therefore blosxom farms
19       (based on the Debian config file patch)
20     * allowed the content of the content type template to be used as
21       variable in other templates, e.g. for usage with <meta> tags.
22     * many small improvements
23     * some code refactoring (including a .perltidyrc)
24
25 v2.0.2
26     * fixed path_info to have correct extension in static mode (bug
27       1368882)
28     * fixed filtering bug in static mode (bug 1356997)
29     * changed DATA section template parsing to allow newlines for
30       greater readability, and to allow empty templates.
31     * work-around for bug in CGI::url() when using SSI
32
33 v2.0.1
34     * Fixed XML escaping of RSS feeds
35     * Ignore editor backup files in the plugin directory (i.e.
36       "myplugin~")
37     * Set path_info variables correctly for all static pages.