mirror of
https://github.com/gnosygnu/xowa.git
synced 2024-10-27 20:34:16 +00:00
v2.8.1.1
This commit is contained in:
parent
e7d659f233
commit
f7cbe8d8f1
54
blog.html
54
blog.html
@ -17,6 +17,60 @@
|
||||
<div id="mw-content-text" lang="en" dir="ltr" class="mw-content-ltr">
|
||||
|
||||
<!-- page_bgn -->
|
||||
<h2>
|
||||
<span class='mw-headline' id='Release:_v2.8.1.1_.282015-08-02_22:15_Sun.29'>Release: v2.8.1.1 (2015-08-02 22:15 Sun)</span>
|
||||
</h2>
|
||||
<h3>
|
||||
<span class='mw-headline' id='Language_conversion_dropdown_for_Chinese_wikis'>Language conversion dropdown for Chinese wikis</span>
|
||||
</h3>
|
||||
<p>
|
||||
v2.8.1 now supports the language conversion dropdown for Chinese wikis. This enables users to switch between China, Macau, Malaysia, Singapore and Taiwan conversions for zh.wikipedia.org (as well as other zh.*.org wikis)
|
||||
</p>
|
||||
<p>
|
||||
Unfortunately, I discovered this doesn't work perfectly for Serbian wikis. I'll fix this in a future release, but if you're a Serbian user, you will have to manually use explicit conversion links. For example: sr.wikipedia.org/sr-ec and sr.wikipedia.org/sr-el
|
||||
</p>
|
||||
<p>
|
||||
Thanks to anonymous4 for reviewing and testing this feature.
|
||||
</p>
|
||||
<h3>
|
||||
<span class='mw-headline' id='Windows_8.1_support_.28by_downgrading_to_XULRunner_24.29'>Windows 8.1 support (by downgrading to XULRunner 24)</span>
|
||||
</h3>
|
||||
<p>
|
||||
There were a few reports with XOWA not working on Windows 8.1. See: <a href="https://github.com/gnosygnu/xowa/issues/14" class="external text" rel="nofollow">https://github.com/gnosygnu/xowa/issues/14</a> . I don't have a Windows 8.1 box, but it looks like the issues were related to the recent upgrade to XULRunner 31. Although XULRunner 31 works fine on Windows 7 and Windows XP, it looks like it fails on Windows 8.1. I downgraded to XULRunner 24 and it looks like that should fix the issue.
|
||||
</p>
|
||||
<p>
|
||||
Thanks to anonymous#14 for helping me work through it.
|
||||
</p>
|
||||
<h3>
|
||||
<span class='mw-headline' id='Fix_for_incorrect_Main_Page_in_various_wikis'>Fix for incorrect Main_Page in various wikis</span>
|
||||
</h3>
|
||||
<p>
|
||||
v2.7.2 introduced a bug wherein the Main_Page was incorrectly detected for some wikis. This affected uk.wikisource.org, zh.wikipedia.org, www.wikidata.org and several others. If you've imported a wiki and the wiki doesn't open, please try to import it again with v2.8.1
|
||||
</p>
|
||||
<h3>
|
||||
<span class='mw-headline' id='Scribunto_and_Wikibase_updates'>Scribunto and Wikibase updates</span>
|
||||
</h3>
|
||||
<p>
|
||||
I discovered I accidentally disabled the build warning codes back in February. As a result, a number of minor Scribunto and Wikibase issues accumulated over the past few months. v2.8.1 resolves about 90% of these issues, though there are still a few more to go through.
|
||||
</p>
|
||||
<h3>
|
||||
<span class='mw-headline' id='Various_minor_fixes'>Various minor fixes</span>
|
||||
</h3>
|
||||
<p>
|
||||
There were a lot of other minor fixes in v2.8.1. Most of these are parser related, but there are a few interesting items under the <b>change</b> section. Please have a look at the [[Help:Change log]]
|
||||
</p>
|
||||
<h3>
|
||||
<span class='mw-headline' id='Next_release:_v2.8.2'>Next release: v2.8.2</span>
|
||||
</h3>
|
||||
<p>
|
||||
I delayed packages for another wiki due to all the parser issues (particularly the Wikibase ones). I'm going to resume with images for 2015-07 English Wikipedia as well as the still-delayed Ukraine, Persian and Bengali wikis.
|
||||
</p>
|
||||
<p>
|
||||
For v2.8.2, I'm going to make yet another attempt at converting the home wiki to a sqlite database. A new Android Alpha is still on the list as well.
|
||||
</p>
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
<h2>
|
||||
<span class='mw-headline' id='Release:_NONE_.282015-07-26_21:55_Sun.29'>Release: NONE (2015-07-26 21:55 Sun)</span>
|
||||
</h2>
|
||||
|
129
download.html
129
download.html
@ -21,31 +21,31 @@
|
||||
|
||||
<h2><span class='mw-headline' id='Windows'> Windows </span></h2>
|
||||
<ul>
|
||||
<li> <a href="https://github.com/gnosygnu/xowa/releases/download/v2.7.3.3/xowa_app_windows_64_v2.7.3.3.zip" class="external text" rel="nofollow">Windows (64-bit)</a>
|
||||
<li> <a href="https://github.com/gnosygnu/xowa/releases/download/v2.8.1.1/xowa_app_windows_64_v2.8.1.1.zip" class="external text" rel="nofollow">Windows (64-bit)</a>
|
||||
</li>
|
||||
<li> <a href="https://github.com/gnosygnu/xowa/releases/download/v2.7.3.3/xowa_app_windows_v2.7.3.3.zip" class="external text" rel="nofollow">Windows (32-bit)</a>
|
||||
<li> <a href="https://github.com/gnosygnu/xowa/releases/download/v2.8.1.1/xowa_app_windows_v2.8.1.1.zip" class="external text" rel="nofollow">Windows (32-bit)</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<h2><span class='mw-headline' id='Linux'> Linux </span></h2>
|
||||
<ul>
|
||||
<li> <a href="https://github.com/gnosygnu/xowa/releases/download/v2.7.3.3/xowa_app_linux_64_v2.7.3.3.zip" class="external text" rel="nofollow">Linux (64-bit)</a>
|
||||
<li> <a href="https://github.com/gnosygnu/xowa/releases/download/v2.8.1.1/xowa_app_linux_64_v2.8.1.1.zip" class="external text" rel="nofollow">Linux (64-bit)</a>
|
||||
</li>
|
||||
<li> <a href="https://github.com/gnosygnu/xowa/releases/download/v2.7.3.3/xowa_app_linux_v2.7.3.3.zip" class="external text" rel="nofollow">Linux (32-bit)</a>
|
||||
<li> <a href="https://github.com/gnosygnu/xowa/releases/download/v2.8.1.1/xowa_app_linux_v2.8.1.1.zip" class="external text" rel="nofollow">Linux (32-bit)</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<h2><span class='mw-headline' id='Mac_OS_X'> Mac OS X </span></h2>
|
||||
<ul>
|
||||
<li> <a href="https://github.com/gnosygnu/xowa/releases/download/v2.7.3.3/xowa_app_macosx_64_v2.7.3.3.zip" class="external text" rel="nofollow">Mac OS X (64-bit)</a>
|
||||
<li> <a href="https://github.com/gnosygnu/xowa/releases/download/v2.8.1.1/xowa_app_macosx_64_v2.8.1.1.zip" class="external text" rel="nofollow">Mac OS X (64-bit)</a>
|
||||
</li>
|
||||
<li> <a href="https://github.com/gnosygnu/xowa/releases/download/v2.7.3.3/xowa_app_macosx_v2.7.3.3.zip" class="external text" rel="nofollow">Mac OS X (32-bit)</a>
|
||||
<li> <a href="https://github.com/gnosygnu/xowa/releases/download/v2.8.1.1/xowa_app_macosx_v2.8.1.1.zip" class="external text" rel="nofollow">Mac OS X (32-bit)</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<h2><span class='mw-headline' id='Source'> Source code </span></h2>
|
||||
<ul>
|
||||
<li> <a href="https://github.com/gnosygnu/xowa/archive/v2.7.3.3.zip" class="external text" rel="nofollow">Source code</a>
|
||||
<li> <a href="https://github.com/gnosygnu/xowa/archive/v2.8.1.1.zip" class="external text" rel="nofollow">Source code</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
@ -55,14 +55,20 @@
|
||||
</h2>
|
||||
|
||||
<h2>
|
||||
<span class='mw-headline' id='v2.7.3.3_.282015-07-19.29'>v2.7.3.3 (2015-07-19)</span>
|
||||
<span class='mw-headline' id='v2.8.1.1_.282015-08-03.29'>v2.8.1.1 (2015-08-03)</span>
|
||||
</h2>
|
||||
<p>
|
||||
<b>major</b>
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
Special: Add new bookmarks page {assisted by anonymous4}. See: [[Special:XowaBookmarks]]
|
||||
Html: Show multi-language drop-down for Chinese languages {assisted by anonymous4}. See: <a href="https://zh.wikipedia.org/wiki/太阳">https://zh.wikipedia.org/wiki/太阳</a>
|
||||
</li>
|
||||
<li>
|
||||
Scribunto.Wikibase: Support new functions: getLabel, getDescription, etc. (affects many pages with invalid Location maps or script errors) {detected by gnosygnu.build.warning}. See: <a href="https://es.wikipedia.org/wiki/La_Orotava">https://es.wikipedia.org/wiki/La_Orotava</a> <a href="https://en.wikipedia.org/wiki/Abraham_Lincoln">https://en.wikipedia.org/wiki/Abraham_Lincoln</a>
|
||||
</li>
|
||||
<li>
|
||||
XULRunner: Downgrade XULRunner to version 24 for Windows (affects xowa not starting on Windows 8 machines) {detected by anonymous}.
|
||||
</li>
|
||||
</ul>
|
||||
<p>
|
||||
@ -70,16 +76,19 @@
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
Make.Images: Do not delete entire css directory when building databases {detected by gnosygnu.gui}. [broken since:v2.7.2]
|
||||
Import: Store correct Main_Page name (affects wrong Main_Page used for uk.v, zh.w, and other wikis without a Main_Page) {detected by gnosygnu.gui}. See: <a href="https://uk.wikisource.org/wiki/">https://uk.wikisource.org</a> [broken since:v2.7.2]
|
||||
</li>
|
||||
<li>
|
||||
Edit: Fix missing edit-toolbar.js b/c of broken path {detected by gnosygnu.gui}. [broken since:v1.10.2]
|
||||
Css: Fix css files not being downloaded for some wikis (affects zh.q css not downloading); EX:https:https://zh.wikiquote.org... {detected by gnosygnu.gui}. See: <a href="https://zh.wikiquote.org/wiki/">https://zh.wikiquote.org</a>
|
||||
</li>
|
||||
<li>
|
||||
Options: Fix "Page storage format" not working {detected by gnosygnu.gui}. See: [[Help:Options/Import]] [broken since:v2.4.1]
|
||||
Gui: Allow Alt+F4 to close window when HTML browser has focus {detected by anonymous}. [broken since:v2.6.5]
|
||||
</li>
|
||||
<li>
|
||||
HttpServer: Fix wrong Main Page when clicking on wiki in sidebar; EX:click on zh.w in sidebar -> Wikipedia:首页 x> Main_Page {detected by anonymous4}. [broken since:v2.7.2]
|
||||
Scribunto: Return length of 0 for empty string, not empty string (affects several sv.w pages showing script error); EX:/xowa/xtns/Scribunto/engines/LuaCommon/lualib/ustring/ustring.lua {detected by gnosygnu.build.warning}. See: <a href="https://sv.wikipedia.org/wiki/Riseberga">https://sv.wikipedia.org/wiki/Riseberga</a> <a href="https://fa.wikipedia.org/wiki/آتن">https://fa.wikipedia.org/wiki/آتن</a> [broken since:v2.4.4]
|
||||
</li>
|
||||
<li>
|
||||
Make.Images: Show warning message for Scribunto errors {gnosygnu.gui}. [broken since:v2.2.4]
|
||||
</li>
|
||||
</ul>
|
||||
<p>
|
||||
@ -87,21 +96,88 @@
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
Parser.Lnki: Handle non-english numbers for pixel sizes (affects missing images in Persian wikis); EX:[[پرونده:Shahbazi 3.jpg|۲۰۰px]] {detected by gnosygnu.build.process}. See: <a href="https://fa.wikipedia.org/wiki/فهرست_آثار_علیرضا_شاپور_شهبازی">https://fa.wikipedia.org/wiki/فهرست_آثار_علیرضا_شاپور_شهبازی</a>
|
||||
History: Store query arguments in history. See: <a href="https://en.wikipedia.org/wiki/Special:XowaSystemData?type=log_session">https://en.wikipedia.org/wiki/Special:XowaSystemData?type=log_session</a> <a href="https://en.wikipedia.org/wiki/Special:Search/A?search=A&fulltext=y">https://en.wikipedia.org/wiki/Special:Search/A?search=A&fulltext=y</a>
|
||||
</li>
|
||||
<li>
|
||||
Module.Popups: Show popup in front of Read / Edit / View HTML {detected by gnosygnu.gui}. See: <a href="https://en.wikipedia.org/wiki/Area_codes_281,_346,_713,_and_832">https://en.wikipedia.org/wiki/Area_codes_281,_346,_713,_and_832</a>
|
||||
</li>
|
||||
<li>
|
||||
Wikibase: Show count of sitelinks in "In other languages". See: <a href="https://en.wikipedia.org/wiki/A">https://en.wikipedia.org/wiki/A</a>
|
||||
</li>
|
||||
<li>
|
||||
Html: Decode entity references in style attribute values (affects periodic table element pages in en.w not showing correct infobox colors); EX:<span style='background:&#x23;ffc0c0'>a</span> {detected by gnosygnu.gui}. See: <a href="https://en.wikipedia.org/wiki/Boron">https://en.wikipedia.org/wiki/Boron</a>
|
||||
</li>
|
||||
</ul>
|
||||
<p>
|
||||
<b>trivial</b>
|
||||
<b>significant</b>
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
Make.Images: Ignore main_page not found warning while building {detected by gnosygnu.build.warning}.
|
||||
Scribunto.Wikibase: Always use v2 entity style (affects several pages in ja.w showing script error when using Module:Location_map ) {detected by gnosygnu.build.warning}. See: <a href="https://ja.wikipedia.org/wiki/東京競馬場">https://ja.wikipedia.org/wiki/東京競馬場</a>
|
||||
</li>
|
||||
<li>
|
||||
Import.Online: Handle missing latest links at dumps.wikimedia.org: add logging; go back more than one month if necessary {detected by Anselm}.
|
||||
Scribunto.Wikibase: Update .lua files to latest version (affects several pages in ja.w showing script error when using Module:Location_map ); EX:bin\any\xowa\xtns\Scribunto\engines\LuaCommon\lualib\mw.wikibase* {detected by gnosygnu.build.warning}. See: <a href="https://ja.wikipedia.org/wiki/東京競馬場">https://ja.wikipedia.org/wiki/東京競馬場</a>
|
||||
</li>
|
||||
<li>
|
||||
Wikidata: Add "gomwiki", "lrcwiki" to list of known wikis {detected by gnosygnu.build.warning}.
|
||||
Scribunto: Support Lua frontier pattern %f (affects none known); EX:gsub('thE QUICK brOWN FOx JUMPS', '%f[%a]%u+%f[%A]', '-') -> 'thE - brOWN FOx -'. See: <a href="http://lua-users.org/wiki/FrontierPattern" class="external text" rel="nofollow">http://lua-users.org/wiki/FrontierPattern</a>
|
||||
</li>
|
||||
<li>
|
||||
Scribunto: Handle replace argument of %0 for gsub (affects a few en.w pages with script error); EX:{{#invoke:Gnosygnu|gsub_string|aa|(a)%1|%0z}} -> aaz x> error {detected by gnosygnu.build.warning}. See: <a href="https://en.wikipedia.org/wiki/Wikipedia:Wikipedia_Signpost/Templates/Voter/testcases">https://en.wikipedia.org/wiki/Wikipedia:Wikipedia_Signpost/Templates/Voter/testcases</a>
|
||||
</li>
|
||||
<li>
|
||||
Scribunto: Parse wikidata-style dates (affects several en.w pages showing script error for Population year in Infobox) {detected by gnosygnu.build.warning}. See: <a href="https://en.wikipedia.org/wiki/Metro_Manila">https://en.wikipedia.org/wiki/Metro_Manila</a> <a href="https://en.wikipedia.org/wiki/Mountain_Province">https://en.wikipedia.org/wiki/Mountain_Province</a>
|
||||
</li>
|
||||
<li>
|
||||
Scribunto: Do not throw error if invalid input for parserFunction.expr; return error message instead (affects several dozen es.w pages with missing location map) {detected by gnosygnu.build.warning}. See: <a href="https://es.wikipedia.org/wiki/Freer_(Texas)">https://es.wikipedia.org/wiki/Freer_(Texas)</a>
|
||||
</li>
|
||||
<li>
|
||||
ParserFunctions: Parse 12 digit year-month-day time (affects some en.w pages showing invalid expiry date at top of page); EX:201603160102 {detected by gnosygnu.build.warning}. See: <a href="https://en.wikipedia.org/wiki/Boron">https://en.wikipedia.org/wiki/Boron</a>
|
||||
</li>
|
||||
<li>
|
||||
ParserFunctions: Change scale for Decimal from 28 to 14.
|
||||
</li>
|
||||
<li>
|
||||
Title: Convert extended whitespace characters to whitespace (affects several pages in ja.w showing script error when using Module:Location_map ) {detected by gnosygnu.build.warning}. See: <a href="https://ja.wikipedia.org/wiki/ジョージ湖の戦い">https://ja.wikipedia.org/wiki/ジョージ湖の戦い</a> <a href="https://ja.wikipedia.org/wiki/Template:Location_map_USA New_York">https://ja.wikipedia.org/wiki/Template:Location_map_USA New_York</a>
|
||||
</li>
|
||||
</ul>
|
||||
<p>
|
||||
<b>minor</b>
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
ParserFunctions: Support Iranian time formats for year, day, month and month name (affects 1 fa.w page with script error); EX:{{#time:xiY|2012-01-02}} -> 1390. See: <a href="https://fa.wikipedia.org/wiki/فهرست_مقامات_عالیرتبه_جمهوری_اسلامی_ایران">https://fa.wikipedia.org/wiki/فهرست_مقامات_عالیرتبه_جمهوری_اسلامی_ایران</a>
|
||||
</li>
|
||||
<li>
|
||||
ParserFunctions: Support Hijiri (Islamic) time formats for year, day, month and month name (affects none known); EX:{{#time:xmY|2012-01-02}} -> 1433.
|
||||
</li>
|
||||
<li>
|
||||
Parser.Lnke: Ignore xwiki aliases (affects none known); EX:[http://w/A] -> http://w/A x> http://en.wikipedia.org/w/A {detected by gnosygnu.build.warning}. See: <a href="https://uk.wikipedia.org/wiki/Маскалі">https://uk.wikipedia.org/wiki/Маскалі</a>
|
||||
</li>
|
||||
<li>
|
||||
Parser.Template: Do not show "Template loop detected"; add as warning instead (affects some pages showing "Template loop detected") {detected by gnosygnu.gui}. See: <a href="https://fa.wikipedia.org/wiki/مورکم">https://fa.wikipedia.org/wiki/مورکم</a>
|
||||
</li>
|
||||
<li>
|
||||
Title: Ignore bi-directional characters (affects none known).
|
||||
</li>
|
||||
<li>
|
||||
Wikibase: Do not show range if quantity value matches upper-bound and lower-bound (affects 1 en.w page showing a script error) {detected by gnosygnu.build.warning}. See: <a href="https://en.wikipedia.org/wiki/Tintinan">https://en.wikipedia.org/wiki/Tintinan</a>
|
||||
</li>
|
||||
<li>
|
||||
Wikibase: Use 64-bit numbers for quantity, not 32-bit numbers (affects none known); EX:{{#property:P1082}} {detected by gnosygnu.gui}. See: <a href="https://en.wikipedia.org/wiki/Earth">https://en.wikipedia.org/wiki/Earth</a>
|
||||
</li>
|
||||
<li>
|
||||
Wikibase: Show only first claim (use preferred if available) when multiple claims exist (affects none known); EX:{{#property:P1082}} {detected by gnosygnu.gui}. See: <a href="https://en.wikipedia.org/wiki/Earth">https://en.wikipedia.org/wiki/Earth</a>
|
||||
</li>
|
||||
<li>
|
||||
ImageMap: Ignore coordinates that start with comma (affects 1 en.w page that doesn't have popup for one area); EX:poly ,1 2 {detected by gnosygnu.build.warning}. See: <a href="https://en.wikipedia.org/wiki/Area_codes_281,_346,_713,_and_832">https://en.wikipedia.org/wiki/Area_codes_281,_346,_713,_and_832</a>
|
||||
</li>
|
||||
</ul>
|
||||
<p>
|
||||
<b>doc</b>
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
Doc: Change link from [[Help:Core/Category]] to [[Help:Category]] {detected by Anselm}. See: [[Help:Wiki maintenance]]
|
||||
</li>
|
||||
</ul>
|
||||
<p>
|
||||
@ -109,24 +185,21 @@
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
Javascript: Upgrade jquery from 1.83 to 1.11.3 (affects nothing known); EX:/xowa/bin/any/xowa/html/res/lib/jquery/jquery-ui-1.11.3.js.
|
||||
Setup: Add logging to troubleshoot missing www.wikidata.org entry on [[Help:Wiki_maintenance]] {requested by Anselm}. See: [[Help:Wiki maintenance]]
|
||||
</li>
|
||||
<li>
|
||||
Javascript: Add jquery-ui-1.11.4.js (affects drag-and-drop to reorder bookmarks); EX:/xowa/bin/any/xowa/html/res/lib/jquery-ui/jquery-ui-1.11.4.js. See: [[Special:XowaBookmarks]]
|
||||
Source: Refactor regex classes.
|
||||
</li>
|
||||
<li>
|
||||
Javascript: Add notifyjs-0.3.1.js (affects notification messages when adding bookmarks); EX:/xowa/bin/any/xowa/html/res/lib/notifyjs/notifyjs-0.3.1.js. See: [[Special:XowaBookmarks]]
|
||||
Source: Clean up Decimal_adp.
|
||||
</li>
|
||||
<li>
|
||||
Javascript: Add dbui-0.1.1.js (affects database changes for bookmarks); EX:/xowa/bin/any/xowa/html/res/src/xowa/dbui/dbui-0.1.1.js. See: [[Special:XowaBookmarks]]
|
||||
</li>
|
||||
<li>
|
||||
Source: Refactor Console_adp classes.
|
||||
</li>
|
||||
<li>
|
||||
Source: Clean up Err object.
|
||||
Source: Clean up Bry_.
|
||||
</li>
|
||||
</ul>
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
<!-- page_end -->
|
||||
</div>
|
||||
</div>
|
||||
|
Loading…
Reference in New Issue
Block a user