aboutsummaryrefslogtreecommitdiff
path: root/doc/news
diff options
context:
space:
mode:
authorSimon McVittie <smcv@debian.org>2016-01-21 11:19:48 +0000
committerSimon McVittie <smcv@debian.org>2016-01-21 11:19:48 +0000
commitc2575f71e6bd8245749b8c9cd0b2d4b3c5b83f62 (patch)
treedaebb5454d71667b757b9c728d1c74b0cb5ca587 /doc/news
parent53b10a64f0884dcd62924fe5750838c63211f992 (diff)
downloadikiwiki-c2575f71e6bd8245749b8c9cd0b2d4b3c5b83f62.tar
ikiwiki-c2575f71e6bd8245749b8c9cd0b2d4b3c5b83f62.tar.gz
Announce version 3.20160121
Diffstat (limited to 'doc/news')
-rw-r--r--doc/news/version_3.20141016.mdwn39
-rw-r--r--doc/news/version_3.20160121.mdwn46
2 files changed, 46 insertions, 39 deletions
diff --git a/doc/news/version_3.20141016.mdwn b/doc/news/version_3.20141016.mdwn
deleted file mode 100644
index 357979417..000000000
--- a/doc/news/version_3.20141016.mdwn
+++ /dev/null
@@ -1,39 +0,0 @@
-ikiwiki 3.20141016 released with [[!toggle text="these changes"]]
-[[!toggleable text="""
-[ Joey Hess ]
-
- * Fix crash that can occur when only_committed_changes is set and a
- file is deleted from the underlay.
-
-[ Simon McVittie ]
-
- * core: avoid dangerous use of CGI->param in list context, which led
- to a security flaw in Bugzilla; as far as we can tell, ikiwiki
- is not vulnerable to a similar attack, but it's best to be safe
- * core: new reverse_proxy option prevents ikiwiki from trying to detect
- how to make self-referential URLs by using the CGI environment variables,
- for instance when it's deployed behind a HTTP reverse proxy
- (Closes: [[!debbug 745759]])
- * core: the default User-Agent is now "ikiwiki/$version" to work around
- ModSecurity rules assuming that only malware uses libwww-perl
- * core: use protocol-relative URLs (e.g. //www.example.com/wiki) so that
- https stays on https and http stays on http, particularly if the
- html5 option is enabled
- * core: avoid mixed content when a https cgiurl links to http static pages
- on the same server (the static pages are assumed to be accessible via
- https too)
- * core: force the correct top URL in w3mmode
- * google plugin: Use search form
- * docwiki: replace Paypal and Flattr buttons with text links
- * comments: don't record the IP address in the wiki if the user is
- logged in via passwordauth or httpauth
- * templates: add ARIA roles to some page elements, if html5 is enabled.
- Thanks, Patrick
- * debian: build-depend on libmagickcore-6.q16-2-extra | libmagickcore-extra
- so we can thumbnail SVGs in the docwiki
- * debian: explicitly depend and build-depend on libcgi-pm-perl
- * debian: drop unused python-support dependency
- * debian: rename debian/link to debian/links so the intended symlinks appear
- * debian: fix some wrong paths in the copyright file
-"""]]
-[[!meta date="2014-10-17 01:01:53 +0100"]]
diff --git a/doc/news/version_3.20160121.mdwn b/doc/news/version_3.20160121.mdwn
new file mode 100644
index 000000000..2e727a63a
--- /dev/null
+++ b/doc/news/version_3.20160121.mdwn
@@ -0,0 +1,46 @@
+ikiwiki 3.20160121 released with [[!toggle text="these changes"]]
+[[!toggleable text="""
+ * [ [[Amitai Schlair|schmonz]] ]
+ * [[plugins/meta]]: Fix `\[[!meta name=foo]]` by closing the open quote.
+ * Avoid unescaped `{` in regular expressions
+ * meta test: Add tests for many behaviors of the directive.
+ * img test: Bail gracefully when [[!cpan ImageMagick]] is not present.
+ * [ [[Joey Hess|joey]] ]
+ * [[plugins/emailauth]]: Added `emailauth_sender` config.
+ * Modified `page.tmpl` to to set html `lang=` and `dir=` when
+ values have been specified for them, which the [[plugins/po|po plugin]] does.
+ * Specifically license the javascript underlay under the permissive
+ basewiki license.
+ * [ [[Simon McVittie|smcv]] ]
+ * [[plugins/git]]: if no committer identity is known, set it to
+ `IkiWiki <ikiwiki.info>` in `.git/config`. This resolves commit errors
+ in versions of git that require a non-trivial committer identity.
+ * [[plugins/inline]], [[plugins/trail]]: rename `show`, `feedshow` parameters to `limit`, `feedlimit`
+ (with backwards compatibility)
+ * [[plugins/pagestats]]: add `show` option to show [[plugins/meta]] fields. Thanks, [[Louis|spalax]]
+ * [[plugins/inline]]: force RSS `<comments>` to be a fully absolute URL as required
+ by the W3C validator. Please use Atom feeds if relative URLs are
+ desirable on your site.
+ * [[plugins/inline]]: add `<atom:link rel="self">` to RSS feeds as recommended by
+ the W3C validator
+ * [[plugins/inline]]: do not produce links containing `/./` or `/../`
+ * syslog: accept and encode UTF-8 messages
+ * syslog: don't fail to log if the wiki name contains `%s`
+ * Change dependencies from transitional package [[!debpkg perlmagick]]
+ to [[!debpkg libimage-magick-perl]] (Closes: #[789221](http://bugs.debian.org/789221))
+ * debian/copyright: update for the rename of `openid-selector` to
+ `login-selector`
+ * d/control: remove leading article from Description
+ (lintian: description-synopsis-starts-with-article)
+ * d/control: Standards-Version: 3.9.6, no changes required
+ * Wrap and sort control files (`wrap-and-sort -abst`)
+ * Silence "used only once: possible typo" warnings for variables
+ that are part of modules' APIs
+ * Run [[!debpkg autopkgtest]] tests using [[!debpkg autodep8]] and the pkg-perl team's
+ infrastructure
+ * Add enough build-dependencies to run all tests, except for
+ non-git VCSs
+ * tests: consistently use `done_testing` instead of `no_plan`
+ * `t/img.t`: do not spuriously skip
+ * img test: skip testing PDFs if unsupported
+ * img test: use the right filenames when testing that deletion occurs"""]]