aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorSimon McVittie <smcv@debian.org>2017-06-22 10:53:23 +0100
committerSimon McVittie <smcv@debian.org>2017-06-22 10:55:32 +0100
commitfee378f0561ab2e2768e8c944111736627612fdb (patch)
treeb2816915fe1ba2549a9480b9e65eea7e9adb2d41 /doc
parent7de336cbeeba470d452ca047c978aea506d2bcca (diff)
downloadikiwiki-fee378f0561ab2e2768e8c944111736627612fdb.tar
ikiwiki-fee378f0561ab2e2768e8c944111736627612fdb.tar.gz
Announce 3.20170622
Diffstat (limited to 'doc')
-rw-r--r--doc/news/version_3.20161219.mdwn14
-rw-r--r--doc/news/version_3.20170622.mdwn31
2 files changed, 31 insertions, 14 deletions
diff --git a/doc/news/version_3.20161219.mdwn b/doc/news/version_3.20161219.mdwn
deleted file mode 100644
index e4f32db9e..000000000
--- a/doc/news/version_3.20161219.mdwn
+++ /dev/null
@@ -1,14 +0,0 @@
-ikiwiki 3.20161219 released with [[!toggle text="these changes"]]
-[[!toggleable text="""
- * [ Joey Hess ]
- * inline: Prevent creating a file named ".mdwn" when the
- postform is submitted with an empty title.
- * [ Simon McVittie ]
- * Security: tell `git revert` not to follow renames. If it does, then
- renaming a file can result in a revert writing outside the wiki srcdir
- or altering a file that the reverting user should not be able to alter,
- an authorization bypass. Thanks, intrigeri. ([[!debcve CVE-2016-10026]])
- * cgitemplate: remove some dead code. Thanks, blipvert
- * Restrict CSS matches against header class to not break
- Pandoc tables with header rows. Thanks, karsk
- * Make pagestats output more deterministic. Thanks, intrigeri"""]]
diff --git a/doc/news/version_3.20170622.mdwn b/doc/news/version_3.20170622.mdwn
new file mode 100644
index 000000000..33962b769
--- /dev/null
+++ b/doc/news/version_3.20170622.mdwn
@@ -0,0 +1,31 @@
+ikiwiki 3.20170622 released with [[!toggle text="these changes"]]
+[[!toggleable text="""
+ * `t/git-cgi.t`: Wait 1 second before doing a revert that should work.
+ This hopefully fixes a race condition in which the test failed
+ around 6% of the time. (Closes: #[862494](http://bugs.debian.org/862494))
+ * Guard against set-but-empty `REMOTE_USER` CGI variable on
+ misconfigured nginx servers, and in general treat sessions with
+ a set-but-empty name as if they were not signed in.
+ * When the CGI fails, print the error to stderr, not "Died"
+ * mdwn: Don't mangle <code>&lt;style&gt;</code> into <code>&lt;elyts&gt;</code> under some circumstances
+ * mdwn: Enable footnotes by default when using the default Discount
+ implementation. A new `mdwn_footnotes` option can be used to disable
+ footnotes in MultiMarkdown and Discount.
+ * mdwn: Don't enable alphabetically labelled ordered lists by
+ default when using the default Discount implementation. A new
+ `mdwn_alpha_list` option can be used to restore the old
+ interpretation.
+ * osm: Convert savestate hook into a changes hook. savestate is not
+ the right place to write wiki content, and in particular this
+ breaks websetup if osm's dependencies are not installed, even
+ if the osm plugin is not actually enabled.
+ (Closes: #[719913](http://bugs.debian.org/719913))
+ * toc: if the heading is of the form `<h1 id="...">`, use that for
+ the link in the table of contents (but continue to generate
+ `<a name="index42"></a>` in case someone was relying on it).
+ Thanks, [[Antoine Beaupré|anarcat]]
+ * color: Do not leak markup into contexts that take only the plain
+ text, such as toc
+ * meta: Document `\[[!meta name="foo" content="bar"]]`
+ * debian: Use preferred https URL for Format of `debian/copyright`
+ * debian: Declare compliance with Debian Policy 4.0.0"""]]