XOWA Changelog

What's new in XOWA 4.6.15.2101

Jan 26, 2021
  • This is an unofficial release to fix broken javascript: links.

New in XOWA 4.6.13.2010 (Oct 20, 2020)

  • (PC )Fix sidebar and top menu showing with wrong font

New in XOWA 4.6.12.2009 (Sep 22, 2020)

  • (PC) Fix anchor clicks not working

New in XOWA 4.6.11.2009 (Sep 21, 2020)

  • (PC) Fix Mac OS X not working on JDK 8
  • (PC) Fix multiple parser errors related to Wikibase and LuaJ

New in XOWA 4.6.5.1911 (Sep 21, 2020)

  • PC) Fix multiple parser errors related to Wikibase and LuaJ
  • (PC) Fix HTML dump images not showing
  • (PC) Fix Pagebanner issues

New in XOWA 4.6.3.1908 (Aug 5, 2019)

  • (PC) Fix HTTP Server images and links not working for 2019-05 English Wiki HTML databases
  • (PC) Fix HTTP Server XowaSearch not working
  • (PC) Add HTTP Server search suggest
  • (PC) Fix major parser error in LuaJ: Script error 'Module:convert:328 attempt to compare nil with number'

New in XOWA 4.6.2.1907 (Jul 25, 2019)

  • (Wiki) Publish 2019-05 English Wikipedia
  • (PC) Fix Category not working for en.w
  • (PC) Fix pages not loading due to infinite loop
  • (PC) Various parser fixes

New in XOWA 4.6.1.1903 (Mar 27, 2019)

  • Fix old html databases not loading pages

New in XOWA 4.6.0.1903 (Mar 25, 2019)

  • (Wiki) Publish 2019-03 German Wikipedia
  • (PC) Fix major parser issues like "TemplateStyles" and "JumpTo"
  • (PC) Fix multiple minor parser issues due to Wikibase and Scribunto.
  • (PC) Improve HTTP Server
  • (PC) Change HTML databases to use plain-text (HTxt) instead of compressed HTML (HZip)

New in XOWA 4.5.21.1808 (Aug 6, 2018)

  • (Wiki) Publish 2018-07 English Wikipedia
  • (PC) Fix multiple script errors due to Wikibase and Scribunto

New in XOWA 4.5.19.1801 (Jan 8, 2018)

  • Highlights:
  • (Wiki) Publish 2017-12 English Wikipedia and 2017-12 German Wikipedia
  • (PC) Fix multiple script errors due to Wikibase, JsonConfig, Luaj, and ParserFunctions
  • For more details about this release, please see:
  • http://xowa.org/home/wiki/Change_log.html

New in XOWA 4.5.15.1709 (Sep 18, 2017)

  • (Wiki) Publish 2017-08 Polish wikis and 2017-09 Spanish wikis with full-text search. Also, 2017-08, 2017-07 English Wikipedia, and 2017-07 German Wikipedia.
  • (PC) Fix parser issues including "gplx.Err: index is out of bounds" in Spanish Wikipedia and "Module:Location map:353 Malformed coordinates value" in English Wikipedia
  • (PC) Fix online import not working on Mac OS X
  • (PC) Fix full-text search on http_server
  • (PC) Add customizable footer

New in XOWA 4.5.7.1706 (Jun 26, 2017)

  • (Wiki) Publish 2017-05 English, German, and French wikis with full-text search. Also, 2017-06 English Wikipedia
  • (PC) Fix parser issues including "mwInit.lua:24 bad argument" in English Wikipedia, broken navboxes in French Wikivoyage, "=Module:Header template:93" in French Wikisource, "gplx.Err: bad argument" in French Wikiversity, and missing Table of Contents on some German Wikipedia pages.

New in XOWA 4.5.3.1705 Beta (May 8, 2017)

  • This is an UNOFFICIAL release. Do not download this release unless you're interested in testing this feature: page sync for recently created pages (#144)

New in XOWA 4.5.2.1704 (Apr 28, 2017)

  • (Wiki) Publish 2017-04 English Wikipedia
  • (PC / Android) Add minor tweaks for full-text search and title search
  • (PC) Fix parser issues for English Wikipedia including "convert invalid number", "Check date value in access date", chart errors, and #statements
  • (PC) Fix parser issues for English Wiktionary including French conjugation tables, Chinese glyph tables, and Russian parts of speech.

New in XOWA 4.5.1.1703 Beta (Apr 3, 2017)

  • Please do not use this build unless you're interested in testing the nested bug in this issue: #142

New in XOWA 4.5.0.1703 (Mar 30, 2017)

  • (Wiki) Publish 2017-03 English Wikipedia, 2017-03 Russian, 2017-03 Hindi, and 2017-03 Tibetan wikis
  • (PC / Android) Add full-text search capability for all wikis. See: [[App/Full-text_search]] and [[App/Full-text_search/Lucene/Search_indexes/Getting]]
  • (PC) Redesign full-text search Special Page. See: [[Special:XowaSearch]]
  • (PC) Add search and allpages button
  • (PC) Fix wikibase "attempt to call nil" errors for 2017-03 Russian wikis
  • (PC) Fix minor issues including page_sync requiring double refresh, long directory names for images, and rare import errors
  • (PC) Add minor GUI changes including custom url formats, direct HTML from SWT browser, and options link

New in XOWA 4.4.0.1703 (Mar 7, 2017)

  • (Wiki) Publish 2017-02 German Wikipedia and 2017-02 French Wikipedia
  • (PC) Add night mode
  • (PC) Add page backup feature
  • (PC) Improve performance for starting app as well as creating / loading personal wikis
  • (PC) Update XULRunner to v31 for Windows machines
  • (PC) Add preliminary full-text search for personal-wikis
  • (PC) Other minor fixes, including ?curid for command-line and no more current directory for logs

New in XOWA 4.3.0.1702 (Feb 22, 2017)

  • (Wiki) Publish 2017-02 English Wikipedia and 2017-02 Gujarati wikis
  • (PC) Add "Delete page" button
  • (PC) Support editable Categories
  • (PC) Add Import option for Personal wikis
  • (PC) Fix extremely short url bar on some machines
  • (PC) Other changes including curid, Special:XowaSql, and keyboard shortcuts
  • (Dev) Change license to GPLv3 / Apache2

New in XOWA 4.2.0.1702 (Feb 13, 2017)

  • Support creation of personal wikis. See [[App/Personal_wikis]]
  • Add minor changes to Download Central

New in XOWA 4.1.0.1702 (Feb 6, 2017)

  • (Wiki) Publish 2017-01 Simple Wikipedia and Chinese wikis.
  • (PC) Add new in-app updater. See: [[App/Setup/Update/In-app]]
  • (PC) Add better support for images in Wikia and other custom wikis
  • (PC) Fix Random not working for HTML databases
  • (PC) Add Creative Commons footer to bottom of page

New in XOWA 4.0.0.1701 (Jan 4, 2017)

  • WIKIS:
  • Package: Publish 2016-12 Italian wikis.
  • Package: Publish 2016-12 Swahili wikis.
  • PC:
  • major:
  • Cfg: Add new Options system.
  • Setup: Change to semantic versioning.
  • minor:
  • Wikibase: Fix 'Attached KML error' on many dozen en.w pages. {detected by Ope30}
  • Gui: Allow Ctrl+Insert to be used to copy text. {detected by William}
  • Gui: Support numpad keys for page find. {detected by William}
  • Gui: Add option to auto-remember last tab opened.
  • Gui: Support Command key on Mac OS X for keyboard shortcuts.
  • Html: Remove horizontal scroll bar on some Mac OS X configurations.
  • Edit: Add section-editing. {requested by anonymous}
  • Cfg: Add better support for Shortcuts.
  • Search.Suggest: Do not add * at end of search phrase; use auto-wildcard option instead.
  • Search: Fix 'url_default' not working.
  • Xtn.Popups: Fix multiple blue lines at bottom of page whenever new popup shows.
  • Redirect: Allow redirects to Special pages.
  • Gui: Allow navigation to urls with arguments.
  • Mass_parse: Fix memory leak / slow performance due to over-zealous page caching.
  • Resolved by: Add two levels of permenance to page cache; add separate ifexists cache.
  • trivial:
  • Cfg: Remove 'Gui - Url bar' Symbols.
  • Cfg: Replace 'Custom wiki commands' with 'Unzip bz2 file'.
  • Cfg: Remove Search Suggest 'AllPages look-ahead', 'AllPages minimum length', and 'Log enabled'.
  • Cfg: Remove config page for Firefox Addon.
  • Wikibase: Add "fiwikivoyage" to list of known wikis.
  • Html: Remove content_editable support.
  • dev:
  • Math: Refactor Math classes.
  • Mass_parse: Refactor make cmd to merge other wkr tables such as log_basic_temp.
  • Gui: Refactor IptKey; in particular, use SWING and SWT constants where possible; also handle modifers.
  • Mass_parse: Improve performance when returning Keyvals from Scribunto function.

New in XOWA 3.12.1.1 (Dec 5, 2016)

  • (Wiki) Publish 2016-11 Dutch and Russian wikis. Also, 2016-11 German Wikipedia
  • (PC) Fix "stalled" English Wikipedia import on older machines
  • (PC) Fix various minor Scribunto and Wikibase errors with Russian Wikipedia including inferred datatype.
  • (PC) Fix page sync issues when syncing File or Chinese pages with math

New in XOWA 3.11.2.1 (Nov 14, 2016)

  • Highlights:
  • (Wiki) Publish 2016-10 French, Polish, Swedish, Spanish wikis. Also, 2016-11 English Wikipedia
  • (PC) Fix regression errors, including bookmarks, variants, clicking on images, and wrong number of reported pages
  • (PC) Fix various minor Wikibase errors with geocoordinate, time, and quantity
  • (PC) Make minor changes to Import/Offline page
  • (Dev) Simplify usage of XOWA as an embeddable parser

New in XOWA 3.10.4.6 Beta (Nov 7, 2016)

  • Bookmarks: Fix Bookmarks not loading.
  • Package: Publish 2016-10 French wikis (Wiktionary, Wikisource, Wikivoyage, Wikiquote, Wikibooks, Wikiversity, Wikinews).
  • Wikibase: Fix "Moduł:Wikidane/format/prolepticGregorianCalendar:43" error on many pl.w software pages.
  • Table_of_contents: Handle unknown tags: dl.
  • Luaj: Fix "Module:Xlat:86" on a few dozen pl.w pages.
  • Hzip: Reduce hzip diff log entries for image links in non-English wikis.
  • DownloadCentral: Move list of languages from UI to DB.
  • DownloadCentral: Hide outdated wikis in "Imported" table.
  • Html_dump: Fix wide images on some en.v pages.
  • Html_dump: Fix images not showing when going back / forward on wikinews. {detected by Ope30}
  • DownloadCentral.Package: Generate 2016-10 date when wiki is 2016-09-30.
  • Page_history: Add option to log all page visits to a separate file. {requested by anonymous}

New in XOWA 3.10.4.1 (Oct 25, 2016)

  • (Wiki) Release 2016-10 English and German wikis (Wiktionary, Wikisource, Wikivoyage, Wikiquote, Wikibooks, Wikiversity, Wikinews)
  • (PC / Android) Allow filtering wikis by language / type in Download Central
  • (PC) Add better support for English Wikivoyage
  • (PC) Fix import errors in Import/Offline

New in XOWA 3.10.3.2 (Oct 18, 2016)

  • Fix 2016-10 entries for English and German Wikipedia not showing in Download Central

New in XOWA 3.10.3.1 (Oct 17, 2016)

  • (Wiki) Release 2016-10 English and German Wikipedia
  • (PC) Multiple category changes, including performance, international sorting, numeric sorting, and HTML database loading
  • (PC) (PC) Fix for "Script error: index out of bounds" on 2016-10 enwiki pages
  • (PC) Add custom scripting support through standalone javascript / lua files

New in XOWA 3.9.4.2 (Sep 27, 2016)

  • (PC) Show Catgories for pages with more than one word in the title
  • (PC) Fix option to hide Hidden Categories

New in XOWA 3.9.4.1 (Sep 26, 2016)

  • (Wiki) Release 2016-09 French, English and German Wikipedia
  • (PC) More minor Category fixes including large categories, dynamic page list and wikidata.org
  • (PC) Page sync shows math and video images
  • (PC / Android) Download Central does not loop endlessly if wrong file size downloaded
  • (PC) Show pages in MediaWiki namespace
  • (PC) Run GUI on Raspberry Pi
  • (PC) More parser fixes including Scribunto regex at end of string and gaps in argument keys

New in XOWA 3.9.2.1 (Sep 12, 2016)

  • (PC) Fix for Category pages not working
  • (PC) New Category system to handle HTML dumps
  • (PC) Basic page synchronization feature to get latest from online wiki
  • (PC / Android) Download Central changes for dropped connections / Mac OS X
  • (PC) Various parser changes including Protectiong Banner, stack overflow, and invalid UTF-8
  • (PC) Other minor changes including read-only support, torrent-file links and docs for HTML dump.

New in XOWA 3.8.5.1 (Aug 30, 2016)

  • (Wiki) Publish 2016-08 English Wikipedia and German Wikipedia
  • (PC / Android) Better html database support for packed galleries, video thumbnails, and image maps
  • (PC) Support the lsth parser function
  • (PC) Add torrent link / MD5 info to the Download Central Info page

New in XOWA 3.8.2.1 (Aug 8, 2016)

  • (Wiki) Publish 2016-07 Polish Wiktionary, Wikisource, Wikiquote, Wikibooks, Wikiversity, and Wikinews
  • (PC) Fix random "SSL peer shut down incorrectly" when downloading database dumps
  • (PC) Fix "Script error:Module:Effective protection expiry" for many English Wikipedia pages
  • (PC) Fix parser issues for Polish Wikipedia pages, including location maps and broken infoboxes

