1 ikiwiki 3.20150107 released with [[!toggle text="these changes"]]
5 * Added ikiwiki-comment program.
6 * Add missing build-depends on `libcgi-formbuilder-perl`, needed for
8 * openid: Stop suppressing the email field on the Preferences page.
9 * Set Debian package maintainer to Simon McVittie as I'm retiring from
12 [ [[Simon McVittie|smcv]] ]
14 * calendar: add `calendar_autocreate` option, with which `ikiwiki --refresh`
15 can mostly supersede the `ikiwiki-calendar` command.
16 Thanks, Louis Paternault
17 * search: add more classes as a hook for CSS. Thanks, sajolida
18 * core: generate HTML5 by default, but keep avoiding new elements
19 like `<section>` that require specific browser support unless `html5` is
21 * Tell mobile browsers to draw our pages in a device-sized viewport,
22 not an 800-1000px viewport designed to emulate a desktop/laptop browser.
23 * Add new `responsive_layout` option which can be set to 0 if your custom
24 CSS only works in a large viewport.
25 * style.css, actiontabs, blueview, goldtype, monochrome: adjust layout
26 below 600px ("responsive layout") so that horizontal scrolling is not
27 needed on smartphone browsers or other small viewports.
28 * core: new `libdirs` option alongside `libdir`. Thanks, Louis Paternault
30 [ [[Amitai Schlair|schmonz]] ]
32 * core: log a debug message before waiting for the lock.
33 Thanks, Mark Jason Dominus
34 * build: in po/Makefile, use the same `$(MAKE)` as the rest of the build.
36 * blogspam: use the 2.0 JSON API (the 1.0 XML-RPC API has been EOL'd).
37 Closes: [[!debbug 774441]]
39 [ [[Joey Hess|joey]] ]
41 * po: If msgmerge falls over on a problem po file, print a warning
42 message, but don't let this problem crash ikiwiki entirely.