# 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.

### XOWA

- Main page
- Screenshots
- Video
- Download XOWA
- Download wikis

### Getting started

- Requirements
- Installation
- Simple Wikipedia
- English Wikipedia
- Other Wikipedias

### Android

- Setup
- Video

### Help

- About
- Contents
- Media
- Feedback

### Blog

- Current

### Links

- Wikimedia dumps
- XOWA @ archive.org
- English Wikipedia

### Donate

- archive.org
- Wikipedia
- XOWA