aboutsummaryrefslogtreecommitdiff
path: root/debian/NEWS
Commit message (Expand)AuthorAge
* releasing version 3.20091017Joey Hess2009-10-17
* Merge branch 'master' into dependency-types•••Conflicts: doc/bugs/transitive_dependencies.mdwn Joey Hess2009-10-09
|\
* | add rebuild handingJoey Hess2009-10-05
|/
* releasing version 3.14159265Joey Hess2009-09-24
* changelog and news file, also make postinst rebuild on upgradeJoey Hess2009-08-25
* listdirectives: Avoid listing _comment directives and generally assume any di...Joey Hess2009-05-22
* ikiwiki-transition: deduplinks was broken and threw away all metadata stored ...Joey Hess2009-05-22
* external: Fix pagespec_match and pagespec_match_list. Closes: #527281Joey Hess2009-05-06
* Avoid %links accumulating duplicates. (For TOVA)•••This is sorta an optimisation, and sorta a bug fix. In one test case I have available, it can speed a page build up from 3 minutes to 3 seconds. The root of the problem is that $links{$page} contains arrays of links, rather than hashes of links. And when a link is found, it is just pushed onto the array, without checking for dups. Now, the array is emptied before scanning a page, so there should not be a lot of opportunity for lots of duplicate links to pile up in it. But, in some cases, they can, and if there are hundreds of duplicate links in the array, then scanning it for matching links, as match_link and some other code does, becomes much more expensive than it needs to be. Perhaps the real right fix would be to change the data structure to a hash. But, the list of links is never accessed like that, you always want to iterate through it. I also looked at deduping the list in saveindex, but that does a lot of unnecessary work, and doesn't completly solve the problem. So, finally, I decided to add an add_link function that handles deduping, and make ikiwiki-transition remove the old dup links. Joey Hess2009-05-06
* A recent change to gitweb removed support for the form of diffurl that many ...Joey Hess2009-01-05
* more 3.0 docs, changelogJoey Hess2008-12-24
* make ikiwiki-transition prefix_directives take a setup file•••This is easier to remeber, and less error-prone than passing it all the pages in the wiki. Joey Hess2008-12-24
* beginning docs for 3.0Joey Hess2008-12-23
* willu's teximg changes•••* teximg: The prefix is configurable, and has changed to not include the nonstandard mhchem by default. (willu) * teximg: dvipng is used if available to render images. Its output is antialiased and better than dvips. If not available, the old dvips+convert chain will be used. (willu) * Drop suggests on texlive-science, add suggests on dvipng. Joey Hess2008-08-24
* releasing version 2.60Joey Hess2008-08-12
* add ikiwiki-transition setupformat subcommand.•••Also fixed a bug in how aggregateinternal used IkiWiki::Setup::load, and added checks for arguments to other subcommands. Joey Hess2008-08-05
* banned_users move to setup file, stage 1Joey Hess2008-08-01
* editpage escaping fixes•••* The editpage form now uses the raw page name, not the page title, in its 'page' cgi parameter. Using the title was ambiguous and made it impossible to tell between some pages, like "foo/bar" and "foo__47__bar", sometimes causing the wrong page to be edited. * This change means that some edit links need to be updated. Force a rebuild on upgrade to this version. * Above change also allowed really fixing escaped slashes from the blogpost form. Joey Hess2008-07-06
* typoJoey Hess2008-07-06
* a bit more about upgradesJoey Hess2008-06-07
* finishing touches on the new search plugin•••- Add a Help link. - If the pageterm is too long, hash it. Joey Hess2008-06-04
* more search improvementsJoey Hess2008-06-04
* releasing version 2.48Joey Hess2008-05-30
* documentation for use of hashed passwords•••Everything but the actual coding to support them. Joey Hess2008-05-29
* template change documentationJoey Hess2008-05-06
* Bring back the svnrepo setup file option. This is needed for recentchangediff...Joey Hess2008-04-17
* fix versionsJoey Hess2008-02-10
* Merge branch 'master' into prefix-directivesJoey Hess2008-02-05
|\
| * merged the recentchanges branch•••misc fixes Joey Hess2008-01-29
| * doc updates, add NEWS itemJoey Hess2008-01-29
* | rename ikiwiki-prefix-directives into ikiwiki-transition•••If we have transitions of this sort in the future, this program will hopefully be used to handle them too. Joey Hess2008-01-30
* | Add new preprocessor directive syntax¸ using a '!' prefix.•••Add a prefix_directives option to the setup file to turn this syntax on; currently defaults to false, for backward compatibility. Support optional '!' prefix even with prefix_directives off, and use that in the underlay to support either setting of prefix_directives. Add NEWS entry with migration information. Josh Triplett2008-01-27
|/
* * template: Remove bogus htmlize pass added in 2.16.•••* template: Htmlize template variables, but also provide a raw version via `<TMPL_VAR raw_variable>`. Joey Hess2008-01-09
* * meta: Run in scan mode again (more intelligently) and re-add support for••• meta link. * Fix support for the case where metadata appears after an inline directive. This was broken in version 2.16. Joey Hess2008-01-09
* * Re-organise dependencies and recommends now that recommends are installed••• by default. Joey Hess2007-12-16
* * meta: Drop support for "meta link", since supporting this for internal••• links required meta to be run during scan, which complicated its data storage, since it had to clear data stored during the scan pass to avoid duplicating it during the normal preprocessing pass. * If you used "meta link", you should switch to either "meta openid" (for openid delegations), or tags (for internal, invisible links). I assume that nobody really used "meta link" for external, non-openid links, since the htmlscrubber ate those. (Tell me differently and I'll consider bringing back that support.) * meta: Improved data storage. * meta: Drop the hackish filter hook that was used to clear stored data before preprocessing, this hack was ugly, and broken (cf: liw's disappearing openids). * aggregate: Convert filter hook to a needsbuild hook. Joey Hess2007-12-16
* * The calendar plugin stores state about when it needs to be updated,••• and forces rebuilds of the pages that contain calendars. So running ikiwiki --refresh at midnight is now enough, no need for a full wiki rebuild each midnight. * calendar: Work around block html parsing bug in markdown 1.0.1 by enclosing the calendar in an extra div. Joey Hess2007-12-08
* updatesJoey Hess2007-12-08
* releasing version 2.14Joey Hess2007-11-26
* clean up bad wiki links, add news itemjoey2007-09-29
* fix newsion numberjoey2007-08-27
* * Allow raw html in the rst plugin.joey2007-07-29
* belated note about upgrades to 2.5joey2007-07-29
* * Make all templates have a footer div to ease themeing. Required template••• and style sheet updates, and unless you're using customised versions, you'll want to rebuild wikis on upgrade to this version to avoid inconsistencies. * Allow WIKINAME to to used in footers, as an example of something to put there. joey2007-05-11
* * If Net::OpenID::Consumer is not available, the openid module will quietly••• disable itself, this avoids needing a hard dependency on the perl module. joey2007-04-30
* * Enable openid logins by default.•••* Enable usedirs by default. joey2007-04-29
* * Due to template changes and style sheet changes that depend on them,••• wiki rebuilds are recommended on upgrade to this version. joey2007-04-26
* * Patch from Tuomov to link to the directory in feeds when usedirs is in••• effect. Note that this changes permalinks, so if you are already using usedirs you'll have to deal with that on upgrade to this version. joey2007-04-14
* fix links to sparklines; abs2rel -> urltojoey2007-04-01
* use urlto; htmlpage is no longer appropriate herejoey2007-04-01