diff --git a/blog.html b/blog.html
index 3aa3583ab..0d92b2a18 100644
--- a/blog.html
+++ b/blog.html
@@ -17,6 +17,74 @@
+
+ Release: v2.10.2.1 (2015-10-11 22:45 Sun)
+
+
+ v2.10.2 is a major release. It has a critical fix for the 2015-10 English Wikipedia dump. It also features better functionality for Chinese / Serbian language wikis. Finally, it also has some significant under-the-hood changes
+
+
+ Fix for broken references in 2015-10 English Wikipedia dump
+
+
+ XOWA was showing broken references on 2.6 millions pages for the 2015-10 English Wikipedia dump. This was due to some recent changes in Module:Citation/CS1. Specifically, the number of local variables in the citation0 function was greater than the default 200 limit for Luaj.
+
+
+ I recompiled a new version of luaj_xowa.jar to fix this issue.
+
+
+ Language support for Chinese / Serbian languages
+
+
+ This item basically involves the following changes:
+
+
+ -
+ Serbian languages now have language dropdowns. For example, sr.wikipedia.org now allows you to switch between Cyrillic and Latin variants
+
+ -
+ Chinese and Serbian wikis now fully implement the "-{}-" syntax. This includes some significant functions like recursive conversion, word-interchangeability, and adhoc rule-definition. See: https://www.mediawiki.org/wiki/Writing_systems/Syntax
+
+
+
+ I'm really hoping that the new functionality matches MediaWiki. If you're a Chinese / Serbian user, please take a moment to spot-check a few pages and let me know if there is anything amiss.
+
+
+ Better support for <source> and <syntaxhighlight>
+
+
+ MediaWiki recently changed the <syntaxhighlight> extension away from geshi to Pygments. In the process, it looks like they changed a few of the general parsing rules as well. v2.10.4 has better support for these blocks, though actual syntax coloring is still some time away.
+
+
+ Full support for interwiki links
+
+
+ v2.10.2 now incorporates online calls to Wikimedia APIs. The first use was to download a full list of interwiki aliases for each wiki. For those users in offline mode, you can manually generate the list. For more info, see Help:Site config
+
+
+ Support for Dansguardian import filter
+
+
+ XOWA supports custom creation of wikis by matching articles against words. For example, you can create an English Wikipedia that doesn't have any Pokemon articles. Or you can create an English Wikipedia that just has Pokemon articles. The system is intricate but should be quite powerful. For more info, see Help:Import/Dansguardian
+
+
+ More source code cleanup
+
+
+ There was a lot of source code cleanup. The process is still ongoing as I'm working on removing old code, as well as rewriting some knottier sections.
+
+
+ Next release: v2.10.2
+
+
+ I didn't have time to generate any wikis this week. I'm going to do English, Serbian and one of Malay, Hebrew, Bulgarian for v2.10.2
+
+
+ For code, I'm going to start working on an article update function (update the offline article with the latest version from online Wikipedia).
+
+
+
+
Release: NONE (2015-10-04 22:00 Sun)
diff --git a/download.html b/download.html
index 031301caa..915e38966 100644
--- a/download.html
+++ b/download.html
@@ -21,31 +21,31 @@
Windows
Linux
Mac OS X
Source code
@@ -55,17 +55,54 @@
- v2.9.4.1 (2015-09-28)
+ v2.10.2.1 (2015-10-11)
- package
+ major
+
+ 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
+
+
@@ -73,10 +110,24 @@
+
+ minor
+
+
@@ -84,15 +135,55 @@
-
- HttpServer: Fix id generator not releasing ids (affects: error message occasionally appearing on console).
+ Xtn.Indicators: Warn if name is empty for <indicators> (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_.
+
+