New in XOWA 3.8.1.1 (Aug 1, 2016)

  • (Wiki) Publish 2016-07 Arabic Wiktionary, Wikisource, Wikiquote, Wikibooks, Wikiversity, and Wikinews
  • (PC) Fix "invalid title" when clicking on wikis in left-hand nav
  • (PC) Minor wikibase update for "renderSnaks"

New in XOWA 3.7.4.1 (Jul 26, 2016)

  • Wiki:
  • Wiki: Publish 2016-07 English Wikipedia
  • PC:
  • minor:
  • Command-line: Fix automatic deletion of pagelinks file. {detected by anonymous}
  • trivial:
  • Gui: Do not show blank page when restoring page with anchor at application startup.
  • Example: /home/wiki/Main_Page#Links.
  • Options: Immediately update Enabled flag in Options/Scribunto (instead of forcing reboot).
  • Resolved by: Invalidate all Scribunto engines across all wikis when disabled.
  • Links: Options/Scribunto
  • Log: Do not fail with OutOfMemoryError when loading Special:XowaSystemData.
  • Resolved by: Only show last 1 MB of log file in browser.
  • Dev:
  • Source: Fix thread-safe issues with wikibase and html generation.

New in XOWA 3.7.2.1 (Jul 11, 2016)

  • (Wiki) Publish 2016-07 Haitian Wikipedia
  • (PC) Fix 2016-07 English Wikipedia import failure
  • (Server) Fix images not showing for Wikitext databases
  • (PC) Add Table of Contents support for HTML databases on the PC
  • (PC) Include mwad (MediaWiki API dump) for creating XML dumps for Wikia and other wikis {contributed by Mattze96}
  • (PC) Fix minor Wikibase issues, including wikibase-item
  • (PC) Target Java 1.7, not Java 1.8

New in XOWA 3.7.1.2 (Jul 4, 2016)

  • (PC & Android) Fix broken search for multiple words in 2016-05 wikis and earlier

New in XOWA 3.7.1.1 (Jul 4, 2016)

  • (Wiki) 2016-06 German Wiktionary, Wikisource, Wikivoyage, Wikiquote, Wikibooks, Wikiversity, and Wikinews
  • (PC) Support Gallery
  • (PC & Android) More minor fixes for Download Central including connection disruption and WAKE_LOCK fixes

New in XOWA 3.6.4.2 (Jun 28, 2016)

  • Fix Download Central failing on last step of image import.

New in XOWA 3.6.4.1 (Jun 26, 2016)

  • (Wiki) 2016-06 English Wiktionary, Wikisource, Wikivoyage, Wikiquote, Wikibooks, Wikiversity, Wikinews and Species Wiki
  • (All) Fixes / changes for Download Central including multiple-tasks bug
  • (All) Fixes / changes for HTML Databases including better support for Redlinks, Timeline and Gallery
  • (PC) Minor parser fixes including tags with apostrophe and missing transluded pages

New in XOWA 3.6.3.3 (Jun 21, 2016)

  • Fix blank pages for wikis downloaded from archive.org
  • Fix Download Central icons for Mac OS X
  • Log Download Central progress to troubleshoot failed completions

New in XOWA 3.6.3.1 (Jun 20, 2016)

  • (PC & Android) New Download Central to download HTML dumps and images
  • (PC & Server) Android HTML dumps are now usable
  • (PC & Android & Server) Search now reduces importance of short pages
  • (Server) Fix for broken Search
  • (PC) Minor fixes (Database, HTML Dump, Search, Special, Parser)
  • (Android) Minor changes (more Special pages: redesigned UI for special pages, HTML Page Title, flat icon)
  • (Wikis) English Wikipedia (2016-06) and Simple Wikipedia (2016-06)

New in XOWA 3.5.1.1 (May 4, 2016)

  • Scribunto: Fix categorytree script error on many en.d pages. Message: 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
  • Scribunto: Fix 'parameter "2" is required' script error on several dozen English Wikipedia category pages. Message: Script error: =Module:parameters:175 The parameter "2" is required.
  • Scribunto: Fix cast failed error on several dozen en.d pages. Message: Script error: @/C/xowa/bin/any/xowa/xtns/Scribunto/engines/Luaj/MWServer.lua:59 vm error: gplx.Err: cast failed: type=java.lang.String
  • Scribunto: Fix format link script error on a few dozen en.d pages. Message: Script error: =Module:template 'Link':367 attempt to call nil
  • Scribunto: Fix class cast error on a few dozen en.d pages. Message: 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
  • Scribunto: Fix 'number required' script error. Message: Script error: =Module:Roman:119 attempt to call nil
  • Url: Fix wrong-casing when navigating from home wiki to English Wiktionary.
  • Doc: Correct broken links to missing /Overview pages. {detected by Miles}

