]> git.vanrenterghem.biz Git - git.ikiwiki.info.git/blobdiff - debian/changelog
add rebuild handing
[git.ikiwiki.info.git] / debian / changelog
index 0e9bf512b411619326f667ef2c2b0268ad252dcf..89d377769aadbd298152bd33909b3ad4aebdad4f 100644 (file)
@@ -11,14 +11,24 @@ ikiwiki (3.14159266) UNRELEASED; urgency=low
   * Fix a bug that could lead to duplicate links being recorded
     for tags.
   * Added support framework for multiple types of dependencies.
   * Fix a bug that could lead to duplicate links being recorded
     for tags.
   * Added support framework for multiple types of dependencies.
-  * Allow declaring that a dependency does not encompass the content of a
-    page. (By passing content => 0 to add_depends.)
-  * pagecount, calendar, postsparkline, progress: Use a contentless dependency,
+  * Allow declaring that a dependency is only affected by page presence
+    or changes to its links.
+    (By passing presence => 1 or links => 1 to add_depends.)
+  * pagecount, calendar, postsparkline, progress: Use a presence dependency,
     which makes these directives much less expensive to use, since page
     edits will no longer trigger an unnecessary update.
     which makes these directives much less expensive to use, since page
     edits will no longer trigger an unnecessary update.
-  * map: Use a contentless dependency unless show= is specified.
-    This makes simple maps efficient enough that they can be used on sidebars!
-  * inline: Use a contentless dependency in quick mode.
+  * map: Use a presence dependency unless show= is specified.
+    This makes maps efficient enough that they can be used on sidebars!
+  * inline: Use a presence dependency in quick mode.
+  * brokenlinks: Use a link dependency.
+    This makes it much more efficient, only updating when really necessary.
+  * orphans, pagestats: Use a combination of presence and link dependencies.
+    This makes them more efficient. It also fixes a longstanding bug,
+    where if only a small set of pages were considered by orphans/pagestats,
+    changes to links on other pages failed to cause an update.
+  * Transitive dependencies are now correctly supported.
+  * Rebuild wikis on upgrade to this version to get improved dependency
+    info.
 
  -- Joey Hess <joeyh@debian.org>  Sun, 27 Sep 2009 17:40:03 -0400
 
 
  -- Joey Hess <joeyh@debian.org>  Sun, 27 Sep 2009 17:40:03 -0400