web commit from 83.222.23.243: poll vote (Accept both)
[ikiwiki.git] / doc / news / version_2.7.mdwn
1 ikiwiki 2.7 released with [[toggle text="these changes"]]
2 [[toggleable text="""
3  * [ Joey Hess ]
4    * Add an editcontent hook.
5    * Support for looking in multiple directories for underlay files.
6    * Plugins can add new directories to the search path with the add\_underlay
7      function.
8    * Split out smiley underlay files into a separate underlay, so if the plugin
9      isn't used, the wiki isn't bloated with all those files.
10    * Allow -cgi -wrapper to be passed on the command line to generate a
11      wrapper.
12    * Fix some taint issues with generating wrappers using the command line.
13    * Don't allow newlines in link text in a wikilink.
14    * Tables containing links with a link text were misparsed, because the "|"
15      in the wikilink looked like a table field separator. Avoid this ambiguity
16      by linkifying the data before parsing it as a table.
17    * Turn on allow\_loose\_quotes in the table plugin's Text::CSV object,
18      so that links from wikilinks don't confuse the parser.
19    * mercurial: Pass --style default to hg log to ensure right format is used.
20    * mercurial: Fix rcs\_getctime (thanks, bma)
21  * [ Josh Triplett ]
22    * Use git-log rather than the shell, git-rev-list, and git-diff-tree.
23      Patch by Jamey Sharp <jamey@minilop.net>.
24    * Renames from git-diff-tree aren't handled, so don't ask for them.
25      Patch by Jamey Sharp
26    * Handle operating in sub-trees of a git repository.
27      When looking for git commits that affect the wiki, only include changes
28      that affect the ikiwiki source directory. If that is not the top-level
29      directory in this git repository, strip off the prefix as given by
30      `git-rev-parse --show-prefix` from all names reported by git-log.
31      Patch by Jamey Sharp
32  * [ Joey Hess ]
33    * Correct generation of RFC 3339 format times for atom/rss feeds. Always use
34      gmtime for these since a time zone is not specified.
35    * Updated Spanish translation from Victor Moral.
36    * table: Text::CSV doesn't return decoded unicode (XS module); decode its
37      return values.
38    * Change git test suite to reflect change in log for initial repo creation
39      commit.
40    * Add the ikiwiki-update-wikilist command.
41    * Exclude external plugin from syntax check since it uses a module that is
42      not in the build depends. Closes: #[441171](http://bugs.debian.org/441171)"""]]