New in XOWA 3.4.4.1 (Apr 25, 2016)

  • package:
  • Package: Release German wikis (2016-04).
  • Links: https://archive.org/details/Xowa_dewiki_latest
  • minor.fix:
  • Luaj: Fix multiple error log messages for Module:Sort in de.w pages. Message: Skriptfehler: =Module:Sort:93 'for' initial value must be a number
  • Resolved by: Do not assign character classes to bytes > 128.
  • Links: https://de.wikipedia.org/wiki/Liste_der_Kulturdenkmäler_in_Kaiserslautern
  • Hzip: Serialize media_play link.
  • trivial.fix:
  • Scribunto: Fix ClassCast script error on 3 de.w pages. Message: 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
  • Resolved by: Allow ints to be passed as title. Example: {{#invoke:Pinging|massmessage|#{{PAGEID}}|@=|:=}} .
  • Links: https://de.wikipedia.org/wiki/Wikipedia:Lua/Modul/Pinging/Test/recipients https://de.wikipedia.org/wiki/Wikipedia:Checkuser/Berechtigte https://de.wikipedia.org/wiki/Wikipedia:Importwünsche/Importeure
  • Scribunto: Fix ClassCast script error on 1 de.v page. Message: 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:
  • Resolved by: Handle double for replace arg in ustring.gsub.
  • Links: https://de.wikivoyage.org/wiki/Wikivoyage:Wikidata/Test_Modul:Wikidata2
  • ParserFunctions: Fix IndexOutOfBounds log error on 1 fr.w page.
  • Resolved by: Allow empty string for Raw argument in PAGESFORCATEGORY. Example: 0.
  • Links: https://fr.wikipedia.org/wiki/Projet:Venezuela
  • DynamicPageList: Fix IndexOutOfBounds log error on 1 de.n page.
  • Resolved by: Handle multiple bad keys on one line. Example: \nbad1=a bad2=b\n.
  • Links: https://de.wikinews.org/wiki/Portal:Brandenburg
  • Hzip: Store title attribute for Wikivoyage sleep, eat, drink, etc. on 20+ de.v pages.
  • Links: https://de.wikivoyage.org/wiki/Cairns
  • Hzip: Serialize email node for Wikivoyage email on 10+ de.v pages.
  • Links: https://de.wikivoyage.org/wiki/Bansin

New in XOWA 3.4.3.1 (Apr 18, 2016)

  • MAJOR.FIX:
  • Parser: Fix Random pages not showing in Portal. [broken since: v3.3.4.1]
  • Resolved by: Serialize long for Luaj.
  • Html: Fix "Other wikis" not showing in home wiki. [broken since: v3.4.2.1]
  • Resolved by: Add empty h3 after div logo.
  • Html: Fix {{#DISPLAYTITLE}} not showing. [broken since: v3.1.5.1]
  • Resolved by: Pass display_title info to new page_banner manager.Parser: Fix broken script error "table expected, got nil" on a few dozen de.w pages. Message: Skriptfehler: @C:/xowa/bin/any/xowa/xtns/Scribunto/engines/LuaCommon/lualib/mwInit.lua:18 bad argument: table expected, got nil
  • Resolved by: Change server name to "//de.wikipedia.org" not "https://de.wikipedia.org".
  • MINOR.FIX:
  • ParserFunctions: Change {{CANONICALURL}} from http to https. Example: https://home/wiki/Earth -> https://en.wikipedia.org/wiki/Earth x> http://en.wikipedia.org/wiki/Earth.
  • Parser: Fix broken tabs in tag.
  • Resolved by: Split only on first =, not on all of them.
  • Parser: Add parser for . {requested by anonymous}
  • Config: Do not keep downloading from Wikimedia Api if wiki was imported in offline mode.
  • Resolved by: Ignore fallback entries in site_cfg.
  • DOC:
  • Doc: Change domain to http://xowa.org. {assisted by anonymous4}
  • Doc: Export all home wiki pages to http://xowa.org.

New in XOWA 3.4.2.1 (Apr 11, 2016)

  • MAJOR.FIX:
  • Search: Reduce build time for search databases. {detected by William}
  • MAJOR.PACKAGE:
  • Package: Upload consolidated images for English Wikipedia.
  • MINOR.ADD:
  • CSS: Update home CSS files to latest version from English Wikipedia. {detected by William}
  • Parser: Add parser for RandomSelection tag. {requested by anonymous} Example: AB.
  • Parser: Add parser for Tabber tag. {requested by anonymous} Example: tab1=A|-|tab2=B.

New in XOWA 3.4.1.1 (Apr 5, 2016)

  • major.fix:
  • Import: Fix offline import for large wikis. {detected by anonymous}
  • Links: [[Dashboard/Import/Offline]]
  • Database: Open old .sqlite3 wikis. {detected by William}
  • Resolved by: Parse SQL comments in SQL master.
  • Import: Allow upgrade of search for old .sqlite3 wikis. {detected by William}
  • major.add:
  • Files: Add page to delete old unused images. Links: [[Dashboard/Files/Deletion]]

New in XOWA 3.3.4.1 (Mar 28, 2016)

  • major.add:
  • Search: Add autocomplete to url bar.
  • Links: [[App/Search/Address_bar]]
  • Search: Improve performance of searches.
  • Search: Assign numeric score to pages using PageRank.
  • Links: [[Options/Search]]
  • Search: Handle titles with punctuation like "GNU/Linux", "o'clock", "Faster-than-light", "History of U.S.A. Science", "20,000_Leagues_Under_the_Sea" etc..
  • Search: Improve boolean searches.
  • Links: [[App/Search/Overview]]
  • Doc: Add search capabilities to the home wiki.
  • Resolved by: Upgrade home wiki to new search system.
  • minor.fix:
  • Scribunto: Fix script error on English Wikipedia category pages. Message: Script error: =Module:progress box:59 attempt to index ? (a number value)
  • Resolved by: Support "*" for Scribunto "pagesInCategory".
  • Links: https://en.wikipedia.org/wiki/Category:Articles_lacking_sources_from_February_2009
  • Wikibase: Add hyperlinks to taxonomy navbar for about a few hundred en.w pages.
  • Resolved by: Support "from" atribute in "{{#property}}". Example: {{#property:p1|from=p2}}.
  • Links: https://en.wikipedia.org/wiki/Golden_eagle
  • UI: Allow keybindings for all punctuation symbols.
  • Resolved by: Assign keycodes based on SWT const values.
  • minor.add:
  • Database: Minor performance improvements.
  • Resolved by: Upgrade sqlite-jdbc to 3.8.2.
  • Setup: Always list correct version number in windows.exe files. {detected by anonymous}
  • Extension.NewWindowLink: Handle {{#NewWindowLink}} for wikia wikis. {requested by anonymous}
  • trivial.add:
  • Wikibase: Add "adywiki" to list of known wikis.
  • Wiki: Change site_stats from int to long.

New in XOWA 3.2.1.1 (Feb 8, 2016)

  • major.fix:
  • Search: Fix search not working. [broken since: v3.1.1.1]
  • Resolved by: Assign correct word ids to search word.
  • Links: https://en.wikipedia.org/wiki/Special:Search?search=Earth&fulltext=y
  • Html: Fix English Wiktionary sections defaulting to collapsed but showing "hide". [broken since: v3.1.5.1]
  • Resolved by: Change mediawiki.gadget.navframe.js to explicitly set style.display.
  • Links: https://en.wiktionary.org/wiki/green
  • major.add:
  • Build: Build application package for Raspberry Pi. {contributed by yonisolo}
  • package:
  • Package: Release English Wikipedia (2016-01).
  • Links: https://archive.org/details/Xowa_enwiki_latest
  • Package: Release English Wikis (2016-01).
  • Links: https://archive.org/details/Xowa_enwiki_latest
  • doc:
  • Doc: Modify "Change log" entries to be more user-oriented.

New in XOWA 3.1.5.1 (Feb 1, 2016)

  • major:
  • Luaj: Fix frontier pattern not working. Resolves error messages for every url reference on en.w pages. EX: Check |archiveurl= value (help). See: https://en.wikipedia.org/wiki/A https://en.wikipedia.org/wiki/Earth
  • Luaj: Handle backslash-escaped UTF8 sequences. Resolves error messages for many references on en.w pages. EX: Specials character in |encyclopedia= at position 11 (help). See: https://en.wikipedia.org/wiki/A https://en.wikipedia.org/wiki/Earth
  • Core: Parse decimals using US locale, not user locale. Resolves extremely wide pie charts on many de.w pages. {detected by anonymous} See: https://de.wikipedia.org/wiki/Hausmannstätten
  • Xtn.Pgbnr: Add {{PAGEBANNER}} extension. Resolves pagebanner not showing up on top of wikivoyage pages. See: https://en.wikivoyage.org/wiki/Stonehenge https://en.wikivoyage.org/wiki/Paris https://en.wikivoyage.org/wiki/Munich https://en.wikivoyage.org/wiki/Cumbernauld [[Help:Diagnostics/Xtns/Wikivoyage/All]]
  • minor:
  • Css: Remove from core.css #content a:link {color: #0645ad;}. Resolves wikivoyage banner links showing in blue instead of white. See: https://en.wikipedia.org/wiki/Stonehenge
  • Html: Add 'class="visible"' to content-sub node and 'client-js' to html node. Resolves extra gap at bottom of content-sub on wikivoyage pages. See: https://en.wikivoyage.org/wiki/Stonehenge
  • trivial:
  • Xtn.Mapsources: Parse key-value pairs from nested template calls. Resolves potential incorrect values for {{#dd2dms}} .
  • Import.Dansguardian: Fix page-redirection-deletion for en.wikipedia.org

New in XOWA 3.1.4.2 (Jan 29, 2016)

  • Major:
  • Scribunto: Add built-in function: {{PROTECTIONEXPIRY}} (resolves: script error on many en.w pages; Script error: @/xowa/bin/any/xowa/xtns/Scribunto/engines/Luaj/MWServer.lua:59 vm error: gplx.Err: callParserFunction: function was not found: function=PROTECTIONEXPIRY). See: https://en.wikipedia.org/wiki/Alaska https://en.wikipedia.org/wiki/Earth
  • Xtn.FlaggedRevs: Add scribunto function: getStabilitySettings (resolves: script error on many en.w pages; Script error: =Module:Effective protection level:16 attempt to index ? (a nil value)). See: https://en.wikipedia.org/wiki/A https://en.wikipedia.org/wiki/Animal_Farm https://en.wikipedia.org/wiki/Agriculture
  • Trivial:
  • Log: Do not log warnings when building category version1 (resolves: numerous non-meaningful error messages in the log file).

New in XOWA 3.1.4.1 (Jan 25, 2016)

  • major:
  • Luaj: Return position as int not string when using "()" regex (resolves: script error on several dozen en.d / ru.d pages ("attempt to compare string with number expected, got string")). See: https://en.wiktionary.org/wiki/к https://en.wiktionary.org/wiki/кагебешник https://ru.wiktionary.org/wiki/плавлавка
  • Scribunto: Handle nested gsub calls when using callback functions (resolves: script error on a few dozen en.d pages ("Unrecognized 3ms suffix pattern.")). See: https://en.wiktionary.org/wiki/כלב
  • Luaj: Handle multi-byte chars in lua variables (resolves: script error on a few dozen en.d pages ("attempt to concatenate nil and string")). See: https://en.wiktionary.org/wiki/どう https://en.wiktionary.org/wiki/를
  • Hzip: Handle jtidy moving outside of tag in rare combination of , , (resolves: a few dozen pages in en.s not showing). See: https://en.wikisource.org/wiki/On_the_Vital_Principle/Whole_text https://en.wikisource.org/wiki/Avenarius_and_the_Standpoint_of_Pure_Experience/1
  • minor:
  • Scribunto: Handle multi-byte characters for lua bracketed regular expressions (resolves: nothing known). See: https://en.wiktionary.org/wiki/どう https://en.wiktionary.org/wiki/를
  • Luaj: Use HOUR_OF_DAY for os.time, not HOUR (resolves: hour off by 12 for os.time calls). See: [[Help:Diagnostics/Scribunto/Luaj]]
  • Xtns.Dpl: Write href using full_db not page_txt; EX:Category:A B -> Category:A_B x> A B. See: https://en.wikiquote.org/wiki/Wikiquote:Speedy_deletions
  • Xtns.Dpl: Encode quotes in href title (resolves: broken links when page title has quotes). See: https://en.wikibooks.org/wiki/Wikibooks:Alphabetical_classification/All_Books
  • Dumps.HTML: Add support for non-english File namespace (resolves: many log messages when generating html dumps for non-english wikis).
  • trivial:
  • Hzip: Write file-title with correct case-sensitivity for wikis with a case-sensitive [[File:]] namespace.
  • Html: Never change title bytes when passed to Xof_file_wkr_.Ttl_standardize(title) (resolves: nothing known in pc; affects hzip check for image links). See: https://en.wiktionary.org/wiki/freedom_of_speech
  • doc:
  • Home: Redefine categories for Change log.

New in XOWA 3.1.3.1 (Jan 18, 2016)

  • DESKTOP:
  • add:
  • Command-line: Expand instructions for generating HTML dumps. See: [[Help:Import/Command-line/Dumps]]
  • significant:
  • Import: Delete broken page redirects when importing wiki in dansguardian.
  • Html: Show info.png and play.png from css, not HTML. See: https://en.wikipedia.org/wiki/Piano
  • minor:
  • Gallery: Ignore items with invalid file titles; EX:File:#A.png.
  • Url: Output "" instead of "file:///" if src is unknown.
  • trivial:
  • Parser.Lnki: Title-case page if link argument has xwiki alias to same wiki; EX:[[File:A.png|link=en:Help:a]] -> "Help:A" x> "Help:a". See: https://en.wikipedia.org/wiki/Wikipedia:Teahouse/Guest_book/Archive_5
  • ANDROID:
  • fix:
  • Setup: Do not write log to SD card {detected by anonymous}.
  • add:
  • Special: Implement random.
  • change:
  • Html: Show video thumbs. See: https://en.wikipedia.org/wiki/Lepidoptera
  • Html: Show images from imageMap (available in next English Wikipedia release). See: https://en.wikipedia.org/wiki/Australia
  • Html: Show images from fake-thumb divs. See: https://en.wikipedia.org/wiki/List_of_counties_in_New_York
  • Css: Change background-color to black for infobox / wikitable in night-mode {detected by anonymous} {detected by anonymous}. See: https://en.wikipedia.org/wiki/Earth
  • significant:
  • Html: Center gallery images.
  • minor:
  • Html: Change background color to transparent for Portal divs. See: https://en.wikipedia.org/wiki/Australia

New in XOWA 3.1.1.1 (Jan 4, 2016)

  • fix:
  • Search: Generate correct counts for search words (affects: search results sometimes being off). [broken since:v2.4.4]
  • Url: Fix IPA audio links (affects: IPA audio links would not download pronunciations when clicked); EX:[[File:A.png|link=file:///C:/A.png]] x> href='/wiki/file:///C:/A.png'. See: https://en.wikipedia.org/wiki/Beethoven [broken since:v2.8.1]
  • change:
  • ParserFunctions: Handle inside {{#tag}} (affects: incorrectly placed ref on 1 en.w page); EX:{{#tag:ref|ab}}. See: https://en.wikipedia.org/wiki/UK https://en.wikisource.org/wiki/The_Canterville_Ghost
  • ParserFunctions: Add {{REVISIONSIZE}} (affects: script error on 2 ru.w pages); EX:{{REVISIONSIZE}}. See: https://ru.wikipedia.org/wiki/Юршор https://ru.wikipedia.org/wiki/Красноярск
  • significant:
  • Url: Process first # as anchor, not last (affects: script error on 1 en.w page); EX:A#B#C -> "B#C" x> "C" . See: https://en.wikipedia.org/wiki/Grand_Central_Terminal
  • Html: Remove magnify.png from HTML (use CSS). See: https://en.wikipedia.org/wiki/Beethoven
  • minor:
  • Parser.Lnki: Handle link arguments to anchors within current page (affects: links not working for images if they link to section within current page); EX:[[File:A.png|link=#B]]. See: https://en.wikipedia.org/wiki/History_of_Nauru
  • trivial:
  • Html: Remove underlines from "Redirected from" messages. See: https://en.wikipedia.org/wiki/Summer_Solstice
  • Html: Escape quotes in alt for gallery file_names (affects: incorrect alts for gallery itm); EX:File:A"b.png. See: https://en.wikipedia.org/wiki/Alexandria,_Romania
  • Html: Escape quotes in title for links on Category page (affects: incorrect titles for category page links). See: https://simple.wikipedia.org/wiki/Category:Solo_organ_piece
  • Html: Do not output alt in caption if alt only has whitespace (affects: useless when alt is just blank space); EX:[[File:A.png|thumb|alt= ]]. See: https://en.wikipedia.org/wiki/Bird

New in XOWA 2.12.1.1 (Dec 8, 2015)

  • package:
  • Package: Release image update for Italian wikis (2015-11). See: https://archive.org/details/Xowa_itwiki_latest
  • change:
  • References: Do not duplicate references if inside within a (affects: duplicate references on many wikisource pages). See: https://it.wikisource.org/wiki/La_Secchia_rapita/Canto_primo
  • Poem: Handle recursive poems particularly inside references (affects: poems showing incorrect reference text). See: https://it.wikisource.org/wiki/La_Secchia_rapita/Canto_primo
  • ImageMap: Do not clear scribunto for image map (affects: script error on many dozen it.s pages). See: https://it.wikisource.org/wiki/La_guerra_del_vespro_siciliano/Indice https://it.wikisource.org/wiki/Delle_Frascherie_di_Antonio_Abati_fasci_tre/Tavola_delle_poesie https://it.wikisource.org/wiki/Pensieri_e_giudizi/Indice_dei_nomi https://it.wikisource.org/wiki/Patria_Esercito_Re/Indice_generale
  • Scribunto.Text: Detect integer keys for json_decode (affects: script error on 1 it.s page). See: https://it.wikisource.org/wiki/Il_Re_Cervo
  • Xtn.Mapsources: Handle coordinates with ’’ (affects: script error on 1 it.v page). See: https://it.wikivoyage.org/wiki/Morro_d'Oro
  • minor:
  • Parser.Table: Ignore sequences like "\n| ... ||" (affects: broken table on 1 nl.w page). See: https://nl.wikipedia.org/wiki/Tabel_van_Belgische_gemeenten
  • File: Handle invalid file-system characters for file titles (affects: files with quotes and other invalid file-system characters not downloaded when clicking on image). See: https://en.wikipedia.org/wiki/File:Volcán_Chimborazo,_"El_Taita_Chimborazo".jpg
  • Html: Encode quotes for xowa_title (affects: files not downloadable if file name has quotes); EX:xowa_title="A"B.png". See: https://en.wikipedia.org/wiki/Earth
  • Html: Encode headers with literal Category links (affects: table of contents link not working if section header has category link); EX:[[:Category:A]] -> id="Category:A" x> "". See: https://simple.wikipedia.org/wiki/Wikipedia:Requests_for_deletion/Log_1
  • Interwiki: Show "[[nb:]]" and "[[lzh:]]" in "In other languages". See: https://nn.wikipedia.org/wiki/
  • trivial:
  • Namespace: Standardize talk names to underscore, not space; EX:"Help_talk" not "Help talk".
  • Html: Do not write "title" if empty; EX:title="".
  • Html: Convert spaces to underscores for link arguments; EX:[[File:A.png|link=File:A b.ogg]] -> "/wiki/A_b.ogg" x> "/wiki/A_b.ogg".
  • Html: Convert tab / new-lines to spaces for titles; EX:[[A|B\nC]].
  • Html: Convert quotes in internal links for titles (affects: garbled titles for some images); EX:[[A|B"C]].
  • Make.Images: Ignore files with no text (affects: generates log errors of "failed to parse page_name error"). See: https://it.wiktionary.org/wiki/miercuri
  • doc:
  • Website: Fix links for French Wikipedia text {detected by anonymous}. See: https://archive.org/download/Xowa_frwiki_latest/Xowa_frwiki_2015-11-02_text.7z

New in XOWA 2.11.4.1 (Nov 23, 2015)

  • fix:
  • Parser.Template: Do not trim whitespace from end of template arg (affects: many fr.w pages with many single-letter paragraphs (citation bloc)). See: https://fr.wikipedia.org/wiki/Histoire_de_la_marine_française_sous_Louis_XV_et_Louis_XVI [broken since:v2.11.2]
  • Category: Fix category pages not loading. See: https://simple.wikipedia.org/wiki/Category:Computer_science
  • package:
  • Package: Release image update for French wikis (2015-11). See: https://archive.org/details/Xowa_frwiki_latest
  • Package: Release image update for Lithuanian wikis (2015-11). See: https://archive.org/details/Xowa_ltwiki_latest
  • Package: Release image update for Limburgish wikis (2015-11). See: https://archive.org/details/Xowa_liwiki_latest
  • Package: Release image update for Estonian wikis (2015-11). See: https://archive.org/details/Xowa_etwiki_latest
  • Package: Release image update for Latvian wikis (2015-11). See: https://archive.org/details/Xowa_lvwiki_latest
  • Package: Release image update for Nynorsk wikis (2015-11). See: https://archive.org/details/Xowa_nnwiki_latest
  • Package: Release image update for Cebuano wikis (2015-11). See: https://archive.org/details/Xowa_cebwiki_latest
  • significant:
  • Parser.Table: Ignore content after "|" if on same line as "|-" (affects: several li.w pages with stray text at top of page); EX:"\n|-|a\n" -> "a" should not show. See: https://lv.wikipedia.org/wiki/Starptautiskā_kosmosa_stacija
  • trivial:
  • Html: Write full namespace for anchor titles; EX:[[Help talk:A]] -> "title='Help talk:A'" x> "title='A'".
  • Html: Do not write "rel=nofollow" if image is link to Wikimedia wiki; EX:[[File:A.png|link=//en.wiktionary.org/wiki/a]] -> "" x> "rel='nofollow'".
  • dev:
  • Source: Refactor Gfo_url_encoder.

New in XOWA 2.11.3.1 (Nov 16, 2015)

  • fix:
  • Redirect: Navigate to correct REDIRECT url when REDIRECT page has multiple links (affects: "1. REDIRECT " showing up on pages). See: https://en.wikipedia.org/wiki/Earth [broken since:v2.11.2]
  • Url: Parse "url-like" page names (affects: some links not being clickable); EX:"/wiki/http://a.org" {detected by paul2520}. See: https://esolangs.org/wiki/Language_list https://esolangs.org/wiki//// [broken since:v2.8.1]
  • change:
  • Scribunto.Wikibase: For frame title, use canoncial namespace name, not local-language namespace name (affects: several dozen sh.w pages with script error). See: https://sh.wikipedia.org/wiki/Cirnik_(Trebnje,_Slovenija) https://sh.wikipedia.org/wiki/Okroglo_(Naklo,_Slovenija)
  • package:
  • Package: Release image update for Slovak wikis (2015-11). See: https://archive.org/details/Xowa_skwiki_latest
  • Package: Release image update for Waray-Waray wikis (2015-11). See: https://archive.org/details/Xowa_warwiki_latest
  • Package: Release image update for Slovenian wikis (2015-11). See: https://archive.org/details/Xowa_slwiki_latest
  • Package: Release image update for Galician wikis (2015-11). See: https://archive.org/details/Xowa_glwiki_latest

New in XOWA 2.11.2.1 (Nov 9, 2015)

  • fix:
  • Url: Navigate to original REDIRECT page when clicking on "Redirected from" links (affects: "Redirected from" links not working). See: https://da.wikipedia.org/wiki/Template:Lolland?redirect=no [broken since:v2.8.1]
  • Url: Show interwiki links in article text, not in "In other langauges" (affects: empty links showing up on some pages). See: https://simple.wikipedia.org/wiki/Main_Page [broken since:v2.10.2]
  • change:
  • Gallery: Add mediawiki.page.gallery.css (affects: rendering as list items on many pages). See: https://simple.wikipedia.org/wiki/Gothic_architecture https://da.wikipedia.org/wiki/Middelaldercentret
  • Scribunto.Title: Use canoncial namespace name, not local-language namespace name (affects: broken location maps on many pages in many non-English wikis); EX:newTitle("Šablon:Location_map") -> "Template:Location_map" x> "Šablon:Location_map". See: https://sh.wikipedia.org/wiki/Koprno
  • Parser.Template: Trim white space from end of template arg (affects: references having empty sections); EX:{{A|b\n }} x> should not generate pre. See: https://simple.wikipedia.org/wiki/Gothic_architecture https://no.wikipedia.org/wiki/Israel
  • package:
  • Package: Release image update for Danish wikis (2015-11). See: https://archive.org/details/Xowa_dawiki_latest
  • Package: Release image update for Serbo-Croatian wikis (2015-10). See: https://archive.org/details/Xowa_shwiki_latest
  • Package: Release image update for Croatian wikis (2015-11). See: https://archive.org/details/Xowa_hrwiki_latest
  • Package: Release image update for Estonian wikis (2015-10). See: https://archive.org/details/Xowa_eowiki_latest
  • significant:
  • Scribunto.Wikibase: Retrieve property by numerical id (affects: text not showing in infoboxes for many Croatian pages); EX:entity.FormatPropertyValues('P123') was not working. See: https://hr.wikipedia.org/wiki/Hepatitis
  • Scribunto.Wikibase: Return datatype of "globe-coordinate" (affects: geocordinates not working on a dozen pages in eo.w); EX:prop.mainsnak.datatype should not be nil. See: https://eo.wikipedia.org/wiki/Mudá
  • Scribunto.Wikibase: Return quantity as number not as literal string (affects: script error on a dozen pages in eo.w); EX:"99" not "+99". See: https://eo.wikipedia.org/wiki/Mudá
  • Redirect: Ignore other arguments of redirect (affects: "1. REDIRECT " showing up on pages); EX:#REDIRECT [[Template:A|state=collapsed]]. See: https://da.wikipedia.org/wiki/Middelaldercentret
  • JTidy: Enable "encloseBodyText" (affects: text not showing next to images); EX:aab ->aab. See: https://hr.wiktionary.org/wiki/brod
  • trivial:
  • Edit: Do not fail when retrieving page with no content (affects: some pages in home wiki). See: [[Help:Blog/Archives/2015-01]]
  • doc:
  • Diagnostics: Add better messages for JTidy diagnostics. See: [[Help:Diagnostics/HTML_Tidy]] [[Help:Diagnostics/JTidy]]
  • dev:
  • Source: Change test output for non-equal strings.

New in XOWA 2.10.3.1 (Oct 19, 2015)

  • fix:
  • File: Fix files not downloading for commons.wikimedia.org {detected by Miles}. See: https://commons.wikimedia.org/wiki/Commons:Featured_pictures [broken since:v2.10.2.1]
  • Xtn.Translate: Always enable (affects: and not working on some www.mediawiki.org pages). See: https://www.mediawiki.org/wiki/Download [broken since:v2.10.2.1]
  • change:
  • Lang: Handle variants inside html tags (affects: incorrect content for some pages on Chinese / Serbian wikis); EX: [hk-{hk}-hk] . See: https://sr.wikinews.org/wiki/Проглашени_победници_„Вики_воли_Земљу"
  • ParserFunctions: Support "pages", "files", "subcats" for {{PAGESINCATEGORY}} (affects: expression error on some pages). See: https://zh.wikipedia.org/wiki/Wikipedia:电子游戏专题/状态图表 https://commons.wikimedia.org/wiki/Commons:Featured_pictures
  • Xtn.Intersection: Do not fail if ordermethod is invalid (affects: missing content on some pages). See: https://sr.wiktionary.org/wiki/Викиречник:Википројекат_1001_арапска_реч/Списак_уноса
  • package:
  • Package: Release image update for Serbian wikis (2015-10). See: https://archive.org/details/Xowa_srwiki_latest
  • Package: Release image update for Malay wikis (2015-10). See: https://archive.org/details/Xowa_mswiki_latest
  • Package: Release image update for Bulgarian wikis (2015-10). See: https://archive.org/details/Xowa_bgwiki_latest
  • minor:
  • Javascript: Position notification in "top center" not "top right". See: [[Help:Options/Window]]
  • trivial:
  • Diagnostics: Fix broken diagnostic for Wikivoyage. See: [[Help:Diagnostics/Xtns/Wikivoyage/All]]
  • doc:
  • Doc: Add documentation for standalone JRE {detected by Miles}. See: [[Help:Installing_to_a_flash_memory_card]]
  • Doc: Fix url for English Wikipedia images for Portal, Wikipedia and other namespaces {detected by Miles}. See: https://archive.org/download/Xowa_enwiki_latest/Xowa_enwiki_2015-06-02_file_v2b_wiki_file_ns-100.7z
  • dev:
  • Source: Cleanup xowa namespaces.

New in XOWA 2.10.2.1 (Oct 12, 2015)

  • major:
  • Luaj: Increase maximum number of Lua local variables from 200 to 249 (affects: broken references on 2.6 million en.w pages from 2015-10 dump). See: https://en.wikipedia.org/wiki/Earth https://en.wikipedia.org/wiki/Module:Citation/CS1 http://www.lua.org/source/5.1/luaconf.h.html
  • Lang: Support variant syntax for Chinese / Serbian languages (affects: Chinese / Serbian pages not rendering correctly). See: https://sr.wikipedia.org/sr-ec/Земља https://sr.wikipedia.org/sr-el/Земља
  • Xtn.SyntaxHighlight: Update behavior (affects: / tags not showing correctly). See: https://en.wikipedia.org/wiki/Type_system https://en.wikipedia.org/wiki/Comment_(computer_programming) https://en.wikipedia.org/wiki/Mergesort https://uk.wikibooks.org/wiki/HTML
  • fix:
  • Xtn.Imagemap: Fix imagemap not showing "desc" attribute (affects: imagemap not showing describe info). See: https://zh.wikipedia.org/wiki/加拿大行政区划 [broken since:v2.9.3.1]
  • Http_server: Do not release unique ids if max_clients not specified (affects: error messages in console if http_server.max_clients not specified). [broken since:v2.9.3.1]
  • Http_server: Fix broken support for "--http_server_home" {detected by MDE}. [broken since:v2.8.1.1]
  • Wikidata: Fix incorrect twisty image after clicking. [broken since:v2.8.5.1]
  • add:
  • Site.cfg: Enable extensions on a per-wiki basis (affects: some pages showing wrong content); EX: should not be enabled on en.w {detected by bmihal}. See: https://en.wikipedia.org/wiki/Type_system https://fr.wikipedia.org/wiki/Wikipédia:Le Bistro/13_novembre_2008
  • Site.cfg: Enable interwiki aliases on a per-wiki basis. See: [[Help:Site_config]]
  • Interwiki: Show all available languages "In other languages", not just those specified in xowa.gfs. See: https://en.wikipedia.org/wiki/Earth
  • Import: Add support for building custom wikis. See: [[Help:Import/Dansguardian]]
  • significant:
  • File: Download file when clicking on "Size of this preview" {detected by anonymous4}. See: https://en.wikipedia.org/wiki/File:The_Earth_seen_from_Apollo_17.jpg
  • Bookmarks: Do not load bookmarks from cache (affects: bookmarks page not showing recent changes when going back / forward) {detected by anonymous4}. See: https://simple.wikipedia.org/wiki/Special:XowaBookmarks
  • Lang: Handle recursive variants; EX:a-{b-{c}-d-{e}-f}-g. See: https://sr.wikipedia.org/wiki/Еквадор
  • Lang: Implement H macro; EX:-{H|zh-cn:cn;zh-hk:hk;zh-tw:tw}-. See: https://zh.wikivoyage.org/wiki/西安 https://zh.wikipedia.org/wiki/Portal:首頁
  • minor:
  • Url: Change tab name to match name (affects: tab name showing url on Chinese pages with variants) {detected by anonymous4}. See: https://zh.wikipedia.org/zh-cn/釣魚臺列嶼主權問題
  • trivial:
  • Xtn.Indicators: Warn if name is empty for (affects: messages in log). See: https://zh.wikipedia.org/wiki/Project:重庆维基人
  • Command-line: Do not show error window if app mode is command-line or http-server.
  • Site.cfg: Ignore "dispatch" property in "statistics" (affects: warnings in log file).
  • doc:
  • Doc: Add details for installing Firefox Addon for Pale Moon {suggested by pirate}. See: [[Help:XOWA_viewer]]
  • Doc: Add details for dansguardian filter. See: [[Help:Import/Dansguardian]]
  • dev:
  • Source: Replace singleton identifier "_" with "Instance".
  • Source: Standardize To_* function names for Bry_bfr.
  • Source: Change Bry_fmtr_arg to Fmt__do.
  • Source: Refactor "In other languages".
  • Source: Refactor Xow_xwiki_mgr.
  • Source: Refactor Gfo_cmd_arg_mgr.
  • Source: Cleanup gplx.xowa.langs.
  • Source: Refactor Int_.

New in XOWA 2.9.4.1 Beta (Sep 29, 2015)

  • package:
  • Package: Release image update for Hungarian wikis (2015-09).
  • Package: Release image update for Thai wikis (2015-09).
  • significant:
  • Wikidata: Show precision, globe and other minor time / geo coordinates (affects: several dozen hu.w pages showing script error for population). See: https://hu.wikipedia.org/wiki/Egyiptom
  • Xwiki: Do not show commons.wikimedia.org in wikis list if wiki is not imported {detected by anonymous}.
  • trivial:
  • HttpServer: Fix id generator not releasing ids (affects: error message occasionally appearing on console).

New in XOWA 2.9.3.1 Beta (Sep 21, 2015)

  • fix:
  • Lang: Use fallback languages to resolve variants (affects: many zh.w pages missing text for message boxes or references); EX:if zh-cn, then -{zh;zh-hans|A}- -> "A" x> "" {detected by gnosygnu.gui}. See: https://zh.wikipedia.org/wiki/釣魚臺列嶼主權問題 https://zh.wikipedia.org/wiki/清朝 [broken since:v2.8.1]
  • Scribunto: Fix #iferror to handle scribunto errors (affects: a few dozen pt.w pages with red error message text); EX: x> {detected by gnosygnu.build.warning}. See: https://pt.wikipedia.org/wiki/Molibdênio https://pt.wikipedia.org/wiki/Salmão https://pt.wikipedia.org/wiki/Fluxo_de_trabalho [broken since:v2.7.2]
  • Url: Fix pages not being loaded correctly on startup; EX:pt.wikipedia.org/wiki/Wikipedia:Página_de_testes x> en.wikipedia.org/wiki/Página_de_testes {detected by gnosygnu.gui}. See: https://pt.wikipedia.org/wiki/Wikipedia:Página_de_testes [broken since:v2.8.1]
  • add:
  • HttpServer: Add command-line argument to limit maximum number of connections; EX:--http_server.max_clients 15 --http_server.max_clients_timeout 100 {requested by anonymous}.
  • package:
  • Package: Release image update for Portuguese wikis (2015-09).
  • Package: Release image update for Romanian wikis (2015-09).
  • Package: Release image update for Indonesian wikis (2015-09).
  • minor:
  • Url: Use variant form of url if title does not exist (affects: zh.* pages not retrievable from the url bar when a variant form is used) {detected by gnosygnu.gui}. See: https://zh.wikipedia.org/wiki/Template:铁道路线/车站列表
  • trivial:
  • Api: Parse fallback and variants data from "general" {detected by gnosygnu.gui}. See: https://zh.wikipedia.org/w/api.php?action=query&format=json&meta=siteinfo&siprop=general|namespaces|statistics|interwikimap|namespacealiases|specialpagealiases|libraries|extensions|skins|magicwords|functionhooks|showhooks|extensiontags|protocols|defaultoptions|languages
  • Url: Update url bar / windows bar with url if page is missing. See: https://pt.wikipedia.org/wiki/"MANUAL_DE_PROCEDURI_.Sectiunea:""CONTABILITATE_SI_MANAGEMENT_FINANCIAR"""
  • dev:
  • Source: Consolidate all working folders into /src/.
  • Source: Refactor variant classes.
  • Source: Refactor Xowe_wiki.
  • Source: Refactor Bry_.

New in XOWA 2.9.2.1 Beta (Sep 14, 2015)

  • fix:
  • Setup: Restore save icon for Option pages {detected by gnosygnu.gui}. See: [[Help:Options/Window]] [broken since:v2.8.5]
  • package:
  • Package: Release image update for German wikis (2015-09).
  • Package: Release image update for Turkish wikis (2015-09).
  • change:
  • Scribunto.Text: Allow ints to be passed for text in UStringLibrary's Find (affects: a few hundred pages with script error on ro.w) {detected by gnosygnu.build.warning}. See: https:/ro.wikipedia.org/wiki/Innsbruck https://ro.wikipedia.org/wiki/Victor_Ciorbea
  • HttpServer: Clear caches once memory usage reaches 1 GB {requested by anonymous}.
  • significant:
  • Lang: Fix redirect not working in languages with asymmetric upper-case / lower-case (affects: a few dozen pages showing script error in tr.w) {detected by gnosygnu.build.warning}. See: https://tr.wikipedia.org/wiki/Zvishavane https://tr.wikibooks.org/wiki/Radyasyon_Onkolojisi
  • Parser.Table: Automatically add when sequence is \n| (affects: a few dozen infoboxes on fi.w with misplaced icon) {detected by gnosygnu.gui}. See: https://fi.wikipedia.org/wiki/Salibandyn_maailmanmestaruuskilpailut_2012
  • dev:
  • Source: Consolidate working folders into xowa /src/ root.

New in XOWA 2.9.1.1 Beta (Sep 7, 2015)

  • Major:
  • Graph: Add support for Graph extension; EX:/bin/any/xowa/xtns/Graph {detected by gnosygnu.build.warning}. See: [[Help:Diagnostics/Javascript/Graph]] https://en.wikipedia.org/wiki/Greek_withdrawal_from_the_eurozone https://de.wikipedia.org/wiki/Freital
  • Fix:
  • Setup: Remove Mac OS X dmg setup file {detected by anonymous4}.
  • Setup: Update shortcut icon path (affects: firefox addon and http server not showing xowa icon in tab) {detected by gnosygnu.gui}. [broken since:v2.8.5]
  • Change:
  • Scribunto.Text: Add more support for JsonEncode / JsonDecode.

New in XOWA 2.8.5.1 Beta (Sep 1, 2015)

  • package:
  • Package: Release image update for Ukrainian wikis (2015-08). See: https://archive.org/download/Xowa_ukwiki_latest
  • Package: Release image update for Finnish wikis (2015-08). See: https://archive.org/download/Xowa_fiwiki_latest
  • add:
  • Setup: Add Mac OS X dmg setup file.
  • Scribunto.Text: Add basic support for JsonEncode / JsonDecode.
  • change:
  • Setup: Change macosx shell scripts from .sh to ""; EX:/xowa/xowa_macosx_64. See: /xowa/xowa_macosx_64
  • Parser.Title: Ignore BIDI (bi-directional) marks in title {detected by gnosygnu.gui}. See: https://fa.wikisource.org/wiki/تصمیم_قانونی_دایر_به‌ابراز‌_رای‌اعتماد_به_دولت_جناب_آقای_امیرعباس_هویدا_نخست‌وزیر_۱۳۵۰
  • trivial:
  • Url: Ignore invalid urls when entered from url bar {detected by gnosygnu.gui}. See: https://a https://a/b/c https://enxyz.wikipedia.org
  • Setup: Always update version number in xowa.exe and xowa_64.exe. See: /xowa/xowa.exe /xowa/xowa_64.exe
  • Setup: Remove xulrunner from Mac OS X packages.
  • Setup: Move edit-toolbar images from /xowa/user/anonymous/app/img/edit to /xowa/bin/any/xowa/html/res/src/xowa/edit-toolbar/img. See: /xowa/bin/any/xowa/html/res/src/xowa/edit-toolbar/img
  • Setup: Move images from /xowa/user/anonymous/app/img/ to /xowa/bin/any/xowa/file/. See: /xowa/bin/any/xowa/file/
  • Html_dump: Handle external links with reparented font elements; EX:[http://a.org] {detected by gnosygnu.build.warning}.
  • dev:
  • Source: Reorganize primitive classes.
  • Source: Refactor json classes.

New in XOWA 2.8.4.1 Beta (Aug 24, 2015)

  • fix:
  • Import: Fix broken urls for wikimedia wikis (affects: 7 wikimedia dumps not importing) {detected by cd19s}. See: [[Help:Import/List]] https://ar.wikimedia.org https://ca.wikimedia.org https://be.wikimedia.org https://uk.wikimedia.org https://br.wikimedia.org https://co.wikimedia.org https://se.wikimedia.org
  • File: Use thumb size when specified for videos, not original size (affects: several video thumbnails showing with large size); EX:[[File:A.ogv|thumb]] -> 220px x> original_px. See: https://en.wikipedia.org/wiki/Edward_Snowden https://en.wikipedia.org/wiki/Xinjiang https://en.wikipedia.org/wiki/Alice_Brady [broken since:v2.8.2]
  • Setup: Fix XOWA root directory for setup_lua.sh (affects: error message on console when application first starts; also official lua won't work (LuaJ does)). See: /xowa/bin/os_name/xowa/script/setup_lua.sh
  • Lang: Fix non-working link trail for non-WikiMedia wikis {detected by pirate}. See: http://nethackwiki.com [broken since:v2.7.2]
  • FirefoxAddon: Fix XOWA toolbar button and sidebar links; EX:xowa:home //en.wikipedia.org/ {detected by pirate}.
  • FirefoxAddon: Fix images not loading on first view {detected by pirate}.
  • Setup: Enable bundled JRE for Windows .exe. See: /xowa/xowa.exe
  • Make.Images: Fix images not downloading for small wikis.
  • change:
  • Javascript.Find: Allow search by backslash; EX:"C:\XOWA". See: [[Help:Upgrading]]
  • API.Wikimedia: Add bldr command for downloading wiki meta data. See: [[Help:Import/Command-line/Site_meta]]
  • package:
  • Package: Release image update for Persian wikis (2015-08). See: https://archive.org/download/Xowa_fawiki_latest
  • Package: Release image update for Bengali Wikis (2015-08). See: https://archive.org/download/Xowa_bnwiki_latest
  • minor:
  • FirefoxAddon: Include latest version of XOWA Addon (v0.2.1) {detected by pirate}. See: /xowa/bin/any/firefox/xowa_viewer/default/
  • trivial:
  • Diagnostics: Fix test to expect "home" instead of "Home". See: [[Help:Diagnostics/Scribunto/SiteLibrary]]
  • dev:
  • Source: Clean up Xow_domain_itm and Xow_abrv_wm.

New in XOWA 2.8.3.1 Beta (Aug 18, 2015)

  • package:
  • Package: Release images for 2015-08 English Wikipedia. See: https://archive.org/download/Xowa_enwiki_latest/Xowa_enwiki_2015-08-05_file_v2b_update.7z
  • change:
  • Gui: Add splash.gif when XOWA starts. See: /xowa/bin/any/xowa/file/gui/splash/xowa.gif
  • Gui: Show "options saved" notification after saving options.
  • Setup: Show better error message if fatal error during launch.
  • Wiki: Convert home wiki to sqlite wiki and move to /xowa/bin/any/xowa/wiki/home*.
  • Setup: Enable bundled JRE for Windows .exe. See: /xowa/bin/windows/java/jre
  • Setup: Add site_meta.sqlite3. See: /xowa/bin/any/xowa/cfg/wiki/site_meta.sqlite3
  • significant:
  • File: Fix wrong images due to incorrect conversion from v1 (affects: 4744 incorrect images on en.w) {detected by anonymous4}. See: https://en.wikipedia.org/wiki/Game_of_Thrones_(Season_5)
  • File: Try to download from commons if file doesn't exist in local wiki (affects: a few hundred missing images on en.w) {detected by gnosygnu.build.process}. See: https://en.wikipedia.org/wiki/Apollo_13
  • minor:
  • Scribunto: Use "nil" as default value for utf8_explode__previous_string, not "" (affects: a few en.w pages with script error). See: https://en.wikipedia.org/wiki/Rescue_Me_(UK_TV_series) https://en.wikipedia.org/wiki/List_of_The_Tonight_Show_with_Jay_Leno_episodes_(1992–99) https://en.wikipedia.org/wiki/Third_and_Lexington_Avenues_Line https://sv.wikipedia.org/wiki/Riseberga /xowa/bin/any/xowa/xtns/Scribunto/engines/LuaCommon/lualib/ustring/ustring.lua
  • Search: Do not throw error if empty string is entered for Search {detected by anonymous}. See: #19 https://en.wikipedia.org/wiki/Special:Search?search=&fulltext=y
  • trivial:
  • Setup: Build xowa.exe with launch4j.
  • Setup: Move "xowa_build" scripts from /xowa to /xowa/bin/os_name/xowa/script.
  • Setup: Move "setup" scripts from /xowa to /xowa/bin/os_name/xowa/script.
  • Setup: Move xowa.gfs to /xowa/bin/any/xowa/cfg/app/xowa.gfs. See: /xowa/bin/any/xowa/cfg/app/xowa.gfs
  • Setup: Move license.txt to /xowa/bin/any/xowa/license.txt. See: /xowa/bin/any/xowa/license.txt
  • Setup: Move failover css to /xowa/bin/any/xowa/html/css/failover. See: /xowa/bin/any/xowa/html/css/failover
  • Setup: Move maintenance html to /xowa/bin/any/xowa/xtns/xowa/maintenance. See: /xowa/bin/any/xowa/xtns/xowa/maintenance
  • Setup: Remove /xowa/bin/any/sql.
  • doc:
  • Doc: Reformat readme.txt to use MediaWiki syntax.

New in XOWA 2.8.1.1 Beta (Aug 3, 2015)

  • major:
  • Html: Show multi-language drop-down for Chinese languages {assisted by anonymous4}. See: https://zh.wikipedia.org/wiki/太阳
  • Scribunto.Wikibase: Support new functions: getLabel, getDescription, etc. (affects: many pages with invalid Location maps or script errors) {detected by gnosygnu.build.warning}. See: https://es.wikipedia.org/wiki/La_Orotava https://en.wikipedia.org/wiki/Abraham_Lincoln
  • XULRunner: Downgrade XULRunner to version 24 for Windows (affects: xowa not starting on Windows 8 machines) {detected by anonymous}.
  • fix:
  • 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: https://uk.wikisource.org [broken since:v2.7.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: https://zh.wikiquote.org
  • Gui: Allow Alt+F4 to close window when HTML browser has focus {detected by anonymous}. [broken since:v2.6.5]
  • 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: https://sv.wikipedia.org/wiki/Riseberga https://fa.wikipedia.org/wiki/آتن [broken since:v2.4.4]
  • Make.Images: Show warning message for Scribunto errors {gnosygnu.gui}. [broken since:v2.2.4]
  • change:
  • History: Store query arguments in history. See: https://en.wikipedia.org/wiki/Special:XowaSystemData?type=log_session https://en.wikipedia.org/wiki/Special:Search/A?search=A&fulltext=y
  • Module.Popups: Show popup in front of Read / Edit / View HTML {detected by gnosygnu.gui}. See: https://en.wikipedia.org/wiki/Area_codes_281,_346,_713,_and_832
  • Wikibase: Show count of sitelinks in "In other languages". See: https://en.wikipedia.org/wiki/A
  • Html: Decode entity references in style attribute values (affects: periodic table element pages in en.w not showing correct infobox colors); EX:a {detected by gnosygnu.gui}. See: https://en.wikipedia.org/wiki/Boron
  • signficant:
  • 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: https://ja.wikipedia.org/wiki/東京競馬場
  • 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: https://ja.wikipedia.org/wiki/東京競馬場
  • 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: http://lua-users.org/wiki/FrontierPattern
  • 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: https://en.wikipedia.org/wiki/Wikipedia:Wikipedia_Signpost/Templates/Voter/testcases
  • Scribunto: Parse wikidata-style dates (affects: several en.w pages showing script error for Population year in Infobox) {detected by gnosygnu.build.warning}. See: https://en.wikipedia.org/wiki/Metro_Manila https://en.wikipedia.org/wiki/Mountain_Province
  • 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: https://es.wikipedia.org/wiki/Freer_(Texas)
  • 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: https://en.wikipedia.org/wiki/Boron
  • ParserFunctions: Change scale for Decimal from 28 to 14.
  • 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: https://ja.wikipedia.org/wiki/ジョージ湖の戦い https://ja.wikipedia.org/wiki/Template:Location_map_USA New_York
  • minor:
  • 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: https://fa.wikipedia.org/wiki/فهرست_مقامات_عالی‌رتبه_جمهوری_اسلامی_ایران
  • ParserFunctions: Support Hijiri (Islamic) time formats for year, day, month and month name (affects: none known); EX:{{#time:xmY|2012-01-02}} -> 1433.
  • 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: https://uk.wikipedia.org/wiki/Маскалі
  • Parser.Template: Do not show "Template loop detected"; add as warning instead (affects: some pages showing "Template loop detected") {detected by gnosygnu.gui}. See: https://fa.wikipedia.org/wiki/مورکم
  • Title: Ignore bi-directional characters (affects: none known).
  • 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: https://en.wikipedia.org/wiki/Tintinan
  • Wikibase: Use 64-bit numbers for quantity, not 32-bit numbers (affects: none known); EX:{{#property:P1082}} {detected by gnosygnu.gui}. See: https://en.wikipedia.org/wiki/Earth
  • Wikibase: Show only first claim (use preferred if available) when multiple claims exist (affects: none known); EX:{{#property:P1082}} {detected by gnosygnu.gui}. See: https://en.wikipedia.org/wiki/Earth
  • trivial:
  • 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: https://en.wikipedia.org/wiki/Area_codes_281,_346,_713,_and_832
  • doc:
  • Doc: Change link from [[Help:Core/Category]] to [[Help:Category]] {detected by Anselm}. See: [[Help:Wiki_maintenance]]
  • dev:
  • Setup: Add logging to troubleshoot missing www.wikidata.org entry on [[Help:Wiki_maintenance]] {requested by Anselm}. See: [[Help:Wiki_maintenance]]
  • Source: Refactor regex classes.
  • Source: Clean up Decimal_adp.
  • Source: Clean up Bry_.

New in XOWA 2.6.4.1 Beta (Jun 25, 2015)

  • major:
  • Website: Move from sourceforge.net to github.com.
  • HTML: Change http to https for all HTML urls (affects: online image download not working). {detected by gnosygnu.gui}.
  • package:
  • Package: Release image update for English Wikipedia.
  • minor:
  • File: Change http to https for upload.wikimedia.org protocol (affects: fsdb_make failing to download files) {detected by gnosygnu.gui}.
  • File: Do not show "downloading" messages for missing files {requested by Anselm}.
  • Special.File_browser: Align import to left of page {detected by gnosygnu.gui}.
  • Javascript.Find: Handle XULRunner 24 {detected by gnosygnu.gui}.
  • dev:
  • Source: Convert Xoa_url_parser to generic app / wiki.
  • File: Handle image updates for v1 databases.
  • Source: Remove Db_rdr ordinal / get_by_index methods.
  • Doc: Update script for building image databases. See: [[Help:Import/Command-line/Thumbs]]

New in XOWA 2.6.4.1 Beta (Jun 25, 2015)

  • Images not being downloaded due to Wikimedia change from http to https
  • Release of English Wikipedia image update

New in XOWA 2.6.3.1 Beta (Jun 16, 2015)

  • Fix for images sometimes not being shown for v1 users.
  • Mac OS X now defaults to WebKit instead of XULRunner.
  • Fixes for highlight-all-words
  • Support for Wikidata import by entities.
  • More improvements for XOWA droid.

New in XOWA 2.5.4.1 Beta (May 25, 2015)

  • Highlight all words when finding text See: press Ctrl+F and type * Online file download changed (no more #meta). See: [[Help:Files]
  • Clicking on files will open up a File page, even if commons.wikimedia.org is not installed. See: [https://en.wikipedia.org/wiki/File:Volcán_Chimborazo,_"El_Taita_Chimborazo".jpg Volcán Chimborazo
  • New caching system for files. See: [[Help:Options/Files]
  • Fix for clicking on "Full resolution". See: [https://en.wikipedia.org/wiki/File:Volcán_Chimborazo,_"El_Taita_Chimborazo".jpg Volcán Chimborazo
  • Fix for incorrect redlinking. See: [[Special:XowaPageHistory]
  • Fix for broken random on English Wikisource. See: [https://en.wikisource.org English Wikisource
  • Documentation for generating image databases. See: [[Help:Import/Command-line/Thumbs]
  • Alpha for Android is available. See: [[Help:Android/Alpha]]

New in XOWA 2.5.2.2 Beta (May 12, 2015)

  • Fix for wikidata import failure (broken in v2.4.4)

New in XOWA 2.5.2.1 Beta (May 11, 2015)

  • Download wiki logo from new location
  • Support for numerical keycode bindings

New in XOWA 2.5.1.2 Beta (May 5, 2015)

  • Fix for Mac OS X and link-click being off by 4 pixels

New in XOWA 2.4.4.1 Beta (Apr 27, 2015)

  • Multiple-wiki search. See [[Help:Options/Search]]
  • Improvements for regular search
  • Image rebuild for German and Czech wikis
  • Improvements for HTTP server

New in XOWA 2.4.3.3 Beta (Apr 25, 2015)

  • Fix for wikidata transclusion not happening for language links and {{#property}} calls

New in XOWA 2.4.3.1 Beta (Apr 20, 2015)

  • New image update for English Wikipedia, Polish wikis and Greek wikis
  • Fixes for HTTP server
  • Fixes for Wikinews and Wikisource
  • Minor enhancements for file databases

New in XOWA 2.4.2.1 Beta (Apr 14, 2015)

  • Improved performance for Special:Search. See: https://en.wikipedia.org/wiki/Special:Search/Earth*_AND_(History_OR_Future)_AND_-"middle_earth"
  • Updates to Wikidata for latest CSS skin. See: https://www.wikidata.org/wiki/Q2
  • Fix for images not loading if one image has no original meta-data
  • Handle pages with largest exponent values. See: https://en.wikipedia.org/wiki/Factorial

New in XOWA 2.4.1.1 Beta (Apr 6, 2015)

  • Database changes for more simple and portable wikis.
  • CSS files now included with database.
  • Command-line import script changes.
  • HTTP Server now works in headless mode.
  • Minor parser changes

New in XOWA 2.3.2.1 Beta (Mar 9, 2015)

  • Fix: Non-English Wikisource wikis do not show Index pages
  • Fix: Moving back in history between two separate wikis sometimes causes links not to load
  • Fix: Continue loading files if indicator appears on page
  • New wikimedia.org wikis
  • Download file if not available for offline database users
  • Expand hyperlink for twisty to include text heading, not just twisty icon
  • Image update for Italian wikis

New in XOWA 2.3.1.1 Beta (Mar 2, 2015)

  • v2.3.1.1 features the following:
  • For v2.2.4.3 users:
  • Image update for Dutch and Latin wikis
  • For v2.2.1.1 users:
  • Do not show Scribunto error if file is missing
  • Fix for wiki logos not downloading
  • Wikidata skin update
  • Fix for German Wikivoyage 1st image showing incorrectly
  • Fix for Russian Wiktionary hanging on some pages
  • Image update for German and Russian wikis

New in XOWA 2.2.4.3 Beta (Feb 25, 2015)

  • File: Fix offline downloads not working. See: https://en.wikipedia.org/wiki/Earth

New in XOWA 2.2.4.1 Beta (Feb 23, 2015)

  • Fix for Scribunto error showing if images are not available
  • Update for new Wikimedia wiki logos
  • Update for new Wikidata skin
  • Image update for Russian wikis

New in XOWA 2.2.2.1 Beta (Feb 9, 2015)

  • Image update for German wikis
  • Minor parser fixes

New in XOWA 2.2.1.1 Beta (Feb 2, 2015)

  • For v2.1.4.1 users:
  • Image update for English Wikis
  • Minor parser fixes F
  • For v2.1.1.1 users:
  • Fix for "Script error" on en.w geography-related pages
  • Update for latest Scribunto changes See the CHANGE LOG below for a complete list of items specific to this release.

New in XOWA 2.1.4.1 Beta (Jan 26, 2015)

  • English Wikipedia 2015-01-12 image update
  • Fix for "Script error" on en.w geography-related page
  • Update for latest Scribunto changes

New in XOWA 2.1.1.1 Beta (Jan 6, 2015)

  • Minor parser enhancement

New in XOWA 1.12.2.1 (Dec 8, 2014)

  • Image update for Arabic wikis

New in XOWA 1.12.1.1 (Dec 2, 2014)

  • For v1.11.1.4 users:
  • Image update for French Wikipedia
  • Minor parser enhancements
  • For v1.11.1.1 users:
  • Support for
  • Scribunto support for badges
  • Minor parser enhancements
  • New packages for Latvian, Nynorsk and Cebuano wikis
  • Image updates for German, English and French wikis

New in XOWA 1.11.4.1 (Nov 24, 2014)

  • Image update for English Wikipedia

New in XOWA 1.11.3.1 (Nov 17, 2014)

  • CHANGES:
  • Minor parser changes for English Wikipedia
  • Parser.Xml: Close extension nodes within templates (affects: unclosed templates eating rest of content on page).
  • Scribunto: Support badges for Scribunto (affects: script error on frwiki pages) {detected by anonymous}.
  • Wikidata: Show new badges: "recommended article" and "featured list" (affects: missing badge icons).
  • Indicator: Support multiple indicators.

New in XOWA 1.11.2.1 (Nov 10, 2014)

  • Changes:
  • Basic support for
  • Minor parser changes
  • New image packages for Latvian, Nynorsk, and Cebuano wikis
  • Image update for German wikis

New in XOWA 1.11.1.1 (Nov 3, 2014)

  • For v1.10.4 users:
  • Minor parser enhancements
  • For v1.10.1 users:
  • Scribunto Wikidata fixes, particularly for Russian Wikipedia
  • Extract wiki logo from new MediaWiki skin
  • More changes to the Wikidata wiki skin
  • Show badges for "In Other Languages"
  • Parser improvements, including the poem and imagemap extensions
  • New image packages: Slovenian, Lithuanian, Limurgish, Wikidata, Estonian
  • New image updates: English, Norwegian, Vietnamese, Russian

New in XOWA 1.10.4.1 (Oct 27, 2014)

  • Wikidata Badges for "In other languages"
  • Wikidata fixes for Russian Wikipedia
  • Offline images for Russian (rebuild) and Estonian (new) wikis

New in XOWA 1.10.3.1 (Oct 20, 2014)

  • Handle missing logo during import due to recent MediaWiki change (mw-wiki-logo)
  • Minor changes to the poem extension
  • Offline images for English Wikipedia (update), Vietnamese (update), Lithuanian, and Limburgish wikis
  • Offline wiki for Wikidata

New in XOWA 1.10.1.1 (Oct 6, 2014)

  • New Wikidata Page View.
  • Offline images for Slovenian (new) and Thai (update) wikis

New in XOWA 1.9.5.1 (Sep 29, 2014)

  • Minor changes for the latest en.wikipedia.org dump (2014-09-03)
  • XOWA home wiki css changed to en.wikipedia.org
  • Offline images for English Wikipedia (update) and Waray-Waray Wikipedia (new)

New in XOWA 1.9.4.1 (Sep 22, 2014)

  • Support for new wikidata JSON format (2014-09-12 dump)
  • Fix for "Script error" on en.wikipedia.org pages (2014-09-03 dump)
  • Offline images for Portuguese wikis (rebuild) and Slovak wikis (new)

New in XOWA 1.9.3.1 (Sep 15, 2014)

  • Minor changes for Simple wikis
  • Offline images for Simple wikis (rebuild), Species wiki (rebuild), Hungarian wikis (rebuild), and Esperanto wikis (new)

New in XOWA 1.9.2.1 (Sep 8, 2014)

  • Changes for English Wiktionary / Wikisource
  • Offline images for English sister wikis (rebuild) and Hungarian wikis (new)

New in XOWA 1.8.4.1 (Aug 25, 2014)

  • Minor changes for English / Arabic wikis
  • Offline images for English (update) and Arabic (rebuild) wikis

New in XOWA 1.8.3.1 (Aug 18, 2014)

  • Minor parser changes for French / Polish / English wikis
  • Offline images for French (rebuild) and Polish (rebuild) wiki

New in XOWA 1.8.2.1 (Aug 12, 2014)

  • Wikivoyage sidebar extensions for RelatedSites and Insider
  • Performance enhancements for memory / speed
  • Language file changes for new magic word "!"
  • Offline images for German (rebuild) and Danish (new) wiki

New in XOWA 1.8.1.1 (Aug 5, 2014)

  • Fix for broken HTTP Server (broken since v1.7.4.1)
  • Minor UI enhancements including subpage trail and wikidata div toggle
  • Offline images for Japanese (update) and Bulgarian (new) wiki

New in XOWA 1.7.4.1 (Jul 28, 2014)

  • Support for clickable ImageMap. See: https://en.wikivoyage.org
  • Popups now show text at section for anchor links. See: [[Help:Popups#Usage]]
  • Update for latest wikidata / wikibase code
  • Minor UI changes for startup pages.
  • Image database rebuilt for English Wikipedia (smaller size of 68 GB) See: [[Help:Image_databases/Pruning]]
  • Offline images for Ukrainian (update) and Greek (update) wiki

New in XOWA 1.7.3.1 (Jul 21, 2014)

  • Fixes for missing references and ampersands-in-math.
  • Options to set startup pages. See [[Help:Options/Startup]]
  • More Scribunto updates for the 2014-07-07 English Wikipedia dump
  • Offline images for English (update) and Hebrew (new) wiki

New in XOWA 1.7.2.1 (Jul 14, 2014)

  • Scribunto changes for the 2014-07-07 English Wikipedia dump
  • Memory performance improvements for multiple tabs
  • Better support for Non-English language wikis (case-insenstive UTF-8 keywords)
  • Offline images for Swedish (update) and Malay (new) wiki

New in XOWA 1.7.1.1 (Jul 8, 2014)

  • Article popups when hovering over links
  • Collapsible Table of Contents, Tables, NavFrames
  • UI enhancments including Undo Close Tab and Privacy Options
  • Changes to JTidy engine
  • New image packages for Turkish, Indonesian, Romanian and Serbian wikis
  • Update image packages for English, Latin, Dutch, Italian, Spanish and Russian wikis

New in XOWA 1.6.5.1 (Jul 1, 2014)

  • Several minor parser changes / enhancements for English Wikipedia
  • Minor changes for XOWA Popups (currently optional; will be default for v1.7.1). See [[Help:Options/Popups]] and [[Help:Popups]].
  • Offline images for Spanish (update) and Romanian (new) wiki

New in XOWA 1.6.4.1 (Jun 24, 2014)

  • Popups when hovering over links (currently optional; will be default). See [[Help:Options/Popups]] and [[Help:Popups]].
  • Fixes to handle latest English Wikipedia dump
  • Offline images for English (update) and Latin (update) wiki

New in XOWA 1.6.3.1 (Jun 16, 2014)

  • Options to automatically collapse / expand TOC, Collapsible Table, NavFrame.
  • Minor changes to javascript / HTML head generation
  • Offline images for Italian (update) and Indonesian (new) wikis

New in XOWA 1.6.2.1 (Jun 10, 2014)

  • Multiple enhancements to the JTidy engine.
  • New Menu Items for Tabs, including close others and undo close tab. (Right click on tab)
  • Options for configuring privacy. See [[Help:Options/Security]]
  • Several parser enhancements
  • Offline images for Dutch (update) and Turkish (new) wikis

New in XOWA 1.6.1.1 (Jun 3, 2014)

  • JTidy is now enabled by default.
  • Special:PrefixIndex partially support.
  • Customizable keyboard shortcuts now available.
  • UI Languages enhanced. See [[Help:Options/Language]]
  • Digit translation support for Arabic languages.
  • Offline images for German (update) and Persian (update) wikis

New in XOWA 1.5.4.1 (May 27, 2014)

  • JTidy added as a new Tidy engine (currently optional; will become default). See [[Help:Options/HTML_Tidy]]
  • Shortcuts Option page (currently read-only). See [[Help:Options/Shortcuts]]
  • More accurate size calcluation for upright images
  • More parser improvements including Scribunto NewChildFrame
  • Offline images for French (update), Korean (new) and Bengali (new) wikis

New in XOWA 1.5.3.1 (May 20, 2014)

  • Support for packed-hover galleries; See: https://en.wikipedia.org/wiki/Žumberak
  • Different popup menus for click on link, file and tabs. See [[Help:Options/Menus]]
  • Minor tab interface enhancements, including load async "Open Link in New Tab", and max / min chars; See [[Help:Options/Tabs]]
  • Fix for sidebar not working on English Wikis
  • Fix for Latin Wikis not working
  • Offline images for English (update), Simple (update) and Species (update) wikis

New in XOWA 1.5.2.2 (May 13, 2014)

  • Fixed:
  • Tab shows wrong content after being dragged / moved.

New in XOWA 1.5.1.1 (May 6, 2014)

  • Tabbed interface (New Tab; Open Link in Tab); See [[Help:Tabs]]
  • Fix for Category v2 import and recent MediaWiki update of hiddencat table
  • Ignore -{H}- macro for zh.wikivoyage.org
  • Offline images for Finnish (new) and Chinese (update) wikis

New in XOWA 1.4.4.1 (Apr 29, 2014)

  • Offline images for Vietnamese wikis
  • Support for Hieroglyhpics. See [[Help:Diagnostics/Xtns/WikiHiero/All]]

New in XOWA 1.4.3.1 (Apr 22, 2014)

  • Offline image update for English wikis
  • Offline images for Catalan wikis
  • Luaj is now the default Scribunto engine

New in XOWA 1.4.2.1 (Apr 15, 2014)

  • Offline images for Norwegian wikis
  • Support for packed gallery
  • Improvements for Luaj

New in XOWA 1.4.1.1 (Apr 8, 2014)

  • Offline images for Portuguese and Thai wikis
  • More Scribunto Luaj improvements; See [[Help:Options/Scribunto]]

New in XOWA 1.3.5.2 (Apr 1, 2014)

  • Bug fix:
  • Broken links may cause some articles to fail to load.

New in XOWA 1.3.3.1 (Mar 17, 2014)

  • Offline images for Ukrainian Wikipedia 2014-03-05 and sister wikis
  • New luaj implementation for Scribunto.

New in XOWA 1.3.2.1 (Mar 11, 2014)

  • Offline images for Japanese Wikipedia 2014-02-25 and sister wikis
  • HttpServer now retrieve images from image database. See: [[Help:Options/HTTP_Server]]
  • New support for Wikivoyage extensions: RelatedArticles
  • Support for html tidy. See: [[Help:Options/HTML_tidy]]

New in XOWA 1.3.1.1 (Mar 4, 2014)

  • Offline images for Swedish Wikipedia 2014-02-22 and sister wikis
  • New support for Wikivoyage extensions: Listings, MapSources, GeoCrumbs
  • Support for loose files and standalone wikis

New in XOWA 1.2.4.1 (Feb 25, 2014)

  • Offline images for Russian Wikipedia 2014-02-19 and sister wikis
  • Offline images for Greek Wikipedia 2014-02-09 and sister wikis
  • Offline image update for German Wikipedia 2014-02-16
  • Faster bz2 file import method is now the default. See [[Help:Options/Import]] and "Import bz2 by stdout" {suggested by Anselm}
  • Support for new Scribunto Wikidata entity
  • Several parser changes for Russian Wikipedia, Wiktionary, Wikiquote, and other wikis

New in XOWA 1.2.3.1 (Feb 17, 2014)

  • Offline images for Spanish Wikipedia 2014-02-16 and sister wikis
  • Offline image update for English Wikipedia 2014-02-02
  • Faster wiki dump file import. See [[Help:Options/Import]] and "Import bz2 by stdout"
  • Fixes for HTTP Server and Firefox Addon
  • Support for Wikidata 2014-02-10 including quantity datatype support {contributed by Schnark}
  • Several parser improvements for Spanish Wiktionary, Spanish Wikis, and other wikis

New in XOWA 1.2.2.1 (Feb 11, 2014)

  • Offline images for Italian Wikipedia and sister wikis.
  • Several parser changes for English Wiktionary, Italian Wikis, and other wikis.

New in XOWA 1.2.1.1 (Feb 4, 2014)

  • New offline packages for Dutch Wikis, Wikimedia Commons (Mainspace only), and Latin Wikis
  • Better javascript support for the Firefox addon
  • GUI fixes for navigating backward / forward through history

New in XOWA 1.1.4.1 (Jan 28, 2014)

  • New offline packages for Wikisources: German, French, Polish, Chinese and English.
  • More support for Wikisource (automatic table of contents)
  • Fix for links not working in home wiki (broken in v1.1.3.1)
  • New universal url shortcut system: EX: fr.s:Auteur:Shakespeare -> fr.wikisource.org/wiki/Auteur:Shakespeare. See: [[Help:Address_bar/Shortcuts]]

New in XOWA 1.1.3.2 (Jan 23, 2014)

  • Links to XOWA home pages in XOWA sidebar did not work.
  • Clicking on logo did not open current wiki's Main Page
  • ImageMagick portable Windows x86 binary was no longer available.

New in XOWA 1.1.3.1 (Jan 21, 2014)

  • New offline packages for German Wiktionary (with audio) (2014-01-04), German Wikibooks (2014-01-15), German Wikiversity (2014-01-11), German Wikinews (2014-01-13), French Wikinews (2014-01-11), and English Wikinews (2014-01-16).
  • Better support for Wikisource ( and {{#lstx}})
  • Fix for underscore magic words (__NOTOC__)
  • Handle title with questions marks (en.wikipedia.org/wiki/Are_You_Being_Served?_episodes)

New in XOWA 1.1.2.1 (Jan 14, 2014)

  • New image update for English Wikipedia (2014-01-02)
  • New offline images for Chinese Wikipedia (2014-01-06)
  • New offline packages for Chinese Wiktionary (2014-01-04), Chinese Wikiquote (2014-01-07), Chinese Wikibooks (2014-01-06), and Chinese Wikinews (2013-12-29)
  • Chinese wikis has initial support for -{}- syntax and automatic variant conversion for missing links
  • Fix for some infoboxes failing to render as HTML
  • Fix for extremely large thumbnails in some Wikisource pages

New in XOWA 1.1.1.1 (Jan 7, 2014)

  • New offline images for Polish Wikipedia (2013-12-18)
  • New offline packages for Polish Wiktionary (2013-12-31), Polish Wikivoyage (2013-12-31), Polish Wikiquote (2014-01-01), Polish Wikibooks (2014-01-01), and Polish Wikinews (2013-12-31)
  • Chinese wikis now have convert support
  • File.Thumbs: Support for wikinews repos.

New in XOWA 0.12.4.0 (Dec 30, 2013)

  • New offline images for French Wikipedia (2013-12-20)
  • New offline packages for French Wiktionary (2013-12-22), French Wikivoyage (2013-12-25), French Wikiquote (2013-12-16), French Wikibooks (2013-12-27), and French Wikiversity (2013-12-25)
  • Fix for images sometimes failing to load due to cache failure
  • New Wikidata support for ranks

New in XOWA 0.12.3.0 (Dec 27, 2013)

  • New offline packages for English Wikisource (2013-12-20), English Wikibooks (2013-12-17), and English Wikiversity (2013-12-16)
  • Improved DynamicPageList support for wikibooks, wikiversity, wikinews. See: http://en.wikibooks.org/wiki/Subject:Computer_programming
  • Scribunto fixes for Polish and French Wikipedia; See: http://pl.wikipedia.org/wiki/L._Frank_Baum http://fr.wikipedia.org/wiki/Atoum

New in XOWA 0.12.2.0 (Dec 17, 2013)

  • (add) File: English Wikipedia image database updated for 2013-12-02. See: [[Help:Download]]
  • (change) Parser: English Wikipedia pages (2013-12-02) with {{Dead_link}} no longer fail. See: http://en.wikipedia.org/wiki/Wikia
  • (fix) Import: species.wikimedia.org had wrong domain name; EX:species.wikispecies.org {detected by Miles}. See: [[Help:Import/Script]]
  • (change) Parser: Category should not show in TOC; EX:== a [['Category':b]] ==. See: http://en.wikipedia.org/wiki/Tamil_Nadu
  • (change) Parser: Html numeric entities should be rendered literally, not as bytes; EX:a•b -> a•b not a{192,149}b. See: http://de.wikipedia.org/wiki/Magnus_Carlsen
  • (change) Parser: Unclosed row was being discarded; EX:{|\n|-\na\n|-b\n|}. See: http://fr.wikipedia.org/wiki/Napoléon_Ier
  • (change) Parser: {{#ifeq}} fails when more than one colon appears; EX:{{#ifeq: :|a|b|c}}. See: http://de.wiktionary.org/wiki/glitschig
  • (change) Parser: Internal links with double colon should be rendered; EX:::A -> A. See: http://www.mediawiki.org
  • (change) File: Fatal error during image retrieval should not stop redlinks from loading {detected by Schnark}.
  • (change) File: Image border was not applied; EX:File:A.png|border -> class='thumborder' {detected by Schnark}. See: http://de.wikipedia.org/wiki/Vorlage:JPN
  • (change) Release: Xowa_64.exe now explicitly species -Dfile.encoding="UTF-8" {detected by Anselm}.
  • (change) Release: Sqlite for windows 32 should not be in 64 bit directory; EX:/bin/windows/sqlite {detected by Anselm}.
  • (change) Release: Xowa_64.exe now caps at 512 MB max (instead of 1 GB) {detected by Nocte Draconis}.
  • (dev) Category: Category error should not cause malformed HTML. See: http://en.wikipedia.org/wiki/Category:Planets_of_the_Solar_System
  • (dev) Scribunto: Gsub should call once for all matches; not once per match. See: http://en.wiktionary.org/wiki/Minnesota_nice
  • (change) Server: Http server did not work on Windows 64 / Linux 64 {detected by Miles}.
  • (add) Server: Added command line arg --http_server_port; EX:--http_server_port 8080 {requested by Mattze96}.
  • (change) Server: Fix for Windows path {contributed by Mattze96}.
  • (doc) Import: Instructions for importing wikia.com wikis {contributed by Nocte Draconis}. See: [[Help:Wikia.com_wikis]]

New in XOWA 0.12.1.0 (Dec 10, 2013)

  • Added search suggest v2 for more accurate results [[Help:Options/Search_suggest]]
  • Fixed "Citation needed" for 2013-12-04 English Wikipedia
  • HTML now embeds file name / width / height.
  • Added alpha HTTP server {contributed by Mattze96} [[Help:Http_Server]]
  • Added translations for Simplified Chinese and Traditional Chinese {contributed by zjzengdongyang} [[Help:Options/Language]]

New in XOWA 0.12.0.0 (Dec 2, 2013)

  • Caching system for thumbnails.
  • New build for Mac OS X 64 bit.
  • (add) File: Added caching system for fsdb thumbs. See: [[Help:Options/Files]]
  • (add) Release: New build for Mac OS X 64 bit.
  • (change) Import: Bz2 was not always handling return value correctly (has no visible effect, but added for correctness's sake).
  • (change) File: Svg with no width specified should default to max width of 2048; EX:File:no image.svg|x40px|link=|alt=-> 40,40, not 1,1. See: http://en.wikipedia.org/wiki/List_of_historic_auto_trails_in_Iowa
  • (change) Html: Switching from "View HTML" to "Read" does not fire redlinks code {Schnark; hidp123}.
  • (change) Parser: Space before xml node should be ignore at beginning of page; EX:" a". See: http://commons.wikimedia.org
  • (change) File: Pdf with no width should default to 220 width; EX:File:A.pdf.
  • (change) Html: Better threading support for redlinks.
  • (change) Log: Added redlink logging statements.
  • (change) Options: Added Help:Options/Config_script.
  • (change) Scribunto: Gsub was not handling lua callback functions correctly; EX:[[Minnesota]] [[nice]] and regx of %[%[([^#|%]]-)%]%]. See: http://en.wiktionary.org/wiki/Minnesota_nice
  • (add) Import: Added new wikis to import list: zh-classical.wikipedia.org; zh-min-nan.wiktionary.org; zh-min-nan.wikipedia.org; zh-yue.wikipedia.org; bat-smg.wikipedia.org; be-x-old.wikipedia.org; cbk-zam.wikipedia.org; fiu-vro.wikipedia.org; map-

New in XOWA 0.11.3.0 (Nov 25, 2013)

  • (add) Torrent: Added torrents for enwiki images.
  • (fix) [broken since:v0.4.4] Xnde: Incorrect parsing of xml attributes with embedded apostrophe / quote; EX:a = "b'c" -> a = "bc". See: http://en.wikisource.org/wiki/Alice's_Adventures_in_Wonderland
  • (fix) [broken since:v0.11.1] Privacy: Web access disabled should not throw errors {detected by Schnark}.
  • (change) Gallery: Gallery should allow namespace-less titles; EX:A.png|b {detected by Schnark}.
  • (change) Gallery: Gallery did not show refs; EX:A.png|b {detected by Schnark}.
  • (change) Import: Import should clear cache (else outdated transcluded content may show for new wiki) {detected by Schnark}.
  • (change) Html: Javascript detected warning should not show for Javascript pages {detected by Schnark}.
  • (change) Import: Error during css generation should not cause import to fail {detected by Schnark}.
  • (change) File: Support added for .flac, .xcf and .bmp; EX:File:A.flac.
  • (change) File: Thumb with height and upright return 0 width image; EX:File:A.png|x120px|upright=.75.
  • (change) Parser: Lnki should parse thumbtime="1:23".

New in XOWA 0.11.2.0 (Nov 18, 2013)

  • Torrent for Simple Wikipedia images
  • Fix for redlinks when using Back / Forward

New in XOWA 0.11.0.0 (Nov 5, 2013)

  • Offline thumbnails for simplewiki
  • Scribunto fixes for English Wiktionary

New in XOWA 0.10.3.0 (Oct 28, 2013)

  • Multiple minor changes and fixes.

New in XOWA 0.10.2.0 (Oct 22, 2013)

  • (add) Image: Offline thumbnails update for simplewiki 2013-10-14.
  • (add) Image: Offline audio files for simplewiki 2013-10-14 (< 2 MB).
  • (done) Scribunto: English Wiktionary fails on multiple articles with "table from mw.loadData is read-only";
  • (fix) [broken since:v0.10.1] Wikisource: tag does not work for non-English wikisources.

New in XOWA 0.10.1.0 (Oct 14, 2013)

  • Added Image: Offline thumbnails provided for simplewiki.

New in XOWA 0.10.0.0 (Oct 7, 2013)

  • Search word database for improved search performance.
  • Special:Statistics page.
  • Support for 2013-09-10 Wikidata wikis.

New in XOWA 0.9.4.0 (Sep 30, 2013)

  • One critical fix, and minor changes.
  • (fix) [broken since:v0.9.3] Search: Search suggest freezes app

New in XOWA 0.9.3.1 (Sep 25, 2013)

  • Fixed a critical issue with Search Suggest freezing the app.
  • (add) Search: Sqlite search now has word index database (gui).

New in XOWA 0.9.3.0 (Sep 23, 2013)

  • (add) Search: Sqlite search now has word index database (gui).

New in XOWA 0.9.2.0 (Sep 16, 2013)

  • (done) Wikidata: 20130910 wikidata dumps now supported (links, entity changes) {assisted by Schnark}. See: http://www.wikidata.org/wiki/Q83082
  • (done) Scribunto: Non-ASCII characters will truncate characters in regx replacements. See: http://en.wikipedia.org/wiki/Syrian_civil_war
  • (done) Parser: Missing messages for non-English languages should use English message. See: http://la.wikipedia.org/wiki/Fasciculus:HannibalFrescoCapitolinec1510.jpg
  • (done) Gallery: gallery tag now supports alt and link attributes {detected by Schnark}. See: http://en.wikipedia.org/wiki/List_of_tallest_buildings_in_the_world
  • (done) Wikidata: Import should not create database with both page and wikidata data (performance only).
  • (add) Search: Option to log search suggest activity {requested by Schnark}. See: [[Help:Options/Search suggest]]

New in XOWA 0.9.1.0 (Sep 9, 2013)

  • (add) Search: Sqlite search now has word index database for improved performance (command-line only) {requested by hidp123; Schnark}. See: [[Help:Special/Search#Sqlite]]
  • (add) Xtn: Special:Statistics added {requested by Schnark}. See: http://en.wikipedia.org/wiki/Special:Statistics

New in XOWA 0.9.0.0 (Sep 3, 2013)

  • Firefox Add-on support (courtesy of treck). See [[Help:XOWA viewer]]
  • Wiki maintenance page. See [[Help:Wiki_maintenance]]
  • Application Menu bar
  • Performance improvements for sqlite3

New in XOWA 0.8.3.0 (Aug 26, 2013)

  • (add) Gui: Application menu bar now available. See: [[Help:Options/Menus]]
  • (add) Addon: Addon can automatically redirect http: to xowa: when offline {contributed by treck}.
  • (add) Addon: Options page added {contributed by treck}.
  • (add) Addon: Edit / View HTML links now work for Firefox Addon {assisted by treck}.

New in XOWA 0.8.1.2 (Aug 14, 2013)

  • Special:AllPages did not work due to v0.8.1.1 fix
  • Italicized titles would not clear due to v0.8.1.1 fix
  • Talk tab would always be hidden due to v0.8.1.1 fix

New in XOWA 0.8.1.1 (Aug 13, 2013)

  • Search suggest takes too long to return results
  • Firefox Add-On sometimes fails to load on first attempt
  • Article title not updated correctly on enwiki when moving to a page with an italicized title

New in XOWA 0.8.0.0 (Aug 13, 2013)

  • Sqlite database is now the default storage format
  • TCP Server support. See: [[Help:TCP Server]]
  • Expanded context menu and added customization
  • Wikidata enhancements including internationalization for Wikidata JSON formatter, Special:ItemByTitle, Translate extension, and Scribunto Wikibase support
  • Improved support for Special:RandomRootPage, Special:Random/Author and Speciale:PaginaCasuale/Autore
  • Wikiquote wikis added to import list. Total number of importable wikis now 663

New in XOWA 0.7.4.0 (Jul 29, 2013)

  • (add) Gui: Expanded context menu and added customization.
  • (add) Options: Reorganized options pages.
  • (add) Category: Hidden categories can now be separated from normal
  • (add) Wikidata: Internationalization for Wikidata JSON formatter
  • (fix) Import: Wikibooks failed to import on 1st try {detected by hidp123}.
  • (fix) Import: Wikinews failed to import b/c of DynamicPageList {detected by hidp123}.
  • (fix) Bookmarks: Add bookmark always added at end of line; broken since v0.6.1.
  • (fix) Gui: Navigating backwards did not return to same position in HTML doc; EX:Earth -> Structure of the Earth -> Earth (goes back to TOC).

New in XOWA 0.7.3.2 (Jul 23, 2013)

  • Fixed an issue wherein Wikibooks fails to import on the 1st try.
  • (add) Extension: Translate extension now supported
  • (add) Gui: Back / forward now works with TOC anchors
  • (add) Wikidata: Special:ItemByTitle implemented
  • (add) Special: Special:RandomRootPage available
  • (add) Special: Special:Random/Author and Speciale:PaginaCasuale/Autore available
  • (add) Server: TCP Server mode available

New in XOWA 0.7.3.1 (Jul 22, 2013)

  • (add) Extension: Translate extension now supported.
  • (add) Gui: Back / forward now works with TOC anchors.
  • (add) Wikidata: Special:ItemByTitle implemented.
  • (add) Special: Special:RandomRootPage available.
  • (add) Special: Special:Random/Author and Speciale:PaginaCasuale/Autore available.
  • (add) Server: TCP Server mode available.

New in XOWA 0.7.2.0 (Jul 15, 2013)

  • (add) Import: Sqlite database is now the default format.

New in XOWA 0.7.1.0 (Jul 8, 2013)

  • (add) Import: Sqlite database import available through UI. See: [[Help:Options/Import]]
  • (add) Wikidata: Lua Wikibase support added. See: [[Help:Diagnostics/Scribunto/WikibaseLibrary]]
  • (add) Import: Wikiquote wikis added to Import/List. See: [[Help:Import/List]]
  • (fix) Import: Import failed to "read from file" if wiki.unzip was present.
  • (fix) Parser: "\s__NOTOC__\n" should not produce pre {detected by Schnark}. See: http://de.wikipedia.org
  • (fix) AllPages: Added "xowa-visited" class to mark already-visited pages blue {detected by Schnark}.
  • (fix) Category: Added "xowa-visited" class to mark already-visited pages blue.
  • (fix) Tidy: Empy list item should be completely ignored; EX:"***\n" -> "".
  • (add) Import: Mainpage should prefer MediaWiki:MainPage over siteinfo.xml {suggested by Schnark}.
  • (add) Wikidata: #property tag supports geocordinate; EX:{{#property:p625|q=q933}} -> -90, 0 {requested by Schnark}.
  • (add) Console: suppress progress messages {requested by piotryx}.
  • (add) Html: add favicon {requested by piotryx}.
  • (add) Syntaxhighlight: syntaxhighlight supports line, start and highlight parameters {requested by Schnark}.
  • (fix) Math: Math tag should not show broken image on preview {detected by Schnark}.
  • (fix) Misc: Prevent % complete from going over 100% {detected by Joe Webber,Miles;Schnark}.
  • (fix) Wikidata: "Missing namespace" log message was not properly utf8 encoded {detected by Schnark}.

New in XOWA 0.7.0.0 (Jul 1, 2013)

  • (add) Edit: Toolbar added for editing pages {contributed by Schnark}.
  • (add) Import: Sqlite database import available for category version 2.

New in XOWA 0.6.3.0 (Jun 24, 2013)

  • (add) Gui: Missing pages now highligted in red {contributed by Schnark}.
  • (add) Import: Sqlite database import available for wikidata.
  • (add) Tidy: Bookend spaces inside xml node should be relocated outside; EX:a c d -> a c d; {{Palette|Histoire de France}}. See: http://fr.wikipedia.org/wiki/France

New in XOWA 0.6.2.0 (Jun 17, 2013)

  • (add) Import: Sqlite database import supported (command-line only) {requested by hidp123 et. al.}. See: [[Help:Import/Sqlite]]
  • (fix) Search: Search broken when not using search suggestions {detected by hidp123;anonymous7}.
  • (add) Search: Search now supports AllPages mode {requested by Schnark}. See: [[Help:Options/Search_suggest]]
  • (add) Import: Import/Script redesigned to be more intuitive {contributed by Schnark}. See: [[Help:Import/Script]]

New in XOWA 0.6.1.1 (Jun 11, 2013)

  • Fixed the null reference exception when selecting an item that is not in the new Search Suggest.

New in XOWA 0.6.1 (Jun 11, 2013)

  • (add) Search: Dynamic search suggestions; EX:Go to search box and start typing "e" "a" "r" "t" "h" {contributed by Schnark}. See: [[Help:Options/Search_suggest]]
  • (fix) Xtn/Lst: Lst handles recursive {{#lst}} calls; EX:http://it.wikisource.org {detected by Joe Webber}. See: http://it.wikisource.org
  • (add) GUI: Updated logo to use puzzle piece instead of copyrighted Wikimedia globe {suggested by Schnark}.
  • (add) Script: Gfs now supports new syntax: {} and =; EX:a.b{c=d;e=f;}.

New in XOWA 0.6.0.0 (Jun 3, 2013)

  • (fix) GUI: Window bar should show title with namespace; EX:"Options - XOWA" -> "Help:Options - XOWA".
  • (fix) Xtns/Score: If lilypond does not exist, do not generate score (and folders).
  • (add) Options: Xtns/Score now has Enabled.

New in XOWA 0.5.3.0 (May 28, 2013)

  • (add) Import: Pages now save directly to compressed format (.gz). See: [[Help:Options/Import]]
  • (add) Options: Many minor changes including support for basic widgets (textarea, select, file)

New in XOWA 0.5.2.0 (May 21, 2013)

  • (add) Search syntax supports AND, OR, quotes; EX:http://en.wikipedia.org wiki/Special:Search/Earth_AND_History?fulltext=y&search=Earth+AND+History {requested by Schnark}. See: [[Help:Special/Search]]
  • (add) Version 2 category upgrade can be done through UI. See: [[Help:Core/Category/V2/Setup]]
  • (add) Wiki import can read directly from bz2; no need to unzip to xml {requested by Schnark, Miles}. See: [[Help:Import/Data_dump_format]]

New in XOWA 0.5.1.0 (May 14, 2013)

  • (fix) Scribunto fixes related to 2013-05-03 English Wikipedia dump.
  • (fix) Categories had invalid sortkeys for Unicode Collation Algorirhm wikis.
  • (fix) Page history should normalize entries
  • (fix) Search broken when importing wiki through command line
  • (fix) Page failed to load if linked wikidata page was missing Claims section
  • (fix) Page failed to load if multiple wikidata pages are linked

New in XOWA 0.4.4.0 (Apr 29, 2013)

  • (fix) Anchor title should use sentence-case / spaces instead of underscores; EX:[[roman_empire]] -> Roman Empire {detected by Schnark}
  • (fix) Article with no entry in wikidata should not have a link to wikidata; EX:http://de.wikipedia.org/wiki/Symbole_in_Unicode {detected by Schnark}
  • (fix) Page history converted to Special:XowaPageHistory {detected by Schnark}
  • (fix) Italics unnecessarily extended when surrounding link with !!; EX:''[[a!!]]'' b -> b becomes italicized
  • (add) Javascript xowa_exec function:get_page
  • (fix) Template transclusion falsely invoked for certain {{#expr}}; EX:{{#expr:{{#if:||1}}/.2}} was being transcluded b/c of "/."
  • (fix) Tooltips for images now use image caption, not file name {detected by Schnark}

New in XOWA 0.4.3 (Apr 25, 2013)

  • (fix) Page history uses table instead of list; allows sortable cols {requested by Schnark}
  • (fix) Talk namespaces were not being extracted from dumps
  • (fix) Manual import dump was not working; EX:[[Help:List of data dumps/Manual import]]
  • (fix) Command line "app.shell.fetch_page" was not generating language links {detected by microspace}
  • (fix) Status bar now clears page link when mouse moves off page link (emulates behavior of Firefox) {detected by Miles}
  • (fix) {{time}} now supports ago keyword {detected by Schnark}
  • (add) javascript xowa_exec function:wikidata_get_label {requested by Schnark}
  • (lang) Lang files now include CategoryTree, Scribunto, Wikibase magic words
  • (doc) Help:Wikimedia_Commons corrected to Help:Wikis/Commons {detected by Miles}
  • (doc) "press any key to continue" corrected to "press enter to continue"

New in XOWA 0.4.2.3 (Apr 20, 2013)

  • Fix for raw javascript in and tags {detected by Schnark}
  • Fix an issue with French Wiktionary and a recent magicword (NAMESPACENUMBER).

New in XOWA 0.4.2 (Apr 15, 2013)

  • new fetures:
  • (add) {{noexternallanglinks}} manual inclusions; EX:{{noexternallanglinks:en|fr|de}} {requested by Schnark}
  • (add) Pre shouldn't automatically includes pipe symbol on new line; EX:a\n\sb\n|\nc {detected by Schnark}
  • Fixes:
  • (fix) {{uc}} and {{lc}} did not work for non-English letters in English Wikipedia; EX:{{uc:ĉ}} http://en.wikipedia.org/wiki/Esperanto_orthography
  • (add) Sidebar wiki-list now retains state between restarts (if it's open, it stays open) {requested by Schnark}
  • (fix) Ogv thumbs were not displaying; EX:[[File:Brownian Motion.ogv]] http://en.wikipedia.org/wiki/Brownian_motion
  • (fix) syntaxhighlight with lang=text now renders as code instead of pre; EX:http://fr.wikipedia.org/wiki/France