1
0
mirror of https://github.com/gnosygnu/xowa.git synced 2024-10-27 20:34:16 +00:00
gnosygnu_xowa/home/wiki/Change_log.html
2016-09-05 23:09:27 -04:00

2406 lines
86 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html dir="ltr">
<head>
<meta http-equiv="content-type" content="text/html;charset=UTF-8" />
<title>Change log - XOWA</title>
<link rel="shortcut icon" href="https://gnosygnu.github.io/xowa/xowa_logo.png" />
<link rel="stylesheet" href="https://gnosygnu.github.io/xowa/xowa_common.css" type="text/css">
</head>
<body class="mediawiki ltr sitedir-ltr ns-0 ns-subject skin-vector action-submit vector-animateLayout" spellcheck="false">
<div id="mw-page-base" class="noprint"></div>
<div id="mw-head-base" class="noprint"></div>
<div id="content" class="mw-body">
<h1 id="firstHeading" class="firstHeading"><span>Change log</span></h1>
<div id="bodyContent" class="mw-body-content">
<div id="siteSub">From XOWA: the free, open-source, offline wiki application</div>
<div id="contentSub"></div>
<div id="mw-content-text" lang="en" dir="ltr" class="mw-content-ltr">
<div id="toc" class="toc">
<div id="toctitle">
<h2>
Contents
</h2>
</div>
<ul>
<li class="toclevel-1 tocsection-1">
<a href="#Categories"><span class="tocnumber">1</span> <span class="toctext">Categories</span></a>
<ul>
<li class="toclevel-2 tocsection-2">
<a href="#High-level_categories"><span class="tocnumber">1.1</span> <span class="toctext">High-level categories</span></a>
</li>
<li class="toclevel-2 tocsection-3">
<a href="#Sub-categories"><span class="tocnumber">1.2</span> <span class="toctext">Sub-categories</span></a>
</li>
</ul>
</li>
<li class="toclevel-1 tocsection-4">
<a href="#v3.8.5.1_.282016-08-22.29"><span class="tocnumber">2</span> <span class="toctext">v3.8.5.1 (2016-08-22)</span></a>
<ul>
<li class="toclevel-2 tocsection-5">
<a href="#Wiki"><span class="tocnumber">2.1</span> <span class="toctext">Wiki</span></a>
</li>
<li class="toclevel-2 tocsection-6">
<a href="#PC"><span class="tocnumber">2.2</span> <span class="toctext">PC</span></a>
</li>
<li class="toclevel-2 tocsection-7">
<a href="#Dev"><span class="tocnumber">2.3</span> <span class="toctext">Dev</span></a>
</li>
</ul>
</li>
<li class="toclevel-1 tocsection-8">
<a href="#v3.8.3.1_.282016-08-14.29"><span class="tocnumber">3</span> <span class="toctext">v3.8.3.1 (2016-08-14)</span></a>
<ul>
<li class="toclevel-2 tocsection-9">
<a href="#Android"><span class="tocnumber">3.1</span> <span class="toctext">Android</span></a>
</li>
</ul>
</li>
<li class="toclevel-1 tocsection-10">
<a href="#v3.8.2.1_.282016-08-07.29"><span class="tocnumber">4</span> <span class="toctext">v3.8.2.1 (2016-08-07)</span></a>
<ul>
<li class="toclevel-2 tocsection-11">
<a href="#Wiki_2"><span class="tocnumber">4.1</span> <span class="toctext">Wiki</span></a>
</li>
<li class="toclevel-2 tocsection-12">
<a href="#PC_2"><span class="tocnumber">4.2</span> <span class="toctext">PC</span></a>
</li>
<li class="toclevel-2 tocsection-13">
<a href="#Dev_2"><span class="tocnumber">4.3</span> <span class="toctext">Dev</span></a>
</li>
</ul>
</li>
<li class="toclevel-1 tocsection-14">
<a href="#v3.8.1.1_.282016-08-01.29"><span class="tocnumber">5</span> <span class="toctext">v3.8.1.1 (2016-08-01)</span></a>
<ul>
<li class="toclevel-2 tocsection-15">
<a href="#Wiki_3"><span class="tocnumber">5.1</span> <span class="toctext">Wiki</span></a>
</li>
<li class="toclevel-2 tocsection-16">
<a href="#PC_3"><span class="tocnumber">5.2</span> <span class="toctext">PC</span></a>
</li>
<li class="toclevel-2 tocsection-17">
<a href="#Android_2"><span class="tocnumber">5.3</span> <span class="toctext">Android</span></a>
</li>
<li class="toclevel-2 tocsection-18">
<a href="#Dev_3"><span class="tocnumber">5.4</span> <span class="toctext">Dev</span></a>
</li>
</ul>
</li>
<li class="toclevel-1 tocsection-19">
<a href="#v3.7.4.1_.282016-07-25.29"><span class="tocnumber">6</span> <span class="toctext">v3.7.4.1 (2016-07-25)</span></a>
<ul>
<li class="toclevel-2 tocsection-20">
<a href="#Wiki_4"><span class="tocnumber">6.1</span> <span class="toctext">Wiki</span></a>
</li>
<li class="toclevel-2 tocsection-21">
<a href="#PC_4"><span class="tocnumber">6.2</span> <span class="toctext">PC</span></a>
</li>
<li class="toclevel-2 tocsection-22">
<a href="#Android_3"><span class="tocnumber">6.3</span> <span class="toctext">Android</span></a>
</li>
<li class="toclevel-2 tocsection-23">
<a href="#Dev_4"><span class="tocnumber">6.4</span> <span class="toctext">Dev</span></a>
</li>
</ul>
</li>
<li class="toclevel-1 tocsection-24">
<a href="#v3.7.3.1_.282017-07-17.29"><span class="tocnumber">7</span> <span class="toctext">v3.7.3.1 (2017-07-17)</span></a>
<ul>
<li class="toclevel-2 tocsection-25">
<a href="#Wiki_5"><span class="tocnumber">7.1</span> <span class="toctext">Wiki</span></a>
</li>
<li class="toclevel-2 tocsection-26">
<a href="#PC_5"><span class="tocnumber">7.2</span> <span class="toctext">PC</span></a>
</li>
<li class="toclevel-2 tocsection-27">
<a href="#Dev_5"><span class="tocnumber">7.3</span> <span class="toctext">Dev</span></a>
</li>
</ul>
</li>
<li class="toclevel-1 tocsection-28">
<a href="#v3.7.2.1_.282017-07-10.29"><span class="tocnumber">8</span> <span class="toctext">v3.7.2.1 (2017-07-10)</span></a>
<ul>
<li class="toclevel-2 tocsection-29">
<a href="#Wiki_6"><span class="tocnumber">8.1</span> <span class="toctext">Wiki</span></a>
</li>
<li class="toclevel-2 tocsection-30">
<a href="#PC_6"><span class="tocnumber">8.2</span> <span class="toctext">PC</span></a>
</li>
<li class="toclevel-2 tocsection-31">
<a href="#Server"><span class="tocnumber">8.3</span> <span class="toctext">Server</span></a>
</li>
<li class="toclevel-2 tocsection-32">
<a href="#Android_4"><span class="tocnumber">8.4</span> <span class="toctext">Android</span></a>
</li>
<li class="toclevel-2 tocsection-33">
<a href="#Dev_6"><span class="tocnumber">8.5</span> <span class="toctext">Dev</span></a>
</li>
</ul>
</li>
<li class="toclevel-1 tocsection-34">
<a href="#v3.7.1.2_.282017-07-03.29"><span class="tocnumber">9</span> <span class="toctext">v3.7.1.2 (2017-07-03)</span></a>
</li>
<li class="toclevel-1 tocsection-35">
<a href="#v3.7.1.1_.282017-07-03.29"><span class="tocnumber">10</span> <span class="toctext">v3.7.1.1 (2017-07-03)</span></a>
<ul>
<li class="toclevel-2 tocsection-36">
<a href="#Wiki_7"><span class="tocnumber">10.1</span> <span class="toctext">Wiki</span></a>
</li>
<li class="toclevel-2 tocsection-37">
<a href="#PC_7"><span class="tocnumber">10.2</span> <span class="toctext">PC</span></a>
</li>
<li class="toclevel-2 tocsection-38">
<a href="#Android_5"><span class="tocnumber">10.3</span> <span class="toctext">Android</span></a>
</li>
<li class="toclevel-2 tocsection-39">
<a href="#Dev_7"><span class="tocnumber">10.4</span> <span class="toctext">Dev</span></a>
</li>
</ul>
</li>
<li class="toclevel-1 tocsection-40">
<a href="#v3.6.4.2_.282016-06-27.29"><span class="tocnumber">11</span> <span class="toctext">v3.6.4.2 (2016-06-27)</span></a>
<ul>
<li class="toclevel-2 tocsection-41">
<a href="#PC_8"><span class="tocnumber">11.1</span> <span class="toctext">PC</span></a>
</li>
</ul>
</li>
<li class="toclevel-1 tocsection-42">
<a href="#v3.6.4.1_.282016-06-25.29"><span class="tocnumber">12</span> <span class="toctext">v3.6.4.1 (2016-06-25)</span></a>
<ul>
<li class="toclevel-2 tocsection-43">
<a href="#Wiki_8"><span class="tocnumber">12.1</span> <span class="toctext">Wiki</span></a>
</li>
<li class="toclevel-2 tocsection-44">
<a href="#PC_9"><span class="tocnumber">12.2</span> <span class="toctext">PC</span></a>
</li>
<li class="toclevel-2 tocsection-45">
<a href="#Server_2"><span class="tocnumber">12.3</span> <span class="toctext">Server</span></a>
</li>
<li class="toclevel-2 tocsection-46">
<a href="#Android_6"><span class="tocnumber">12.4</span> <span class="toctext">Android</span></a>
</li>
<li class="toclevel-2 tocsection-47">
<a href="#Dev_8"><span class="tocnumber">12.5</span> <span class="toctext">Dev</span></a>
</li>
</ul>
</li>
<li class="toclevel-1 tocsection-48">
<a href="#v3.6.3.4_.282016-06-22.29"><span class="tocnumber">13</span> <span class="toctext">v3.6.3.4 (2016-06-22)</span></a>
<ul>
<li class="toclevel-2 tocsection-49">
<a href="#Server_3"><span class="tocnumber">13.1</span> <span class="toctext">Server</span></a>
</li>
</ul>
</li>
<li class="toclevel-1 tocsection-50">
<a href="#v3.6.3.3_.282016-06-21.29"><span class="tocnumber">14</span> <span class="toctext">v3.6.3.3 (2016-06-21)</span></a>
<ul>
<li class="toclevel-2 tocsection-51">
<a href="#PC_10"><span class="tocnumber">14.1</span> <span class="toctext">PC</span></a>
</li>
</ul>
</li>
<li class="toclevel-1 tocsection-52">
<a href="#v3.6.3.2_.282016-06-20.29"><span class="tocnumber">15</span> <span class="toctext">v3.6.3.2 (2016-06-20)</span></a>
<ul>
<li class="toclevel-2 tocsection-53">
<a href="#PC_11"><span class="tocnumber">15.1</span> <span class="toctext">PC</span></a>
</li>
</ul>
</li>
<li class="toclevel-1 tocsection-54">
<a href="#v3.6.3.1_.282016-06-19.29"><span class="tocnumber">16</span> <span class="toctext">v3.6.3.1 (2016-06-19)</span></a>
<ul>
<li class="toclevel-2 tocsection-55">
<a href="#Wiki_9"><span class="tocnumber">16.1</span> <span class="toctext">Wiki</span></a>
</li>
<li class="toclevel-2 tocsection-56">
<a href="#PC_12"><span class="tocnumber">16.2</span> <span class="toctext">PC</span></a>
</li>
<li class="toclevel-2 tocsection-57">
<a href="#Android_7"><span class="tocnumber">16.3</span> <span class="toctext">Android</span></a>
</li>
<li class="toclevel-2 tocsection-58">
<a href="#Server_4"><span class="tocnumber">16.4</span> <span class="toctext">Server</span></a>
</li>
<li class="toclevel-2 tocsection-59">
<a href="#Doc"><span class="tocnumber">16.5</span> <span class="toctext">Doc</span></a>
</li>
<li class="toclevel-2 tocsection-60">
<a href="#Dev_9"><span class="tocnumber">16.6</span> <span class="toctext">Dev</span></a>
</li>
</ul>
</li>
<li class="toclevel-1 tocsection-61">
<a href="#v3.5.1.1_.282016-05-01.29"><span class="tocnumber">17</span> <span class="toctext">v3.5.1.1 (2016-05-01)</span></a>
<ul>
<li class="toclevel-2 tocsection-62">
<a href="#Windows_.2F_Linux_.2F_Mac_OS_X"><span class="tocnumber">17.1</span> <span class="toctext">Windows / Linux / Mac OS X</span></a>
</li>
</ul>
</li>
<li class="toclevel-1 tocsection-63">
<a href="#v3.4.4.1_.282016-04-24.29"><span class="tocnumber">18</span> <span class="toctext">v3.4.4.1 (2016-04-24)</span></a>
<ul>
<li class="toclevel-2 tocsection-64">
<a href="#Windows_.2F_Linux_.2F_Mac_OS_X_2"><span class="tocnumber">18.1</span> <span class="toctext">Windows / Linux / Mac OS X</span></a>
</li>
<li class="toclevel-2 tocsection-65">
<a href="#Android_8"><span class="tocnumber">18.2</span> <span class="toctext">Android</span></a>
</li>
</ul>
</li>
<li class="toclevel-1 tocsection-66">
<a href="#Archives"><span class="tocnumber">19</span> <span class="toctext">Archives</span></a>
</li>
</ul>
</div>
<h2>
<span class="mw-headline" id="Categories">Categories</span>
</h2>
<h3>
<span class="mw-headline" id="High-level_categories">High-level categories</span>
</h3>
<p>
Change log items are divided into the following high-level categories:
</p>
<ul>
<li>
<b>Wiki</b>: New Wikis to be downloaded from archive.org
</li>
<li>
<b>PC</b>: Changes related to the XOWA application on Windows, Linux, and Mac OS X personal computers.
</li>
<li>
<b>Android</b>: Changes related to the XOWA Android app on Android OS phones, tablets, and related devices
</li>
<li>
<b>Server</b>: Changes related to the XOWA HTTP Server on Windows, Linux, Mac OS X, and Raspberry PI machines
</li>
<li>
<b>Doc</b>: Documentation changes in home wiki and <a href="http://xowa.org" rel="nofollow" class="external free">http://xowa.org</a>
</li>
<li>
<b>Dev</b>: Code-related changes.
</li>
</ul>
<p>
Note that <b>PC</b> changes will probably also affect <b>Andriod</b> and <b>Server</b>. All three apps share the same code-base.
</p>
<h3>
<span class="mw-headline" id="Sub-categories">Sub-categories</span>
</h3>
<p>
For <b>PC</b>, <b>Android</b>, and <b>Server</b>, change log items are further divided into the following sub-categories:
</p>
<ul>
<li>
<b>major</b>: Major change, fix or addition. Probably noticeable.
</li>
<li>
<b>minor</b>: Minor change, fix or addition. Possibly noticeable.
</li>
<li>
<b>trivial</b>: Trivial change, fix or addition. Probably unnoticeable.
</li>
</ul>
<p>
The most important category to review is <b>major</b>. The other categories may be skipped due to lower importance (if they were more important, they would be bumped up to <b>major</b>).
</p>
<h2>
<span class="mw-headline" id="v3.8.5.1_.282016-08-22.29">v3.8.5.1 (2016-08-22)</span>
</h2>
<h3>
<span class="mw-headline" id="Wiki">Wiki</span>
</h3>
<ul>
<li>
Wiki: Publish 2016-08 English Wikipedia HTML and images.
</li>
</ul>
<ul>
<li>
Wiki: Publish 2016-08 German Wikipedia HTML and images.
</li>
</ul>
<h3>
<span class="mw-headline" id="PC">PC</span>
</h3>
<p>
<b>major</b>
</p>
<ul>
<li>
Html_dump: Show "about this info" button for image maps.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/Philippines" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Philippines</a>
</dd>
</dl>
<ul>
<li>
Html_dump: Show "packed galleries" with proper spacing.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/Mexico" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Mexico</a> <a href="https://en.wikipedia.org/wiki/Austria" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Austria</a> <a href="https://en.wikipedia.org/wiki/National_Gallery_of_Art" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/National_Gallery_of_Art</a>
</dd>
</dl>
<ul>
<li>
Html_dump: Show video thumbnails when underlying video is actually an .ogg file.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Example</span>: [[File:A.ogg|thumb|123px]].
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/Lepidoptera" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Lepidoptera</a>
</dd>
</dl>
<ul>
<li>
Lst: Support lsth to transclude sections on other pages.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Example</span>: {{#lsth:page_1|header_1}}.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://pl.wikivoyage.org/wiki/Wielka_Brytania" rel="nofollow" class="external free">https://pl.wikivoyage.org/wiki/Wielka_Brytania</a> <a href="https://en.wikipedia.org/wiki/10s_BC" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/10s_BC</a> <a href="https://en.wikipedia.org/wiki/Germany_national_football_team" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Germany_national_football_team</a>
</dd>
</dl>
<p>
<b>minor</b>
</p>
<ul>
<li>
DownloadCentral: Add md5 and size. {suggested by malakov1}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="http://xowa.org/home/wiki/Special:XowaDownloadCentralInfo%3Ftask_id%3D96.html" id="xolnki_2" title="Special:XowaDownloadCentralInfo?task id=96">Special:XowaDownloadCentralInfo?task id=96</a>
</dd>
</dl>
<ul>
<li>
DownloadCentral: Add verbose log. {detected by markusmaresch}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Example</span>: xowa.api.addon.bldr.central.log_verbose = 'y';.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="http://xowa.org/home/wiki/Options/Config_script.html" id="xolnki_3" title="Options/Config script" class="xowa-visited">Options/Config_script</a>
</dd>
</dl>
<ul>
<li>
Table_of_contents: Tidy malformed HTML in headers.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/List_of_U-boats_never_deployed" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/List_of_U-boats_never_deployed</a>
</dd>
</dl>
<ul>
<li>
Wikibase: Fix script error "Module:Cycling race:1756 attempt to index ?" on a dozen fr.w pages.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Message</span>: <code>Script error: =Module:Cycling race:1756 attempt to index ? (a nil value)</code>
</dd>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Add redirect support for wikibase pages.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://fr.wikipedia.org/wiki/Tour_du_Táchira_2016" rel="nofollow" class="external free">https://fr.wikipedia.org/wiki/Tour_du_Táchira_2016</a>
</dd>
</dl>
<ul>
<li>
Parser.Xml: Fix broken infobox images inside a few dozen en.w pages.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Do not pop table stack if &lt;tr&gt; prematurely inside lnki.
</dd>
<dd>
<span style='font-variant:small-caps'>Example</span>: [[A|t_0&lt;tr&gt;&lt;td&gt;t_1&lt;/td&gt;&lt;/tr&gt;]].
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/Aargau" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Aargau</a>
</dd>
</dl>
<p>
<br>
<b>trivial</b>
</p>
<ul>
<li>
Options: Add options for database layout and html / file databases.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="http://xowa.org/home/wiki/Options/Import.html" id="xolnki_4" title="Options/Import" class="xowa-visited">Options/Import</a>
</dd>
</dl>
<ul>
<li>
Parser.Lnki: Fix non-working link on 1 en.w page.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Get wiki's Main_Page for colon-only links.
</dd>
<dd>
<span style='font-variant:small-caps'>Example</span>: [[File:A.png|link=w:]].
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/Wikipedia:Main_Page_alternative_(CSS_Update)" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Wikipedia:Main_Page_alternative_(CSS_Update)</a>
</dd>
</dl>
<ul>
<li>
Html: Write target title for redirected images.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Example</span>: [[File:A.png]] is redirected to B.png; -&gt; 'href="B.png"' x&gt; 'href="A.png"'.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/Switzerland" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Switzerland</a>
</dd>
</dl>
<ul>
<li>
Html_dump: Do not output class="thumbimage" for image maps.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/Philippines" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Philippines</a>
</dd>
</dl>
<ul>
<li>
Wikibase: Do not warn if {{#property}} uses id arg.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Example</span>: {{#property:P277|id=Q1322933}}.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/Symfony" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Symfony</a>
</dd>
</dl>
<h3>
<span class="mw-headline" id="Dev">Dev</span>
</h3>
<ul>
<li>
Dev: Refactor lst parser functions.
</li>
</ul>
<h2>
<span class="mw-headline" id="v3.8.3.1_.282016-08-14.29">v3.8.3.1 (2016-08-14)</span>
</h2>
<h3>
<span class="mw-headline" id="Android">Android</span>
</h3>
<ul>
<li>
Android: Fix random "Unable to start activity ComponentInfo" when starting XOWA.
</li>
</ul>
<h2>
<span class="mw-headline" id="v3.8.2.1_.282016-08-07.29">v3.8.2.1 (2016-08-07)</span>
</h2>
<h3>
<span class="mw-headline" id="Wiki_2">Wiki</span>
</h3>
<ul>
<li>
Wiki: Publish 2016-07 Polish Wikipedia, Wiktionary, Wikisource, Wikivoyage, Wikiquote, Wikibooks, Wikiversity, and Wikinews.
</li>
</ul>
<h3>
<span class="mw-headline" id="PC_2">PC</span>
</h3>
<p>
<b>major</b>
</p>
<ul>
<li>
Setup: Fix random "SSL peer shut down incorrectly".
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Make "your.org" primary backup url.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://lists.wikimedia.org/pipermail/xmldatadumps-l/2016-August/001325.html" rel="nofollow" class="external free">https://lists.wikimedia.org/pipermail/xmldatadumps-l/2016-August/001325.html</a>
</dd>
</dl>
<ul>
<li>
Scribunto: Fix script error for "Module:Effective protection expiry" "malformed expiry timestamp" on many en.w pages. {detected by William}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Change "infinite" to "infinity" for {{PROTECTIONEXPIRY}}.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/Earth" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Earth</a>
</dd>
</dl>
<ul>
<li>
Parser: Fix broken infobox tables on many pl.w pages. {detected by anonymous}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Ignore % in xml tag names.
</dd>
<dd>
<span style='font-variant:small-caps'>Example</span>: &lt;ref% name=abc&gt;def&lt;/ref&gt;&lt;references/&gt;.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://pl.wikipedia.org/wiki/Scynk_nadrzewny" rel="nofollow" class="external free">https://pl.wikipedia.org/wiki/Scynk_nadrzewny</a>
</dd>
</dl>
<ul>
<li>
Scribunto: Fix missing location maps for many pl.w pages.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Return top-level JSON arrays as numbered nodes.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://pl.wikipedia.org/wiki/Albania" rel="nofollow" class="external free">https://pl.wikipedia.org/wiki/Albania</a> <a href="https://pl.wikipedia.org/wiki/Alabama" rel="nofollow" class="external free">https://pl.wikipedia.org/wiki/Alabama</a> <a href="https://pl.wikipedia.org/wiki/Oklahoma_City" rel="nofollow" class="external free">https://pl.wikipedia.org/wiki/Oklahoma_City</a>
</dd>
</dl>
<ul>
<li>
Scribunto: Fix missing "push buttons" for location maps on many pl.w pages.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Return decimal values as double.
</dd>
</dl>
<ul>
<li>
Scribunto: Fix missing location maps for many pl.w pages wherein location map info is not available.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Specify width / height as non-null in GetFileInfo.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://pl.wikipedia.org/wiki/Andrespol" rel="nofollow" class="external free">https://pl.wikipedia.org/wiki/Andrespol</a>
</dd>
</dl>
<p>
<b>minor</b>
</p>
<ul>
<li>
Html: Fix "could not find" when clicking on wikis in left-sidebar. [broken since: v3.7.4.1] {detected by anonymous}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Use Main_Page of target wiki, not current wiki.
</dd>
</dl>
<p>
<b>trivial</b>
</p>
<ul>
<li>
Messages: Fix "&lt;Please-translate&gt;" showing as "&lt;please-translate&gt;" on 1 s.w page.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: For missing messages, always use current key, not key of cached item.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://simple.wikipedia.org/wiki/Wikipedia:Simple_talk/Archive_116" rel="nofollow" class="external free">https://simple.wikipedia.org/wiki/Wikipedia:Simple_talk/Archive_116</a>
</dd>
</dl>
<h3>
<span class="mw-headline" id="Dev_2">Dev</span>
</h3>
<ul>
<li>
Html_dump: Pre-load all imagelinks to identify .ogg as audio or video.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/Lepidoptera" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Lepidoptera</a>
</dd>
</dl>
<h2>
<span class="mw-headline" id="v3.8.1.1_.282016-08-01.29">v3.8.1.1 (2016-08-01)</span>
</h2>
<h3>
<span class="mw-headline" id="Wiki_3">Wiki</span>
</h3>
<ul>
<li>
Wiki: Publish 2016-07 Arabic Wiktionary, Wikisource, Wikiquote, Wikibooks, Wikiversity, and Wikinews.
</li>
</ul>
<p>
<br>
</p>
<h3>
<span class="mw-headline" id="PC_3">PC</span>
</h3>
<p>
<b>major</b>
</p>
<ul>
<li>
Redirect: Fix redirect link showing "Redirected from [destination-page]" instead of "Redirected from [source-page]". [broken since: v3.7.1.1]
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="http://xowa.org/home/wiki/Blog.html" id="xolnki_5" title="Blog">Blog</a> <a href="https://en.wikipedia.org/wiki/UK" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/UK</a> <a href="https://en.wikipedia.org/wiki/Special:Random" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Special:Random</a>
</dd>
</dl>
<p>
<b>minor</b>
</p>
<ul>
<li>
Redirect: Fix redirect link showing "Redirected from [destination-page]" instead of "Redirected from [source-page]". [broken since: v3.7.1.1]
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="http://xowa.org/home/wiki/Blog.html" id="xolnki_6" title="Blog">Blog</a>
</dd>
</dl>
<ul>
<li>
Wikibase: Fix a few dozen script errors for ClassCast on fr.w pages.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Support "renderSnaks".
</dd>
<dd>
<span style='font-variant:small-caps'>Example</span>: Erreur de script: @C:/xowa/bin/any/xowa/xtns/Scribunto/engines/Luaj/MWServer.lua:59 vm error: java.lang.ClassCastException: [Lgplx.Keyval; cannot be cast to java.lang.String.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://fr.wikipedia.org/wiki/Acte_de_Médiation" rel="nofollow" class="external free">https://fr.wikipedia.org/wiki/Acte_de_Médiation</a>
</dd>
</dl>
<ul>
<li>
Wikibase: Fix one script error for ClassCast on en.v pages.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Support "renderSnak".
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikivoyage.org/wiki/Wikivoyage:Travellers'_pub" rel="nofollow" class="external free">https://en.wikivoyage.org/wiki/Wikivoyage:Travellers'_pub</a>
</dd>
</dl>
<h3>
<span class="mw-headline" id="Android_2">Android</span>
</h3>
<ul>
<li>
DownloadCentral: Fix random failure when restarting XOWA while downloading wikis. {detected by anonymous}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Assert application is not null when setting callback.
</dd>
</dl>
<p>
<br>
</p>
<h3>
<span class="mw-headline" id="Dev_3">Dev</span>
</h3>
<ul>
<li>
Source: Refactor wikibase enums.
</li>
</ul>
<ul>
<li>
Html_dump: Add html_dump comparision.
</li>
</ul>
<h2>
<span class="mw-headline" id="v3.7.4.1_.282016-07-25.29">v3.7.4.1 (2016-07-25)</span>
</h2>
<h3>
<span class="mw-headline" id="Wiki_4">Wiki</span>
</h3>
<ul>
<li>
Wiki: Publish 2016-07 English Wikipedia
</li>
</ul>
<h3>
<span class="mw-headline" id="PC_4">PC</span>
</h3>
<p>
<b>minor</b>
</p>
<ul>
<li>
Command-line: Fix automatic deletion of pagelinks file. {detected by anonymous}
</li>
</ul>
<p>
<b>trivial</b>
</p>
<ul>
<li>
Gui: Do not show blank page when restoring page with anchor at application startup.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Example</span>: /home/wiki/Main_Page#Links.
</dd>
</dl>
<ul>
<li>
Options: Immediately update Enabled flag in Options/Scribunto (instead of forcing reboot).
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Invalidate all Scribunto engines across all wikis when disabled.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="http://xowa.org/home/wiki/Options/Scribunto.html" id="xolnki_7" title="Options/Scribunto">Options/Scribunto</a>
</dd>
</dl>
<ul>
<li>
Log: Do not fail with OutOfMemoryError when loading Special:XowaSystemData.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Only show last 1 MB of log file in browser.
</dd>
</dl>
<h3>
<span class="mw-headline" id="Android_3">Android</span>
</h3>
<ul>
<li>
DownloadCentral: Add screen to change wiki location for XOWA app.
</li>
</ul>
<ul>
<li>
DownloadCentral: If unzip fails, restart from verify, not unzip.
</li>
</ul>
<h3>
<span class="mw-headline" id="Dev_4">Dev</span>
</h3>
<ul>
<li>
Source: Fix thread-safe issues with wikibase and html generation.
</li>
</ul>
<h2>
<span class="mw-headline" id="v3.7.3.1_.282017-07-17.29">v3.7.3.1 (2017-07-17)</span>
</h2>
<h3>
<span class="mw-headline" id="Wiki_5">Wiki</span>
</h3>
<ul>
<li>
Wiki: Publish 2016-07 French Wikipedia, Wiktionary, Wikisource, Wikivoyage, Wikiquote, Wikibooks, Wikiversity, and Wikinews.
</li>
</ul>
<h3>
<span class="mw-headline" id="PC_5">PC</span>
</h3>
<p>
<b>major</b>
</p>
<ul>
<li>
HtmlView: Support redirects.
</li>
</ul>
<dl>
<dd>
Links: <a href="https://fr.wikibooks.org/wiki/Portrait" rel="nofollow" class="external free">https://fr.wikibooks.org/wiki/Portrait</a> <a href="https://fr.wikiquote.org/wiki/" rel="nofollow" class="external free">https://fr.wikiquote.org/wiki/</a> <a href="https://fr.wikiquote.org/wiki/Paul_%C3%89luard" rel="nofollow" class="external free">https://fr.wikiquote.org/wiki/Paul_%C3%89luard</a>
</dd>
</dl>
<ul>
<li>
HtmlView: Fix Table of contents not working for entries with &lt;br/&gt;.
</li>
</ul>
<dl>
<dd>
Resolved by: Rewrite TOC generator.
</dd>
<dd>
Example: ==a&lt;br/&gt;b==.
</dd>
<dd>
Links: <a href="https://fr.wikipedia.org/wiki/Thermokarst" rel="nofollow" class="external free">https://fr.wikipedia.org/wiki/Thermokarst</a> <a href="https://fr.wikipedia.org/wiki/Conseil_régional_du_Nord-Pas-de-Calais" rel="nofollow" class="external free">https://fr.wikipedia.org/wiki/Conseil_régional_du_Nord-Pas-de-Calais</a> <a href="https://fr.wikipedia.org/wiki/Tour_de_ski_2007-2008" rel="nofollow" class="external free">https://fr.wikipedia.org/wiki/Tour_de_ski_2007-2008</a>
</dd>
</dl>
<ul>
<li>
HtmlView: Fix Table of contents not working for entries with duplicate entries.
</li>
</ul>
<dl>
<dd>
Resolved by: Rewrite TOC generator.
</dd>
<dd>
Example: ==a== ==a==.
</dd>
<dd>
Links: <a href="https://fr.wikipedia.org/wiki/Itanium" rel="nofollow" class="external free">https://fr.wikipedia.org/wiki/Itanium</a> <a href="https://fr.wikipedia.org/wiki/10000" rel="nofollow" class="external free">https://fr.wikipedia.org/wiki/10000</a> <a href="https://fr.wikipedia.org/wiki/Liste_des_microprocesseurs_Intel" rel="nofollow" class="external free">https://fr.wikipedia.org/wiki/Liste_des_microprocesseurs_Intel</a> <a href="https://fr.wikipedia.org/wiki/Technology_and_Entertainment_Software" rel="nofollow" class="external free">https://fr.wikipedia.org/wiki/Technology_and_Entertainment_Software</a>
</dd>
</dl>
<ul>
<li>
HtmlView: Fix Table of contents not working for entries with references.
</li>
</ul>
<dl>
<dd>
Resolved by: Rewrite TOC generator.
</dd>
<dd>
Example: ==a&lt;ref name="b"&gt;c==.
</dd>
<dd>
Links: <a href="https://fr.wikipedia.org/wiki/Dal" rel="nofollow" class="external free">https://fr.wikipedia.org/wiki/Dal</a>
</dd>
</dl>
<ul>
<li>
HtmlView: Support PageBanner.
</li>
</ul>
<dl>
<dd>
Links: <a href="https://en.wikivoyage.org/wiki/Paris" rel="nofollow" class="external free">https://en.wikivoyage.org/wiki/Paris</a>
</dd>
</dl>
<p>
<b>minor</b>
</p>
<ul>
<li>
Gui: Add "cancel" button to Edit pages. {detected by WeaverStever}
</li>
</ul>
<ul>
<li>
Css: Fix "indicators" showing in top-left corner.
</li>
</ul>
<dl>
<dd>
Resolved by: Update failover.css to use recent versions.
</dd>
<dd>
Links: <a href="https://en.wikipedia.org/wiki/Earth" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Earth</a>
</dd>
</dl>
<ul>
<li>
PageHistory: Fix application close failing when page history has dupe.
</li>
</ul>
<dl>
<dd>
Resolved by: Ignore duplicate item in page history.
</dd>
</dl>
<h3>
<span class="mw-headline" id="Dev_5">Dev</span>
</h3>
<ul>
<li>
Source: Make html generation code thread safe.
</li>
</ul>
<h2>
<span class="mw-headline" id="v3.7.2.1_.282017-07-10.29">v3.7.2.1 (2017-07-10)</span>
</h2>
<h3>
<span class="mw-headline" id="Wiki_6">Wiki</span>
</h3>
<ul>
<li>
Wiki: Publish Haitian wikis. {requested by NickRance}
</li>
</ul>
<h3>
<span class="mw-headline" id="PC_6">PC</span>
</h3>
<p>
<b>major</b>
</p>
<ul>
<li>
Import: Fix 2016-07 English Wikipedia import failing.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Search for "PRIMARY KEY" if "UNIQUE KEY" is missing.
</dd>
</dl>
<ul>
<li>
HtmlView: Support Table Of Contents.
</li>
</ul>
<ul>
<li>
Import: Include mwad (MediaWiki API dump) for creating XML dumps for Wikia and other wikis. {contributed by Mattze96}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="http://xowa.org/home/wiki/App/Import/mwad.html" id="xolnki_8" title="App/Import/mwad">App/Import/mwad</a>
</dd>
</dl>
<ul>
<li>
Install: Require Java 1.7, not Java 1.8. [broken since: v3.3.4.1]
</li>
</ul>
<p>
<b>minor</b>
</p>
<ul>
<li>
Wikibase: Fix script error for "Module:Wikidata:500 unknown datavalue type." on many ht.w pages.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Change "wikibase-entityid" to "wikibase-item".
</dd>
<dd>
<span style='font-variant:small-caps'>Example</span>: Erreur de script: =Module:Wikidata:500 unknown datavalue type..
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://ht.wikipedia.org/wiki/Srilanka" rel="nofollow" class="external free">https://ht.wikipedia.org/wiki/Srilanka</a>
</dd>
</dl>
<ul>
<li>
Wikibase: Show specieswiki links in "In Other Languages". [broken since: v3.6.4.1]
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Change "specieswiki" abbreviation from ".species" to "species".
</dd>
</dl>
<ul>
<li>
Special: Enable delete on Special:XowaWikiInfo.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="http://xowa.org/home/wiki/Special:XowaWikiInfo%3Fwiki%3Dsimple.wikipedia.org.html" id="xolnki_9" title="Special:XowaWikiInfo?wiki=simple.wikipedia.org">Special:XowaWikiInfo?wiki=simple.wikipedia.org</a>
</dd>
</dl>
<p>
<b>trivial</b>
</p>
<ul>
<li>
Wikibase: Add "jamwiki" to list of known wikis.
</li>
</ul>
<ul>
<li>
Lang: Add new languages: aeb-arab; aeb-latn; dty; gor; lki; olo.
</li>
</ul>
<h3>
<span class="mw-headline" id="Server">Server</span>
</h3>
<p>
<b>major</b>
</p>
<ul>
<li>
HTTP Server: Fix images not showing when using "text" databases. [broken since: v3.6.3.4] {detected by ve3lst}
</li>
</ul>
<h3>
<span class="mw-headline" id="Android_4">Android</span>
</h3>
<p>
<b>minor</b>
</p>
<ul>
<li>
HtmlView: Ignore Table of Content markers.
</li>
</ul>
<h3>
<span class="mw-headline" id="Dev_6">Dev</span>
</h3>
<ul>
<li>
Php_parser: Parse "[" and "]" as array.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Example</span>: ['a', 'b'] == array('a', 'b').
</dd>
</dl>
<ul>
<li>
Source: Make parser code thread safe.
</li>
</ul>
<ul>
<li>
Source: Change Scrib_core from static to instance.
</li>
</ul>
<ul>
<li>
Source: Refactor Xoa_ttl.
</li>
</ul>
<ul>
<li>
Source: Consolidate Redirect methods on Page.
</li>
</ul>
<h2>
<span class="mw-headline" id="v3.7.1.2_.282017-07-03.29">v3.7.1.2 (2017-07-03)</span>
</h2>
<ul>
<li>
Search: Do not fail when searching for multiple words. [broken since: v3.6.3.1] {detected by William; Ope30}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Cast double to int to handle HTML dumps from 2016-05 and earlier.
</dd>
</dl>
<h2>
<span class="mw-headline" id="v3.7.1.1_.282017-07-03.29">v3.7.1.1 (2017-07-03)</span>
</h2>
<h3>
<span class="mw-headline" id="Wiki_7">Wiki</span>
</h3>
<ul>
<li>
Wiki: Publish 2016-06 German Wiktionary, Wikisource, Wikivoyage, Wikiquote, Wikibooks, Wikiversity, and Wikinews.
</li>
</ul>
<h3>
<span class="mw-headline" id="PC_7">PC</span>
</h3>
<p>
<b>major</b>
</p>
<ul>
<li>
HtmlView: Support Gallery.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/Édouard_Manet" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Édouard_Manet</a> <a href="https://en.wikipedia.org/wiki/List_of_tallest_buildings_in_the_world" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/List_of_tallest_buildings_in_the_world</a> <a href="https://en.wikipedia.org/wiki/National_Gallery_of_Art" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/National_Gallery_of_Art</a>
</dd>
</dl>
<ul>
<li>
DownloadCentral: Show error message if error during download; also allow resume.
</li>
</ul>
<p>
<b>minor</b>
</p>
<ul>
<li>
UI: Add Ctrl+P as default keyboard shortcut for Print.
</li>
</ul>
<ul>
<li>
UI: Automatically save zoom level when using Ctrl+Wheel_Up, Ctrl+Wheel_Down. {detected by Ope30}
</li>
</ul>
<ul>
<li>
UI: Restore font size for tab buttons.
</li>
</ul>
<p>
<b>trivial</b>
</p>
<ul>
<li>
Log: Add logging statements for search.
</li>
</ul>
<ul>
<li>
Hzip: Skip manual &lt;h2&gt; if &lt;span&gt; does not have id.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://fr.wikipedia.org/wiki/Portail:Nord-Amérindiens/Image_sélectionnée" rel="nofollow" class="external free">https://fr.wikipedia.org/wiki/Portail:Nord-Amérindiens/Image_sélectionnée</a>
</dd>
</dl>
<ul>
<li>
Hzip: Skip manual &lt;h2&gt; if &lt;h2&gt; has atrs.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://fr.wikipedia.org/wiki/Wikipédia:LiveRC/ToDo" rel="nofollow" class="external free">https://fr.wikipedia.org/wiki/Wikipédia:LiveRC/ToDo</a>
</dd>
</dl>
<h3>
<span class="mw-headline" id="Android_5">Android</span>
</h3>
<p>
<b>major</b>
</p>
<ul>
<li>
Setup: Detect external storage card for certain devices (BLU-STUDIO C 5+5 LTE).
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Try "SECONDARY_STORAGE" environment variable if present.
</dd>
</dl>
<p>
<b>major</b>
</p>
<ul>
<li>
DownloadCentral: Fix WAKE_LOCK not being acquired / released.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Always release WAKE_LOCK when task is done; remove WAKE_LOCK from internal hash.
</dd>
</dl>
<ul>
<li>
DownloadCentral: Fix negative progress when restarting after failed task.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Reset progress at cmd level upon failure.
</dd>
</dl>
<ul>
<li>
Log: Retain only most recent 8 log files.
</li>
</ul>
<ul>
<li>
General: Do not crash when opening new tab and English Wikipedia is not installed.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Use 1st installed wiki if English Wikipedia is not available.
</dd>
</dl>
<ul>
<li>
General: Do not crash when reloading page but SD card has been removed.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Add try / catch to Page__on_load_end.
</dd>
</dl>
<ul>
<li>
General: Do not crash when opening wiki but wiki has been deleted.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Add try / catch to OfflinePageStrategy.
</dd>
</dl>
<ul>
<li>
General: Do not crash when reloading tab but page does not exist.
</li>
</ul>
<p>
<b>trivial</b>
</p>
<ul>
<li>
Redlinks: Fix null ref in logs when opening special pages.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Set "en" as language for home wiki.
</dd>
</dl>
<h3>
<span class="mw-headline" id="Dev_7">Dev</span>
</h3>
<ul>
<li>
Source: Fix compilation issues with Eclipse Neon.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Split classes into separate files.
</dd>
</dl>
<ul>
<li>
Source: Refactor gallery classes.
</li>
</ul>
<ul>
<li>
Source: Make Xop_amp_mgr thread safe.
</li>
</ul>
<h2>
<span class="mw-headline" id="v3.6.4.2_.282016-06-27.29">v3.6.4.2 (2016-06-27)</span>
</h2>
<h3>
<span class="mw-headline" id="PC_8">PC</span>
</h3>
<p>
<b>major</b>
</p>
<ul>
<li>
DownloadCentral: Fix Images failing b/c Articles already creates image databases.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Release fsdb connections after registering new wiki.
</dd>
</dl>
<ul>
<li>
DownloadCentral: Add new wiki to left-hand sidebar of wikis.
</li>
</ul>
<ul>
<li>
DownloadCentral: Sort work tasks by add-order after reloading page.
</li>
</ul>
<p>
<b>minor</b>
</p>
<ul>
<li>
DownloadCentral: Make minor HTML changes to DownloadInfo, including removing ellipsis and adding URL for wiki.
</li>
</ul>
<ul>
<li>
HTML: Remove ellipsis from Wiki Info.
</li>
</ul>
<p>
<br>
</p>
<h2>
<span class="mw-headline" id="v3.6.4.1_.282016-06-25.29">v3.6.4.1 (2016-06-25)</span>
</h2>
<h3>
<span class="mw-headline" id="Wiki_8">Wiki</span>
</h3>
<ul>
<li>
Wiki: Publish 2016-06 English Wiktionary, Wikisource, Wikivoyage, Wikiquote, Wikibooks, Wikiversity, Wikinews and Species Wiki.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="http://xowa.org/home/wiki/Special:XowaDownloadCentral.html" id="xolnki_10" title="Special:XowaDownloadCentral" class="xowa-visited">Special:XowaDownloadCentral</a>
</dd>
</dl>
<h3>
<span class="mw-headline" id="PC_9">PC</span>
</h3>
<p>
<b>major</b>
</p>
<ul>
<li>
DownloadCentral: Fix Download Central failing for multiple tasks.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Do not make Http_download_wkr a singleton.
</dd>
</dl>
<ul>
<li>
DownloadCentral: Add screen to show info for each task.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="http://xowa.org/home/wiki/Special:XowaDownloadCentralInfo%3Ftask_id%3D1.html" id="xolnki_11" title="Special:XowaDownloadCentralInfo?task id=1">Special:XowaDownloadCentralInfo?task id=1</a>
</dd>
</dl>
<ul>
<li>
DownloadCentral: Fix Mac OS X and Builder Central for vertical-align text / missing bullet points.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Specify -webkit-align-items; Specify display:inline-block.
</dd>
</dl>
<ul>
<li>
HTML Databases: Show redlinks for missing pages.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/Arthur_Duffey" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Arthur_Duffey</a>
</dd>
</dl>
<ul>
<li>
HTML Databases: Show Timelines.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Add timeline.js if timeline is present.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/Solar_System" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Solar_System</a>
</dd>
</dl>
<ul>
<li>
HTML Databases: Show Gallery horizontally instead of vertically.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Include "mediawiki.page.gallery.css" if page has gallery.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wiktionary.org/wiki/head" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/head</a> <a href="https://en.wiktionary.org/wiki/A" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/A</a>
</dd>
</dl>
<p>
<b>minor</b>
</p>
<ul>
<li>
Template: Show more flag images.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Return template_name and template_args if template_name is invalid, not just template_name.
</dd>
<dd>
<span style='font-variant:small-caps'>Example</span>: pass: {{ {{{0}}} | arg_1 | arg_2 }}; fail: {{{{{0}}}}}.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/Flag_of_Greenland" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Flag_of_Greenland</a> <a href="https://en.wikipedia.org/wiki/List_of_flags_by_number_of_colors" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/List_of_flags_by_number_of_colors</a>
</dd>
</dl>
<ul>
<li>
Tag: Show missing content for pages with apostrophes.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Handle apostrophes inside quotes for attributes.
</dd>
<dd>
<span style='font-variant:small-caps'>Example</span>: key="a'b" x&gt; key="a".
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikisource.org/wiki/The_formative_period_in_Colby's_history" rel="nofollow" class="external free">https://en.wikisource.org/wiki/The_formative_period_in_Colby's_history</a>
</dd>
</dl>
<ul>
<li>
Template: Show links for next / previous letter in a few dozen en.d pages.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Do not add Template: to transcluded missing pages.
</dd>
<dd>
<span style='font-variant:small-caps'>Example</span>: {{:missing}} -&gt; [[:missing]] x&gt; [[Template:Missing]].
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wiktionary.org/wiki/a" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/a</a>
</dd>
</dl>
<ul>
<li>
Interwiki: Change abbreviation for "species.wikimedia.org" to "species" not ".species".
</li>
</ul>
<ul>
<li>
Lang: Fix script error on 1 en.d page.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Add "kok" lang.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wiktionary.org/wiki/नेपाळ" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/नेपाळ</a>
</dd>
</dl>
<p>
<b>trivial</b>
</p>
<ul>
<li>
Setup: Show XOWA img on 32-bit xowa.exe.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Use 32px ico instead of 512px.
</dd>
</dl>
<ul>
<li>
HTTP Server: Do not add "#" to end of url when clicking on img links.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Change href='#' to href='javascript:void(0)'.
</dd>
</dl>
<ul>
<li>
Hzip: Use correct case for html title if video title is lower-case.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Example</span>: [[File:a.ogv]] -&gt; "a.ogv" x&gt; "A.ogv".
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://de.wiktionary.org/wiki/fappieren" rel="nofollow" class="external free">https://de.wiktionary.org/wiki/fappieren</a>
</dd>
</dl>
<ul>
<li>
Hzip: Fix hzip diff message for &lt;/p&gt; &lt;/div&gt;.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Do not add &lt;/p&gt; if gallery caption has &lt;hr&gt;.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://fr.wikiversity.org/wiki/Forfry" rel="nofollow" class="external free">https://fr.wikiversity.org/wiki/Forfry</a>
</dd>
</dl>
<ul>
<li>
Hzip: Fix hzip diff message for "User talk".
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Use underscore version of href for custom namespace title.
</dd>
<dd>
<span style='font-variant:small-caps'>Example</span>: "User_talk:A" x&gt; "User talk:A".
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://de.wikibooks.org/wiki/Wikibooks:Benutzersperrung/_InselFahrer" rel="nofollow" class="external free">https://de.wikibooks.org/wiki/Wikibooks:Benutzersperrung/_InselFahrer</a>
</dd>
</dl>
<h3>
<span class="mw-headline" id="Server_2">Server</span>
</h3>
<p>
<b>major</b>
</p>
<ul>
<li>
HTTP Server: Add "Download Central".
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Add support for long-polling.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="http://localhost:8080/home/wiki/Special:XowaDownloadCentral" rel="nofollow" class="external free">http://localhost:8080/home/wiki/Special:XowaDownloadCentral</a>
</dd>
</dl>
<ul>
<li>
HTTP Server: Show svg and other file types.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Add more mime_types like svg, tif, web, etc.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="http://localhost:8080/home/wiki/Special:XowaDownloadCentral" rel="nofollow" class="external free">http://localhost:8080/home/wiki/Special:XowaDownloadCentral</a>
</dd>
</dl>
<h3>
<span class="mw-headline" id="Android_6">Android</span>
</h3>
<p>
<b>major</b>
</p>
<ul>
<li>
DownloadCentral: Fix Download Central failing for multiple tasks.
</li>
</ul>
<ul>
<li>
DownloadCentral: Add screen to show info for each task.
</li>
</ul>
<ul>
<li>
HTML Databases: Show redlinks for missing pages.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/Arthur_Duffey" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Arthur_Duffey</a>
</dd>
</dl>
<ul>
<li>
HTML Databases: Show Timelines.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Add timeline.js if timeline is present.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/Solar_System" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Solar_System</a>
</dd>
</dl>
<h3>
<span class="mw-headline" id="Dev_8">Dev</span>
</h3>
<ul>
<li>
Source: Change hash classes from Hashtable to HashMap.
</li>
</ul>
<h2>
<span class="mw-headline" id="v3.6.3.4_.282016-06-22.29">v3.6.3.4 (2016-06-22)</span>
</h2>
<h3>
<span class="mw-headline" id="Server_3">Server</span>
</h3>
<ul>
<li>
HTTP Server: Fix blank pages for wikis downloaded from archive.org (fixed for GUI in 3.6.3.3, but not for HTTP Server). {detected by thombles}
</li>
</ul>
<p>
<br>
</p>
<h2>
<span class="mw-headline" id="v3.6.3.3_.282016-06-21.29">v3.6.3.3 (2016-06-21)</span>
</h2>
<h3>
<span class="mw-headline" id="PC_10">PC</span>
</h3>
<p>
<b>major.fix</b>
</p>
<ul>
<li>
HtmlView: Fix blank pages for wikis downloaded from archive.org. {detected by thombles}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Fallback to wikitext databases if html databases are not present.
</dd>
</dl>
<ul>
<li>
DownloadCentral: Fix Download Central icons for Mac OS X.
</li>
</ul>
<p>
<b>dev</b>
</p>
<ul>
<li>
Log: Log Download Central progress to troubleshoot failed completions. {detected by William}
</li>
</ul>
<p>
<br>
</p>
<h2>
<span class="mw-headline" id="v3.6.3.2_.282016-06-20.29">v3.6.3.2 (2016-06-20)</span>
</h2>
<h3>
<span class="mw-headline" id="PC_11">PC</span>
</h3>
<p>
<b>major.fix</b>
</p>
<ul>
<li>
DownloadCentral: Fix Download Central not resuming after app is restarted.
</li>
</ul>
<h2>
<span class="mw-headline" id="v3.6.3.1_.282016-06-19.29">v3.6.3.1 (2016-06-19)</span>
</h2>
<h3>
<span class="mw-headline" id="Wiki_9">Wiki</span>
</h3>
<ul>
<li>
Wiki: Publish English Wikipedia (2016-06).
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="http://xowa.org/home/wiki/Special:XowaDownloadCentral.html" id="xolnki_12" title="Special:XowaDownloadCentral" class="xowa-visited">Special:XowaDownloadCentral</a>
</dd>
</dl>
<ul>
<li>
Wiki: Publish Simple Wikipedia (2016-06).
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="http://xowa.org/home/wiki/Special:XowaDownloadCentral.html" id="xolnki_13" title="Special:XowaDownloadCentral" class="xowa-visited">Special:XowaDownloadCentral</a>
</dd>
</dl>
<h3>
<span class="mw-headline" id="PC_12">PC</span>
</h3>
<p>
<b>major.add</b>
</p>
<ul>
<li>
Import: Add Download Central for downloading HTML dumps.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="http://xowa.org/home/wiki/Special:XowaDownloadCentral.html" id="xolnki_14" title="Special:XowaDownloadCentral" class="xowa-visited">Special:XowaDownloadCentral</a> <a href="http://xowa.org/home/wiki/App/Import/Download_Central.html" id="xolnki_15" title="App/Import/Download Central">App/Import/Download_Central</a>
</dd>
</dl>
<ul>
<li>
HtmlView: Support Android HTML databases.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="http://xowa.org/home/wiki/Options/HTML_databases.html" id="xolnki_16" title="Options/HTML databases" class="xowa-visited">Options/HTML_databases</a>
</dd>
</dl>
<ul>
<li>
Search: Change search-ranking algorithm to reduce importance of short pages.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Example</span>: search -&gt; search for I -&gt; Integrated Authority File should not be in top 10 search results.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/Special:Search?search=earth&amp;full_text=y&amp;simple_search=y" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Special:Search?search=earth&amp;full_text=y&amp;simple_search=y</a>
</dd>
</dl>
<p>
<b>major.fix</b>
</p>
<ul>
<li>
ImageMap: Show ImageMap in HTML dumps (for 2016-07 English Wikipedia).
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/Kingdom_(biology)" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Kingdom_(biology)</a> <a href="https://en.wikipedia.org/wiki/Paris" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Paris</a> <a href="https://en.wikipedia.org/wiki/Mars" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Mars</a>
</dd>
</dl>
<ul>
<li>
Gallery: Show Gallery with correct image margins (for 2016-07 English Wikipedia).
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/National_Gallery_of_Art" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/National_Gallery_of_Art</a>
</dd>
</dl>
<p>
<b>minor.fix</b>
</p>
<ul>
<li>
Scribunto: Fix 'Module:CountryData' script error on several dozen en.w pages.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Message</span>: <code>Script error: =Module:CountryData:13 bad argument: string expected, got nil</code>
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/Flag_of_Greenland" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Flag_of_Greenland</a> <a href="https://en.wikipedia.org/wiki/List_of_flags_by_number_of_colors" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/List_of_flags_by_number_of_colors</a>
</dd>
</dl>
<ul>
<li>
Scribunto: Fix 'could not parse redirect' script error on a dozen en.w pages.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Message</span>: <code>Script error: =Module:Redirect:66 could not parse redirect on page "SRK"</code>
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/Shah_Rukh_Khan" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Shah_Rukh_Khan</a>
</dd>
</dl>
<ul>
<li>
Search: Fix search not working if word is also in non-main namespace.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Apply min / max only if less than / greater than existing value.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/Special:Search?search=dokuw&amp;fulltext=y&amp;simple_search=y" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Special:Search?search=dokuw&amp;fulltext=y&amp;simple_search=y</a>
</dd>
</dl>
<ul>
<li>
Special: Allow case insensitive titles for Special pages.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/Special:sEARch?search=Earth" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Special:sEARch?search=Earth</a>
</dd>
</dl>
<ul>
<li>
Special: Allow multiple-word aliases for Special pages.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://de.wikipedia.org/wiki/Spezial:Zufällige_Seite" rel="nofollow" class="external free">https://de.wikipedia.org/wiki/Spezial:Zufällige_Seite</a>
</dd>
</dl>
<p>
<b>minor.change</b>
</p>
<ul>
<li>
Database: Change small wikis to produce core and text databases.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Example</span>: simple.wikipedia.org-text.xowa -&gt; simple.wikipedia.org-core.xowa; simple.wikipedia.org-text.xowa .
</dd>
</dl>
<p>
<b>trivial.fix</b>
</p>
<ul>
<li>
Database: Ignore tables / indexes with unparseable sql.
</li>
</ul>
<h3>
<span class="mw-headline" id="Android_7">Android</span>
</h3>
<p>
<b>major.add</b>
</p>
<ul>
<li>
Import: Add Download Central for downloading HTML dumps.
</li>
</ul>
<ul>
<li>
Special: Add page to show wiki info and delete.
</li>
</ul>
<ul>
<li>
Special: Add page for logging.
</li>
</ul>
<ul>
<li>
Special: Redesign Special pages to have unified look.
</li>
</ul>
<p>
<b>minor.change</b>
</p>
<ul>
<li>
Android: Hide "View in browser", "Last updated", and "CC license" for Special pages.
</li>
</ul>
<ul>
<li>
Android: Change page title from Android TextView to HTML div.
</li>
</ul>
<ul>
<li>
General: Flattened XOWA icon.
</li>
</ul>
<h3>
<span class="mw-headline" id="Server_4">Server</span>
</h3>
<p>
<b>major.add</b>
</p>
<ul>
<li>
HtmlView: Support Android HTML databases.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="http://xowa.org/home/wiki/Options/HTML_databases.html" id="xolnki_17" title="Options/HTML databases" class="xowa-visited">Options/HTML_databases</a>
</dd>
</dl>
<p>
<b>major.fix</b>
</p>
<ul>
<li>
Search: Fix broken full-search page. {detected by thombles}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="http://localhost:8080/en.wikipedia.org/wiki/Special:Search?search=Earth&amp;fulltext=y&amp;simple_search=y" rel="nofollow" class="external free">http://localhost:8080/en.wikipedia.org/wiki/Special:Search?search=Earth&amp;fulltext=y&amp;simple_search=y</a>
</dd>
</dl>
<h3>
<span class="mw-headline" id="Doc">Doc</span>
</h3>
<ul>
<li>
Doc: Add more information on portable JRE / Pale Moon. {assisted by anonymous}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="http://xowa.org/home/wiki/App/Setup/Installation.html" id="xolnki_18" title="App/Setup/Installation">App/Setup/Installation</a> <a href="http://xowa.org/home/wiki/App/Setup/Flash_card.html" id="xolnki_19" title="App/Setup/Flash card">App/Setup/Flash_card</a> <a href="http://xowa.org/home/wiki/App/Xtn/Browser/XOWA_viewer.html" id="xolnki_20" title="App/Xtn/Browser/XOWA viewer">App/Xtn/Browser/XOWA_viewer</a>
</dd>
</dl>
<ul>
<li>
Doc: Clarify decompress dump file vs read from compressed. {requested by anonymous}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="http://xowa.org/home/wiki/Dashboard/Import/Offline.html" id="xolnki_21" title="Dashboard/Import/Offline" class="xowa-visited">Dashboard/Import/Offline</a>
</dd>
</dl>
<ul>
<li>
Doc: Add more info to Privacy Policy for "Read External Storage", "Wake Lock", and "Logs".
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="http://xowa.org/home/wiki/Help/Privacy/Android.html" id="xolnki_22" title="Help/Privacy/Android">Help/Privacy/Android</a>
</dd>
</dl>
<h3>
<span class="mw-headline" id="Dev_9">Dev</span>
</h3>
<ul>
<li>
Source: Reorganize gfui package.
</li>
</ul>
<h2>
<span class="mw-headline" id="v3.5.1.1_.282016-05-01.29">v3.5.1.1 (2016-05-01)</span>
</h2>
<h3>
<span class="mw-headline" id="Windows_.2F_Linux_.2F_Mac_OS_X">Windows / Linux / Mac OS X</span>
</h3>
<p>
<b>minor.fix</b>
</p>
<ul>
<li>
Scribunto: Fix categorytree script error on many en.d pages. Message: <code>Script error: @C:/xowa/bin/any/xowa/xtns/Scribunto/engines/Luaj/MWServer.lua:59 vm error: gplx.Err: callParserFunction: function was not found: function=#categorytree</code>
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Implement basic functionality for {{#categorytree}}.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wiktionary.org/wiki/a-" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/a-</a>
</dd>
</dl>
<ul>
<li>
Scribunto: Fix 'parameter "2" is required' script error on several dozen English Wikipedia category pages. Message: <code>Script error: =Module:parameters:175 The parameter "2" is required.</code>
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Add entries for null value arguments. Example: [2:'b'] -&gt; [1:null,2:'b'].
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wiktionary.org/wiki/Category:Nouns_by_language" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/Category:Nouns_by_language</a>
</dd>
</dl>
<ul>
<li>
Scribunto: Fix cast failed error on several dozen en.d pages. Message: <code>Script error: @/C/xowa/bin/any/xowa/xtns/Scribunto/engines/Luaj/MWServer.lua:59 vm error: gplx.Err: cast failed: type=java.lang.String</code>
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Always convert replace-arg to string when gsub uses callback function.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wiktionary.org/wiki/seven" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/seven</a> <a href="https://en.wiktionary.org/wiki/four" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/four</a> <a href="https://en.wiktionary.org/wiki/eight" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/eight</a>
</dd>
</dl>
<ul>
<li>
Scribunto: Fix format link script error on a few dozen en.d pages. Message: <code>Script error: =Module:template 'Link':367 attempt to call nil</code>
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Return correct data structure for interwikiMap.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wiktionary.org/wiki/Wiktionary:Public_domain_sources" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/Wiktionary:Public_domain_sources</a> <a href="https://en.wiktionary.org/wiki/Wiktionary:Quotations/Templates" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/Wiktionary:Quotations/Templates</a>
</dd>
</dl>
<ul>
<li>
Scribunto: Fix class cast error on a few dozen en.d pages. Message: <code>Script error: @C:/xowa/bin/any/xowa/xtns/Scribunto/engines/Luaj/MWServer.lua:59 vm error: java.lang.ClassCastException: org.luaj.vm2.LuaNil cannot be cast to org.luaj.vm2.LuaTable</code>
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Handle UCS chars at end of array.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wiktionary.org/wiki/one" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/one</a>
</dd>
</dl>
<ul>
<li>
Scribunto: Fix 'number required' script error. Message: <code>Script error: =Module:Roman:119 attempt to call nil</code>
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Allow int to be passed to pf.expr.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/531_BC" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/531_BC</a>
</dd>
</dl>
<ul>
<li>
Url: Fix wrong-casing when navigating from home wiki to English Wiktionary.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Use case-sensitivity of url wiki not current wiki.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wiktionary.org/wiki/one" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/one</a>
</dd>
</dl>
<p>
<b>doc</b>
</p>
<ul>
<li>
Doc: Correct broken links to missing /Overview pages. {detected by Miles}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="http://xowa.org/home/wiki/Dashboard/Wiki_maintenance.html" id="xolnki_23" title="Dashboard/Wiki maintenance">Dashboard/Wiki_maintenance</a>
</dd>
</dl>
<h2>
<span class="mw-headline" id="v3.4.4.1_.282016-04-24.29">v3.4.4.1 (2016-04-24)</span>
</h2>
<h3>
<span class="mw-headline" id="Windows_.2F_Linux_.2F_Mac_OS_X_2">Windows / Linux / Mac OS X</span>
</h3>
<p>
<b>package</b>
</p>
<ul>
<li>
Package: Release German wikis (2016-04).
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://archive.org/details/Xowa_dewiki_latest" rel="nofollow" class="external free">https://archive.org/details/Xowa_dewiki_latest</a>
</dd>
</dl>
<p>
<b>minor.fix</b>
</p>
<ul>
<li>
Luaj: Fix multiple error log messages for Module:Sort in de.w pages. Message: <code>Skriptfehler: =Module:Sort:93 'for' initial value must be a number</code>
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Do not assign character classes to bytes &gt; 128. Example: {{#invoke:AdressenSort|convert|1=, ß}} -&gt; , ß x <20>.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://de.wikipedia.org/wiki/Liste_der_Kulturdenkmäler_in_Kaiserslautern" rel="nofollow" class="external free">https://de.wikipedia.org/wiki/Liste_der_Kulturdenkmäler_in_Kaiserslautern</a>
</dd>
</dl>
<ul>
<li>
Hzip: Serialize media_play link.
</li>
</ul>
<p>
<b>trivial.fix</b>
</p>
<ul>
<li>
Scribunto: Fix ClassCast script error on 3 de.w pages. Message: <code>Skriptfehler: @C:/xowa/bin/any/xowa/xtns/Scribunto/engines/Luaj/MWServer.lua:59 vm error: java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String</code>
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Allow ints to be passed as title. Example: {{#invoke:Pinging|massmessage|#{{PAGEID}}|@=|:=}} .
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://de.wikipedia.org/wiki/Wikipedia:Lua/Modul/Pinging/Test/recipients" rel="nofollow" class="external free">https://de.wikipedia.org/wiki/Wikipedia:Lua/Modul/Pinging/Test/recipients</a> <a href="https://de.wikipedia.org/wiki/Wikipedia:Checkuser/Berechtigte" rel="nofollow" class="external free">https://de.wikipedia.org/wiki/Wikipedia:Checkuser/Berechtigte</a> <a href="https://de.wikipedia.org/wiki/Wikipedia:Importwünsche/Importeure" rel="nofollow" class="external free">https://de.wikipedia.org/wiki/Wikipedia:Importwünsche/Importeure</a>
</dd>
</dl>
<ul>
<li>
Scribunto: Fix ClassCast script error on 1 de.v page. Message: <code>Skriptfehler: @C:/xowa/bin/any/xowa/xtns/Scribunto/engines/Luaj/MWServer.lua:59 vm error: gplx.Err: val is not in switch/if: val=java.lang.Double Breite:</code>
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Handle double for replace arg in ustring.gsub.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://de.wikivoyage.org/wiki/Wikivoyage:Wikidata/Test_Modul:Wikidata2" rel="nofollow" class="external free">https://de.wikivoyage.org/wiki/Wikivoyage:Wikidata/Test_Modul:Wikidata2</a>
</dd>
</dl>
<ul>
<li>
ParserFunctions: Fix IndexOutOfBounds log error on 1 fr.w page.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Allow empty string for Raw argument in PAGESFORCATEGORY. Example: 0.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://fr.wikipedia.org/wiki/Projet:Venezuela" rel="nofollow" class="external free">https://fr.wikipedia.org/wiki/Projet:Venezuela</a>
</dd>
</dl>
<ul>
<li>
DynamicPageList: Fix IndexOutOfBounds log error on 1 de.n page.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Handle multiple bad keys on one line. Example: \nbad1=a bad2=b\n.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://de.wikinews.org/wiki/Portal:Brandenburg" rel="nofollow" class="external free">https://de.wikinews.org/wiki/Portal:Brandenburg</a>
</dd>
</dl>
<ul>
<li>
Hzip: Store title attribute for Wikivoyage sleep, eat, drink, etc. on 20+ de.v pages.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://de.wikivoyage.org/wiki/Cairns" rel="nofollow" class="external free">https://de.wikivoyage.org/wiki/Cairns</a>
</dd>
</dl>
<ul>
<li>
Hzip: Serialize email node for Wikivoyage email on 10+ de.v pages.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://de.wikivoyage.org/wiki/Bansin" rel="nofollow" class="external free">https://de.wikivoyage.org/wiki/Bansin</a>
</dd>
</dl>
<h3>
<span class="mw-headline" id="Android_8">Android</span>
</h3>
<p>
<b>major.fix</b>
</p>
<ul>
<li>
Android: Do not crash if file-user.xowa is not available.
</li>
</ul>
<p>
<b>trivial.fix</b>
</p>
<ul>
<li>
Android: Use correct css for Special:XowaWikis.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Convert byte[] to string for call to xowa__html__add__head.
</dd>
</dl>
<h2>
<span class="mw-headline" id="Archives">Archives</span>
</h2>
<ul>
<li>
<a href="http://xowa.org/home/wiki/Change_log/2016.html" id="xolnki_24" title="Change log/2016">2016 Change Log</a>
</li>
<li>
<a href="http://xowa.org/home/wiki/Change_log/2015.html" id="xolnki_25" title="Change log/2015">2015 Change Log</a>
</li>
<li>
<a href="http://xowa.org/home/wiki/Change_log/2014.html" id="xolnki_26" title="Change log/2014">2014 Change Log</a>
</li>
<li>
<a href="http://xowa.org/home/wiki/Change_log/2013.html" id="xolnki_27" title="Change log/2013">2013 Change Log</a>
</li>
</ul>
<div id="catlinks" class="catlinks">
<div id="mw-normal-catlinks" class="mw-normal-catlinks">
Categories
<ul>
</ul>
</div>
</div>
</div>
</div>
</div>
<div id="mw-head" class="noprint">
<div id="left-navigation">
<div id="p-namespaces" class="vectorTabs">
<h3>Namespaces</h3>
<ul>
<li id="ca-nstab-main" class="selected"><span><a id="ca-nstab-main-href" href="index.html">Page</a></span></li>
</ul>
</div>
</div>
</div>
<div id='mw-panel' class='noprint'>
<div id='p-logo'>
<a style="background-image: url(https://gnosygnu.github.io/xowa/xowa_logo.png);" href="http://xowa.org/" title="Visit the main page"></a>
</div>
<div class="portal" id='xowa-portal-home'>
<h3>XOWA</h3>
<div class="body">
<ul>
<li><a href="http://xowa.org/index.html" title='Visit the main page'>Main page</a></li>
<li><a href="http://xowa.org/screenshots.html" title='See screenshots of XOWA'>Screenshots</a></li>
<li><a href="https://www.youtube.com/watch?v=q0qbXYXEH6M" title="See a video of XOWA Desktop in action">Video</a></li>
<li><a href="http://xowa.org/home/wiki/Help/Download_XOWA.html" title='Download the XOWA application'>Download XOWA</a></li>
<li><a href="http://xowa.org/home/wiki/Dashboard/Image_databases.html" title='Download offline wikis and image databases'>Download wikis</a></li>
</ul>
</div>
</div>
<div class="portal" id='xowa-portal-started'>
<h3>Getting started</h3>
<div class="body">
<ul>
<li><a href="http://xowa.org/home/wiki/App/Setup/System_requirements.html" title='Get XOWA&apos;s system requirements'>Requirements</a></li>
<li><a href="http://xowa.org/home/wiki/App/Setup/Installation.html" title='Get instructions for installing XOWA'>Installation</a></li>
<li><a href="http://xowa.org/home/wiki/App/Import/Simple_Wikipedia.html" title='Learn how to set up Simple Wikipedia'>Simple Wikipedia</a></li>
<li><a href="http://xowa.org/home/wiki/App/Import/English_Wikipedia.html" title='Learn how to set up English Wikipedia'>English Wikipedia</a></li>
<li><a href="http://xowa.org/home/wiki/App/Import/Other_wikis.html" title='Learn how to set up other Wikipedias'>Other Wikipedias</a></li>
</ul>
</div>
</div>
<div class="portal" id='xowa-portal-android'>
<h3>Android</h3>
<div class="body">
<ul>
<li><a href="http://xowa.org/home/wiki/Android/Setup.html" title='Setup XOWA on your Android device'>Setup</a></li>
<li><a href="https://www.youtube.com/watch?v=jsMTBxGweUw" title="See a video of XOWA Android in action">Video</a></li>
</ul>
</div>
</div>
<div class="portal" id='xowa-portal-help'>
<h3>Help</h3>
<div class="body">
<ul>
<li><a href="http://xowa.org/home/wiki/Help/About.html" title='Get more information about XOWA'>About</a></li>
<li><a href="http://xowa.org/home/wiki/Help/Contents.html" title='View a list of help topics'>Contents</a></li>
<li><a href="http://xowa.org/home/wiki/Help/Media.html" title='Read what others have written about XOWA'>Media</a></li>
<li><a href="http://xowa.org/home/wiki/Help/Feedback.html" title='Questions? Comments? Leave feedback for XOWA'>Feedback</a></li>
</ul>
</div>
</div>
<div class="portal" id='xowa-portal-blog'>
<h3>Blog</h3>
<div class="body">
<ul>
<li><a href="http://xowa.org/home/wiki/Blog.html" title='Follow XOWA''s development process'>Current</a></li>
</ul>
</div>
</div>
<div class="portal" id='xowa-portal-links'>
<h3>Links</h3>
<div class="body">
<ul>
<li><a href="http://dumps.wikimedia.org/backup-index.html" title="Get wiki datababase dumps directly from Wikimedia">Wikimedia dumps</a></li>
<li><a href="https://archive.org/search.php?query=xowa" title="Search archive.org for XOWA files">XOWA @ archive.org</a></li>
<li><a href="http://en.wikipedia.org" title="Visit Wikipedia (and compare to XOWA!)">English Wikipedia</a></li>
</ul>
</div>
</div>
<div class="portal" id='xowa-portal-donate'>
<h3>Donate</h3>
<div class="body">
<ul>
<li><a href="https://archive.org/donate/index.php" title="Support archive.org!">archive.org</a></li><!-- listed first due to recent fire damages: http://blog.archive.org/2013/11/06/scanning-center-fire-please-help-rebuild/ -->
<li><a href="https://donate.wikimedia.org/wiki/Special:FundraiserRedirector" title="Support Wikipedia!">Wikipedia</a></li>
<!-- <li><a href="" title="Support XOWA! (but only after you've supported archive.org and Wikipedia)">XOWA</a></li> -->
</ul>
</div>
</div>
</div>
</body>
</html>