Blog/2018-01

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

Release: v4.8.21.1808 (2018-08-06 21:00 Mon)

The PC version is a minor release. It fixes parsing issues for 2018-07 English Wikipedia

The Android version is a trivial release. It updates the list of wikis for Download Central.

(Wiki) Publish 2018-08 English Wikipedia

You can get them from Download Central or see the following links:

(PC) Fix multiple script errors due to Wikibase and Scribunto

There were a handful of parsing issues with English and German Wikipedia. In brief:

  • Graph: Support v2 (some pages can only be viewable in HTTP_Server; EX: en.w:Obesity)
  • Wikibase: Add isValidEntityId and getSetting
  • Scribunto: Add stripNoWiki
  • Scribunto: Return empty string for invalid languages
  • Scribunto: Add better support for balanced pairs
  • Parser: Cache ifexist calls

Next release

I've recently changed jobs and expect to be spending a bit of time adjusting. I'll continue to update English Wikipedia and German Wikipedia, though it looks like a quarterly schedule.

Release: v4.5.19.1801 (2018-01-05 23:00 Fri)

The PC version is a minor release. It fixes parsing issues for 2017-12 English Wikipedia and 2017-12 German Wikipedia.

The Android version is a trivial release. It updates the list of wikis for Download Central.

(Wiki) Publish 2017-12 English Wikipedia and 2017-12 German Wikipedia

It's been slow recently, as only the above two wikis were published. You can get them from Download Central or see the following links:

(PC) Fix multiple script errors due to Wikibase, JsonConfig, Luaj, and ParserFunctions

There were a handful of minor parsing issues with English and German Wikipedia. In brief:

  • Wikibase: Add support for getBestStatements and getEntityUrl
  • JsonConfig: Add support for JsonConfig
  • Luaj: Parse '-' as nil not 0
  • ParserFunctions: Parse relative months like '1-12-2001 -1 month'

Next release

The schedule has still been slow recently. I've been looking at migrating XOWA to a Chrome / Node.js platform, since Mozilla / XULRunner is pretty much deprecated. As this will take several months, I think new releases will primarily be focused on fixing parsing issues as well as wiki releases.

Namespaces

XOWA

Getting started

Android

Help

Blog

Donate