Parsoid/Deployments

Planned deployments, linked from Deployments. For a list of past deployments, look for 'parsoid' in Server Admin Log.

See Parsoid to learn how to deploy a new version of Parsoid.

Tuesday, Jan 24, 2017 around 10:45 am PT: ✅

 * : Port sanitizer changes from core commit feb23b46
 * Switch to npm@3
 * Bump service-runner to 2.1.13 and various deps minor versions
 * Frame args is expected to be an array
 * Don't accept pipe unconditionally in extlink
 * : Serialize gallery without attrs in data-mw
 * : Fix crasher from ConstrainedText
 * flow-board is a known contentmodel

Wednesday, Jan 18, 2017 - Thursday, Jan 19, 2017: ✅

 * : Upgrading nodejs to v6

Thursday, Jan 5, 2017 around 10:16 am PT: ✅
wt2html tokenizer Other wt2html Linter (not yet enabled in production) Code cleanup
 * Make the tplarg rule resemble template
 * tplargs don't have k=v pairs, only values
 * Give a chance to break on | in element attribute name in template
 * Suppress breaking on table pipe in tags
 * Suppress breaking on tableCellArg in block tags too
 * Remove unreachable action
 * : Extensions take precedence over templates
 * Get rid of the generic_tag rule
 * Escape cite ids with Sanitizer.escapeId
 * : Fix cite hrefs to render properly
 * Percent-encode | char in the stylesheet link tag in
 * Percent-encode the entire thing
 * Get rid of BehaviorSwitchPreprocessor
 * : Complete templatearg representation in spec
 * Fix obsolete tags linting + ignore BIG
 * Cleanup and add tests for multi-template
 * Code cleanup in MWParserEnvironment.js
 * ApiRequest.js.request: Add comment to clarify intent

Deployments from previous years

 * Deployments in 2016
 * Deployments in 2015
 * Deployments in 2014
 * Deployments in 2013