From c2575f71e6bd8245749b8c9cd0b2d4b3c5b83f62 Mon Sep 17 00:00:00 2001 From: Simon McVittie Date: Thu, 21 Jan 2016 11:19:48 +0000 Subject: Announce version 3.20160121 --- doc/news/version_3.20141016.mdwn | 39 ---------------------------------- doc/news/version_3.20160121.mdwn | 46 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 46 insertions(+), 39 deletions(-) delete mode 100644 doc/news/version_3.20141016.mdwn create mode 100644 doc/news/version_3.20160121.mdwn (limited to 'doc/news') 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 ` 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 `` 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 `` 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"""]] -- cgit v1.2.3