Change log/v3.10.4.1

From XOWA: the free, open-source, offline wiki application

v3.10.4.1 (2016-10-24)

Wikis

  • Package: Publish 2016-10 English Wikis.
Links: Wiki_setup/English_wikis
  • Package: Publish 2016-10 German Wikis.
Links: Wiki_setup/German_wikis

PC

major

  • Import: Fix import error for dewikiquote.
Resolved by: Do not assume same database schema for all Wikimedia wikis.
  • Wikibase: Fix script error "not implemented" on many en.v pages.
Resolved by: Implement entity for renderSnak.
Links: https://en.wikivoyage.org/wiki/Montenegro https://en.wikivoyage.org/wiki/Mongolia
  • Kartographer: Hide random text in many en.v pages.
Resolved by: Hide markup from mapframe / maplink tags.
Links: https://en.wikivoyage.org/wiki/London https://en.wikivoyage.org/wiki/Paris
  • Luaj: Fix script error "bad argument: string expected, got nil" in pronunciation section on many en.d Chinese pages.
Resolved by: Remove nil element from table when nil is 1st member.
Links: https://en.wiktionary.org/wiki/仚 https://en.wiktionary.org/wiki/仛Diagnostics/Scribunto/Luaj
  • DownloadCentral: Add filter by language, type.
  • DownloadCentral: Do not show outdated wikis.

minor

  • Html_dump: Fix 'Refresh' not working for html dumps. {detected by Ope30}
  • Wikibase: Show electricity units in quickbar for many en.v pages.
Resolved by: Reuse quantity.unit code for renderSnake.
Links: https://en.wikivoyage.org/wiki/Mongolia
  • Assessment: Hide [[:Template:#assessment:country]] at bottom of many en.v pages.
Resolved by: Ignore assessment function tag.
Links: https://en.wikivoyage.org/wiki/Mongolia
  • DynamicPageList: Skip invalid category titles; do not treat them as empty category titles.
Example: category={{{2}}}.
Links: https://en.wikinews.org/wiki/Egypt
  • DynamicPageList: Cache category link pages.
Links: https://en.wikinews.org/wiki/Egypt
  • Gallery: If multiple caption arguments, take last, not all of them.
Example: "File:A.png|a|b" -> "b" x> "a|b".
Links: https://fr.wikipedia.org/wiki/Belgique https://github.com/wikimedia/mediawiki/commit/63aeabeff1e098e872cc46f3698c61457e44ba15
  • Import.offline: Do not fail if category files are not available.
  • Import.offline: Do not fail at category for non-WMF wikis (Wikia).
  • Import.offline: Fix import failing if offline dump files are not in '/xowa/wiki/wiki_name'.
Resolved by: Use the directory of offline dump files for category files.
  • Image: Fix hzip diff message for redirected images from one extension (.gif) to another (.png).
Resolved by: Switch img_src and img_trg when loading from imglnk_reg.
Example: Armenica_Ani_map.gif/250px.png.
Links: https://en.wikivoyage.org/wiki/Ani
  • Mass_parse: Fix mass_parse failing on some machines. {detected by Matthias Polag}
Resolved by: Do not return null if MACHINENAME / HOSTNAME is not available.

trivial

  • DownloadCentral: Add option to include patch files.
  • DynamicPageList: Show page title in log message when category is missing.
Links: https://en.wikibooks.org/wiki/Algorithms
  • DynamicPageList: Do not show null ref error in log when invalid category is used.
Links: https://en.wikinews.org/wiki/Egypt https://en.wikinews.org/wiki/Template:Topic_cat/latest
  • Dansguardian: Fix fatal error deleting entries from text table when importing any wiki besides Wikipedia.
Resolved by: Do not consider core database as having 'text' table when running 'text.delete_page'.
  • Dansguardian: Delete search_links from search_link database, not search_core database.
  • Html_dump: Fix thread-safe issues when converting gfs messages.
  • Html_dump: Fix thread-safe issues with Hash_of_ints.
  • Mass_parse: Add option to make_cmd to not delete all html databases.
  • PageBanner: Do not write page banner img.src else hzip_diff will complain for every page.
  • Category: Change 'category not found' errors to log, not warn.
  • Table_of_contents: Handle unknown tags: ruby, rb, rp, rt.

Dev

  • Wikibase: Centralize rendering of claim values ({{#property}} and JSON vs renderSnak and Keyval).

Android

  • DownloadCentral: Add filter by language, type.
  • DownloadCentral: Do not show outdated wikis.

Namespaces

XOWA

Getting started

Android

Help

Blog

Donate