Parsoid/Deployments/2013

Thursday, December 26, 2013 @ 20:45 UTC

 * Pushed updated Parsoid config to fix broken support for wikis with "-" in their prefix (ex: nds-nl and others).

Thursday, December 19, 2013 @ 00:10 UTC

 * Pushed updated Parsoid config to add support for tyv and min wikipedias.

Monday, December 16, 2013 @ 13:00-14:00 PST ✅

 * Fix for production crashers.
 * Fix for indent-pre parsing in the presence of block tags.
 * Support for per-wiki API proxies.

Wednesday, December 11, 2013 @ 13:00-14:00 PST ✅

 * Fix for broken HTML-pre serialization that lost newlines after opening tag in some cases.

Tuesday, December 10, 2013 around 10 am PST

 * Reverted Parsoid cluster to node 0.8 after discovering memory leaks in production

Monday, December 9, 2013 @ 15:00-16:00 PST

 * Upgraded Parsoid cluster to node 0.10 after running it in round-trip testing without issues since last week (and for months locally)
 * Configured Parsoid to use api.svc.eqiad.wmnet directly rather than going through the Varnishes (51273)

Monday, December 9, 2013 @ 13:00-14:00 PST ✅

 * Fixes to HTML and Indent-Pre handling
 * Serialization improvements
 * Additional tweaks to the DOMDiff algorithm
 * Tweaks to newline separator handling to minimize dirty diffs
 * URL link parenthesis heuristic
 * Performance: Added API proxy configuration to bypass caching layers in front of Mediawiki API (Config change deployed, but proxy not yet enabled)
 * Changed default thumbnail size to 220px (matching WMF site defaults, bug 50523)
 * Add Wiktionary as /enwiktionary/, /dewiktionary/ etc (bug 58212)

Wednesday, December 4, 2013 @ 13:00-14:00 PST ✅

 * Fix for crasher that was filling up production log
 * Enable gzip compression support
 * Handle page names starting with a slash
 * Serialize new headings with spaces around '=' char
 * Initial support for time/data/mark HTML5 elts
 * ISBN links now assigned mw:ExtLink type to conform to Parsoid DOM Spec
 * A bunch of fixes to the selective serializer
 * Improvements to DOMDiff algorithm
 * Bug-fixes in nowiki escaping before/after linktrails/prefixes
 * Parse attributes in a case-insensitive manner
 * A bunch of other assorted fixes

Wednesday, November 20, 2013 @ 13:00-14:00 PST ✅

 * Correctly serialize magic words added on client
 * Various DSR fixes (suppress spurious warnings, fix errors)
 * Bug parsing indent-pres following a html-pre

Monday, November 18, 2013 @ 13:00-14:00 PST ✅

 * Fix for (eliminates whitespace diffs on frwiki on template edits)
 * Fix for (incorrect use of TSR while detecting stray closing tags)
 * Fix for serialization of new categories
 * API fixes
 * Improved error handling

Wednesday, November 13, 2013 @ 13:00–14:00 PST: ✅

 * Improvements to image option parsing, DOM diffing and Wikitext escaping

Thursday, November 7, 2013: ✅

 * DOM spec clean-up (delayed deploy for VE compat)
 * A lot of fixes and performance improvements