mirror of
https://github.com/gnosygnu/xowa.git
synced 2026-03-02 03:49:30 +00:00
v4.6.0.1903
This commit is contained in:
@@ -21,11 +21,19 @@
|
||||
<p>
|
||||
<span style='font-size:15px;font-weight:bold;'>Blog links</span><br>
|
||||
<br>
|
||||
2019<br>
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
<a href="http://xowa.org/home/wiki/Blog/2019-01" id="xolnki_2" title="Blog/2019-01">2019-03</a>
|
||||
</li>
|
||||
</ul>
|
||||
<p>
|
||||
2018<br>
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
<b>2018-01</b>
|
||||
<a href="http://xowa.org/home/wiki/Blog/2018-01" id="xolnki_3" title="Blog/2018-01" class="xowa-visited">2018-01</a>
|
||||
</li>
|
||||
</ul>
|
||||
<p>
|
||||
@@ -33,15 +41,15 @@
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
<a href="http://xowa.org/home/wiki/Blog/2017-09" id="xolnki_3" title="Blog/2017-09">2017-09</a>
|
||||
<a href="http://xowa.org/home/wiki/Blog/2017-09" id="xolnki_4" title="Blog/2017-09">2017-09</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="http://xowa.org/home/wiki/Blog/2017-06" id="xolnki_4" title="Blog/2017-06">2017-06</a>
|
||||
<a href="http://xowa.org/home/wiki/Blog/2017-06" id="xolnki_5" title="Blog/2017-06">2017-06</a>
|
||||
</li>
|
||||
</ul>
|
||||
<p>
|
||||
<br>
|
||||
<a href="http://xowa.org/home/wiki/Blog/Archives" id="xolnki_5" title="Blog/Archives">Archives</a>
|
||||
<a href="http://xowa.org/home/wiki/Blog/Archives" id="xolnki_6" title="Blog/Archives">Archives</a>
|
||||
</p>
|
||||
</div>
|
||||
<div id="toc" class="toc">
|
||||
@@ -52,138 +60,98 @@
|
||||
</div>
|
||||
<ul>
|
||||
<li class="toclevel-1 tocsection-1">
|
||||
<a href="#Release:_v4.8.21.1808_.282018-08-06_21:00_Mon.29"><span class="tocnumber">1</span> <span class="toctext">Release: v4.8.21.1808 (2018-08-06 21:00 Mon)</span></a>
|
||||
<a href="#Release:_v4.9.0.1903_.282019-03-24_20:00_Sun.29"><span class="tocnumber">1</span> <span class="toctext">Release: v4.9.0.1903 (2019-03-24 20:00 Sun)</span></a>
|
||||
<ul>
|
||||
<li class="toclevel-2 tocsection-2">
|
||||
<a href="#.28Wiki.29_Publish_2018-08_English_Wikipedia"><span class="tocnumber">1.1</span> <span class="toctext">(Wiki) Publish 2018-08 English Wikipedia</span></a>
|
||||
<a href="#.28Wiki.29_Publish_2019-03_German_Wikipedia"><span class="tocnumber">1.1</span> <span class="toctext">(Wiki) Publish 2019-03 German Wikipedia</span></a>
|
||||
</li>
|
||||
<li class="toclevel-2 tocsection-3">
|
||||
<a href="#.28PC.29_Fix_multiple_script_errors_due_to_Wikibase_and_Scribunto"><span class="tocnumber">1.2</span> <span class="toctext">(PC) Fix multiple script errors due to Wikibase and Scribunto</span></a>
|
||||
<a href="#.28PC.29_Fix_major_parser_issues_like_.22TemplateStyles.22_and_.22JumpTo.22"><span class="tocnumber">1.2</span> <span class="toctext">(PC) Fix major parser issues like "TemplateStyles" and "JumpTo"</span></a>
|
||||
</li>
|
||||
<li class="toclevel-2 tocsection-4">
|
||||
<a href="#Next_release"><span class="tocnumber">1.3</span> <span class="toctext">Next release</span></a>
|
||||
<a href="#.28PC.29_Fix_multiple_minor_parser_issues_due_to_Wikibase_and_Scribunto"><span class="tocnumber">1.3</span> <span class="toctext">(PC) Fix multiple minor parser issues due to Wikibase and Scribunto</span></a>
|
||||
</li>
|
||||
<li class="toclevel-2 tocsection-5">
|
||||
<a href="#.28PC.29_Improve_HTTP_Server"><span class="tocnumber">1.4</span> <span class="toctext">(PC) Improve HTTP Server</span></a>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="toclevel-1 tocsection-5">
|
||||
<a href="#Release:_v4.5.19.1801_.282018-01-05_23:00_Fri.29"><span class="tocnumber">2</span> <span class="toctext">Release: v4.5.19.1801 (2018-01-05 23:00 Fri)</span></a>
|
||||
<ul>
|
||||
<li class="toclevel-2 tocsection-6">
|
||||
<a href="#.28Wiki.29_Publish_2017-12_English_Wikipedia_and_2017-12_German_Wikipedia"><span class="tocnumber">2.1</span> <span class="toctext">(Wiki) Publish 2017-12 English Wikipedia and 2017-12 German Wikipedia</span></a>
|
||||
<a href="#.28PC.29_Change_HTML_databases_to_use_plain-text_.28HTxt.29_instead_of_compressed_HTML_.28HZip.29"><span class="tocnumber">1.5</span> <span class="toctext">(PC) Change HTML databases to use plain-text (HTxt) instead of compressed HTML (HZip)</span></a>
|
||||
</li>
|
||||
<li class="toclevel-2 tocsection-7">
|
||||
<a href="#.28PC.29_Fix_multiple_script_errors_due_to_Wikibase.2C_JsonConfig.2C_Luaj.2C_and_ParserFunctions"><span class="tocnumber">2.2</span> <span class="toctext">(PC) Fix multiple script errors due to Wikibase, JsonConfig, Luaj, and ParserFunctions</span></a>
|
||||
</li>
|
||||
<li class="toclevel-2 tocsection-8">
|
||||
<a href="#Next_release_2"><span class="tocnumber">2.3</span> <span class="toctext">Next release</span></a>
|
||||
<a href="#Next_release"><span class="tocnumber">1.6</span> <span class="toctext">Next release</span></a>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<h2>
|
||||
<span class="mw-headline" id="Release:_v4.8.21.1808_.282018-08-06_21:00_Mon.29">Release: v4.8.21.1808 (2018-08-06 21:00 Mon)</span>
|
||||
<span class="mw-headline" id="Release:_v4.9.0.1903_.282019-03-24_20:00_Sun.29">Release: v4.9.0.1903 (2019-03-24 20:00 Sun)</span>
|
||||
</h2>
|
||||
<p>
|
||||
The PC version is a minor release. It fixes parsing issues for 2018-07 English Wikipedia
|
||||
The PC version is a minor release. It fixes multiple parser issues and includes improvements for HTTP Server
|
||||
</p>
|
||||
<p>
|
||||
The Android version is a trivial release. It updates the list of wikis for Download Central.
|
||||
The Android version has no release
|
||||
</p>
|
||||
<h3>
|
||||
<span class="mw-headline" id=".28Wiki.29_Publish_2018-08_English_Wikipedia">(Wiki) Publish 2018-08 English Wikipedia</span>
|
||||
<span class="mw-headline" id=".28Wiki.29_Publish_2019-03_German_Wikipedia">(Wiki) Publish 2019-03 German Wikipedia</span>
|
||||
</h3>
|
||||
<p>
|
||||
You can get them from Download Central or see the following links:
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
<a href="http://xowa.org/home/wiki/Wiki_setup/English_wikis" id="xolnki_6" title="Wiki setup/English wikis" class="xowa-visited">Wiki_setup/English_wikis</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="http://xowa.org/home/wiki/Wiki_setup/German_wikis" id="xolnki_7" title="Wiki setup/German wikis">Wiki_setup/German_wikis</a>
|
||||
</li>
|
||||
</ul>
|
||||
<h3>
|
||||
<span class="mw-headline" id=".28PC.29_Fix_multiple_script_errors_due_to_Wikibase_and_Scribunto">(PC) Fix multiple script errors due to Wikibase and Scribunto</span>
|
||||
<span class="mw-headline" id=".28PC.29_Fix_major_parser_issues_like_.22TemplateStyles.22_and_.22JumpTo.22">(PC) Fix major parser issues like "TemplateStyles" and "JumpTo"</span>
|
||||
</h3>
|
||||
<p>
|
||||
There were a handful of parsing issues with English and German Wikipedia. In brief:
|
||||
There are a bunch of parser fixes in v4.9.0. However the two obvious ones are
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
Graph: Support v2 (some pages can only be viewable in HTTP_Server; EX: en.w:Obesity)
|
||||
TemplateStyles: Tags like <templatestyles> are now handled correctly
|
||||
</li>
|
||||
<li>
|
||||
Wikibase: Add isValidEntityId and getSetting
|
||||
</li>
|
||||
<li>
|
||||
Scribunto: Add stripNoWiki
|
||||
</li>
|
||||
<li>
|
||||
Scribunto: Return empty string for invalid languages
|
||||
</li>
|
||||
<li>
|
||||
Scribunto: Add better support for balanced pairs
|
||||
</li>
|
||||
<li>
|
||||
Parser: Cache ifexist calls
|
||||
JumpTo links: MediaWiki changed the CSS recently such that JumpTo now shows at the top of brand new wikis
|
||||
</li>
|
||||
</ul>
|
||||
<h3>
|
||||
<span class="mw-headline" id=".28PC.29_Fix_multiple_minor_parser_issues_due_to_Wikibase_and_Scribunto">(PC) Fix multiple minor parser issues due to Wikibase and Scribunto</span>
|
||||
</h3>
|
||||
<p>
|
||||
In addition to the parser fixes above, there is a multitude of fixes detected and contributed by desb42. Most center on Scribunto and Wikibase, and results in "Script error" appearing on the page. For a full list, see the <a href="http://xowa.org/home/wiki/Change_log/v4.6.0.1903" id="xolnki_8" title="Change log/v4.6.0.1903">Change log/v4.6.0.1903</a>
|
||||
</p>
|
||||
<h3>
|
||||
<span class="mw-headline" id=".28PC.29_Improve_HTTP_Server">(PC) Improve HTTP Server</span>
|
||||
</h3>
|
||||
<p>
|
||||
desb42 spear-headed a bunch of improvements to HTTP Server. Popups now work correctly, and Read / Edit / View HTML links also work. There are a few more changes waiting in the backlog (such as search), but the current version is more usable than before
|
||||
</p>
|
||||
<h3>
|
||||
<span class="mw-headline" id=".28PC.29_Change_HTML_databases_to_use_plain-text_.28HTxt.29_instead_of_compressed_HTML_.28HZip.29">(PC) Change HTML databases to use plain-text (HTxt) instead of compressed HTML (HZip)</span>
|
||||
</h3>
|
||||
<h3>
|
||||
<span class="mw-headline" id="Next_release">Next release</span>
|
||||
</h3>
|
||||
<p>
|
||||
I've recently changed jobs and expect to be spending a bit of time adjusting. I'll continue to update English Wikipedia and German Wikipedia, though it looks like a quarterly schedule.
|
||||
</p>
|
||||
<h2>
|
||||
<span class="mw-headline" id="Release:_v4.5.19.1801_.282018-01-05_23:00_Fri.29">Release: v4.5.19.1801 (2018-01-05 23:00 Fri)</span>
|
||||
</h2>
|
||||
<p>
|
||||
The PC version is a minor release. It fixes parsing issues for 2017-12 English Wikipedia and 2017-12 German Wikipedia.
|
||||
</p>
|
||||
<p>
|
||||
The Android version is a trivial release. It updates the list of wikis for Download Central.
|
||||
</p>
|
||||
<h3>
|
||||
<span class="mw-headline" id=".28Wiki.29_Publish_2017-12_English_Wikipedia_and_2017-12_German_Wikipedia">(Wiki) Publish 2017-12 English Wikipedia and 2017-12 German Wikipedia</span>
|
||||
</h3>
|
||||
<p>
|
||||
It's been slow recently, as only the above two wikis were published. You can get them from Download Central or see the following links:
|
||||
It's been eight+ months since I switched jobs and I'm still adjusting. I have a large project related deadline in the upcoming weeks, but am hoping to eke out time to do the following:
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
<a href="http://xowa.org/home/wiki/Wiki_setup/English_wikis" id="xolnki_8" title="Wiki setup/English wikis" class="xowa-visited">Wiki_setup/English_wikis</a>
|
||||
Release 2019-03 English Wikipedia
|
||||
</li>
|
||||
<li>
|
||||
<a href="http://xowa.org/home/wiki/Wiki_setup/German_wikis" id="xolnki_9" title="Wiki setup/German wikis">Wiki_setup/German_wikis</a>
|
||||
Update the XOWA Android app (needed for HTxt databases)
|
||||
</li>
|
||||
<li>
|
||||
Work through the 70+ issues in the backlog
|
||||
</li>
|
||||
</ul>
|
||||
<h3>
|
||||
<span class="mw-headline" id=".28PC.29_Fix_multiple_script_errors_due_to_Wikibase.2C_JsonConfig.2C_Luaj.2C_and_ParserFunctions">(PC) Fix multiple script errors due to Wikibase, JsonConfig, Luaj, and ParserFunctions</span>
|
||||
</h3>
|
||||
<p>
|
||||
There were a handful of minor parsing issues with English and German Wikipedia. In brief:
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
Wikibase: Add support for getBestStatements and getEntityUrl
|
||||
</li>
|
||||
<li>
|
||||
JsonConfig: Add support for JsonConfig
|
||||
</li>
|
||||
<li>
|
||||
Luaj: Parse '-' as nil not 0
|
||||
</li>
|
||||
<li>
|
||||
ParserFunctions: Parse relative months like '1-12-2001 -1 month'
|
||||
</li>
|
||||
</ul>
|
||||
<h3>
|
||||
<span class="mw-headline" id="Next_release_2">Next release</span>
|
||||
</h3>
|
||||
<p>
|
||||
The schedule has still been slow recently. I've been looking at migrating XOWA to a Chrome / Node.js platform, since Mozilla / XULRunner is pretty much deprecated. As this will take several months, I think new releases will primarily be focused on fixing parsing issues as well as wiki releases.
|
||||
The next release will probably be towards end of April, but I'm continually submitting patches. For those who want the latest, you can download and run it using this shell script: <a href="https://github.com/gnosygnu/xowa/blob/master/xowa_get_and_make.sh" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/blob/master/xowa_get_and_make.sh</a>
|
||||
</p>
|
||||
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user