Help/Download XOWA
From XOWA: the free, open-source, offline wiki application
Contents
Windows
Linux
Mac OS X
Raspberry Pi
Android
Source code (Desktop)
Source code (Android)
v4.6.5.1911 (2019-09-25)
PC
major
- HTTP Server: Fix NullPointerException when restarting HTTP_Server and going directly to search suggest. {contributed by desb42}
- Category: Fix 'A table in the database is locked' when importing en.d. {detected by anonymous}
significant
- Wikibase: Fix 'Module:Infobox/Cycliste:218 attempt to call nil' on many fr.w pages. {detected by desb42}
- Wikibase: Fix 'Module:Cycling race:4290 attempt to concatenate nil and string' on some dozen fr.w pages. {detected by desb42}
- Resolved by: Return label and language, not just label.
- Links: https://fr.wikipedia.org/wiki/Boels_Ladies_Tour_2016
- Issue: https://github.com/gnosygnu/xowa/issues/407
- Wikibase: Fix 'Module:Location map:414 No value was provided for longitude' on several dozen en.w pages. {contributed by desb42}
- Resolved by: Show 'unknown value' / 'no value' instead of 'somevalue' / 'no value'.
- Links: https://en.wikipedia.org/wiki/Wild_Goose_Pass_Tree
- Issue: https://github.com/gnosygnu/xowa/issues/529
- Wikibase: Fix 'method not implemented' when calling mw.wikibase.getSetting. {detected by desb42}
- Resolved by: Add namespacing to Scribunto libraries.
- Issue: https://github.com/gnosygnu/xowa/issues/551
- Wikibase: Fix missing references on many fr.w pages. {detected by desb42}
- Resolved by: Serialize 'references'.
- Links: https://fr.wikipedia.org/wiki/VLC_media_player
- Issue: https://github.com/gnosygnu/xowa/issues/587
- Wikibase: Work-around 'Module:PropertyLink:167 attempt to call nil' on many he.w pages. {detected by desb42}
- Resolved by: Redirect formatValue and formatValues to renderSnak and renderSnakValues.
- Links: https://he.wikipedia.org/wiki/יובל_נאמן
- Issue: https://github.com/gnosygnu/xowa/issues/593
- Luaj: Fix Script error '=Module:ru-noun:1254 Too many arguments for argument set' on several dozen en.d Russian pages. {detected by desb42}
- Resolved by: Do not treat '_' as a SPACE character.
- Links: https://en.wiktionary.org/wiki/бабье_лето
- Issue: https://github.com/gnosygnu/xowa/issues/582
- Luaj: Fix '=Module:Fallback/sandbox:108 bad argument: string expected, got nil' on several dozen common pages. {detected by desb42}
- Resolved by: Return NIL not remove for table.remove and empty table.
- Links: https://commons.wikimedia.org/wiki/United_Kingdom
- Issue: https://github.com/gnosygnu/xowa/issues/604
- Luaj: Fix 'Module:Historical populations:60 attempt to perform arithmetic __sub on nil and number' on several dozen en.w pages. {detected by desb42}
- Resolved by: Do not treat superscript 1 as a DIGIT character.
- Issue: https://github.com/gnosygnu/xowa/issues/617
- Scribunto: Fix non-translated pages in en.d. {detected by desb42}
- Resolved by: Make table accessible from datawrapper in mw.lua.
- Links: https://en.wiktionary.org/wiki/Wiktionary:Japanese_transliteration
- Issue: https://github.com/gnosygnu/xowa/issues/586
- Scribunto: Fix 'Erreur de script: =Module:String:737 attempt to call nil' on many fr.s Author pages. {detected by desb42}
- Resolved by: Synchronize latest ustring.lua.
- Links: https://fr.wikisource.org/wiki/Auteur:Victor_Hugo
- Issue: https://github.com/gnosygnu/xowa/issues/609
- Scribunto: Improve load-time of Chinese pages on en.d. {detected by desb42}
- Resolved by: Cache results of title.exists.
- Issue: https://github.com/gnosygnu/xowa/issues/597
- Scribunto: Fix 'Module:Wd:162 attempt to call nil' on many en.w pages. {detected by desb42}
- Resolved by: Synchronize latest mw.wikibase.entity.lua.
- Issue: https://github.com/gnosygnu/xowa/issues/614
- Scribunto: Add HashLibrary. {contributed by desb42}
- ParserFunctions: Fix '=Module:Pg:51 attempt to index ?' on several commonswiki pages. {detected by desb42}
- Resolved by: Add ParserFunction for PageLanguage.
- Links: https://commons.wikimedia.org/wiki/Commons:Structured_data
- Issue: https://github.com/gnosygnu/xowa/issues/595
- Html_dump: Fix redlinks on many pages. {contributed by desb42}
- Resolved by: Include namespace+title in redlink ttl, not just title.
- Issue: https://github.com/gnosygnu/xowa/issues/568
- Html_dump: Show images for files with url-encoded characters (space, symbols, non-ascii).
- Pagebanner: Do not repeat table of contents on wikivoyage pages.
- Resolved by: Disable toc if pagebanner html exists; also, sync PageBanner css.
- Issue: https://github.com/gnosygnu/xowa/issues/610
- Pagebanner: Fix showing only enlarged top-right corner for some en.v pagebanners.
- Resolved by: Add extra space after hasPosition or some pageBanners will omit wpb-banner-image.
- Issue: https://github.com/gnosygnu/xowa/issues/618
- Template_styles: Fix single-word paragraphs at the start of many en.v pages.
- Resolved by: Close block opened by template-styles.
- Issue: https://github.com/gnosygnu/xowa/issues/616
- Category: Fix failed 2019-10 hewiki import.
- Resolved by: Add basic enums for 'numeric' and 'identity'.
- Issue: https://github.com/gnosygnu/xowa/issues/597
- Search: Fix no search results for en.d. {detected by desb42}
- References: Fix duplicated text on many en.s Page pages. {detected by desb42}
- Resolved by: Ignore follow items when writing primary reference.
- Links: https://en.wikisource.org/wiki/Page:Writings_of_Saint_Patrick,_Apostle_of_Ireland.djvu/154
- Issue: https://github.com/gnosygnu/xowa/issues/555
- Setup.PI: Add instructions for fixing 'Could not load SWT library. Reasons: no swt-pi-gtk-3833 in java.library.path' on Raspberry PI 3+ devices to readme.txt. {detected by anonymous}
- Links: readme.txt
- Issue: https://github.com/gnosygnu/xowa/issues/535
minor
- Html_dump: Add missing file for showing configuration to show WIKITEXT / HTML indicators in top-right. {detected by desb42}
- Parser: Fix repeated header on a few en.w pages. {detected by desb42}
- Resolved by: Do not reuse byte array when trimming bfr.
- Links: https://en.wikipedia.org/wiki/Towson_University_buildings_and_structures
- Issue: https://github.com/gnosygnu/xowa/issues/562
- Parser: Fix 'bad argument: table expected, got nil' on some it.w pages. {contributed by desb42}
- Resolved by: Trim url-encoded space from the end of a title.
- Example: A .
- Links: https://it.wikipedia.org/wiki/Italo_Toni
- Issue: https://github.com/gnosygnu/xowa/issues/567
- Parser: Do not reset attributes when tag has more than 16 attributes. {contributed by desb42}
- Parser: Show missing references on a few en.d pages. {detected by desb42}
- Resolved by: Auto-inline dangling references tag.
- Links: https://en.wiktionary.org/wiki/tepilli
- Issue: https://github.com/gnosygnu/xowa/issues/583
- Parser: Fix failed jawiki import and error 'mid failed: bgn=19 end=13'. {contributed by desb42}
- Resolved by: Do not assume that Name_ui_w_colon matches Name.
- Links: https://ja.wikipedia.org/wiki/Template:Stub
- Issue: https://github.com/gnosygnu/xowa/issues/594
- Wikibase: Combine same references from Wikidata. {contributed by desb42}
- Links: https://fr.wikipedia.org/wiki/VLC_media_player
- Issue: https://github.com/gnosygnu/xowa/issues/596
- Luaj: Fix 'ArrayIndexOutOfBoundsException' on some en.w pages. {detected by desb42}
- Resolved by: Handle % at end of replacement string.
- Issue: https://github.com/gnosygnu/xowa/issues/571
- Xtn.Dpl: Limit number of pages shown to 200 instead of total number of pages in category. {contributed by desb42}
- Resolved by: Change dynamicPageList to always get categories from cache.
- Links: https://en.wiktionary.org/wiki/Category:English_conjunctions
- Issue: https://github.com/gnosygnu/xowa/issues/556
- Xtn.Dpl: Improve performance of Dpl for large categories. {detected by desb42}
- Links: https://en.wiktionary.org/wiki/Category:English_lemmas
- Issue: https://github.com/gnosygnu/xowa/issues/556
- Search: Do not fail with error when searching in wikidata / commons. {suggested by desb42}
- Category: Show table of contents on many en.d Category pages. {contributed by desb42}
- Resolved by: Replace spaces with underscores in category name.
- Issue: https://github.com/gnosygnu/xowa/issues/557
- Html: Add 'lang=page_lang' to html and div tag. {contributed by desb42}
- Score: Fix NullPointerException on a few dozen en.w Portal pages. {contributed by desb42}
- Resolved by: Check for missing src for score generated images.
- Issue: https://github.com/gnosygnu/xowa/issues/577
- HTTP Server: Generalize file:///root logic even more. {contributed by desb42}
- HTTP Server: Redirect xwiki urls to different wikis. {detected by desb42}
- HTTP Server: Show error page when navigating to wikis which are not installed. {detected by desb42}
- Performance: Improve performance of Bry_fmtr. {contributed by desb42}
- Resolved by: Disable dirty flag after formatter is compiled.
- Issue: https://github.com/gnosygnu/xowa/issues/575
trivial
- Gui: Fix NPE when reloading a MISSING_PAGE at start-up. {detected by desb42}
- Html_dump: Fix 'gplx.Err: counts do not match' during fr.w build. {contributed by desb42}
- Resolved by: Synchronize Xol_name_mgr.
- Issue: https://github.com/gnosygnu/xowa/issues/549
- Html_dump: Try to reduce memory pressure from Xow_defn_cache. {suggested by desb42}
- Resolved by: Count 0 byte entries as 1 byte.
- Issue: https://github.com/gnosygnu/xowa/issues/561
- Mac OS X: Add homebrew instructions for installing ImageMagick / Inkscape. {contributed by anonymous}