jenkins-bot has submitted this change and it was merged.

Change subject: Bump version to 0.6.0 for new deb release + update HISTORY.md
......................................................................


Bump version to 0.6.0 for new deb release + update HISTORY.md

* Updated HISTORY file based on Parsoid deployment logs and
  added only the most pertinent entries.

Change-Id: If07bc75fcb09507cae30fc82d7d89b8d87a4c69b
---
M HISTORY.md
M lib/ext/Cite/index.js
M lib/ext/JSON/index.js
M lib/ext/LST/index.js
M lib/ext/Translate/index.js
M npm-shrinkwrap.json
M package.json
M tests/parserTestsParserHook.js
8 files changed, 58 insertions(+), 15 deletions(-)

Approvals:
  Arlolra: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/HISTORY.md b/HISTORY.md
index 620c936..ea93828 100644
--- a/HISTORY.md
+++ b/HISTORY.md
@@ -1,22 +1,65 @@
-
-n.n.n / XXXX-XX-XX
+0.6.0 / 2016-11-07
 ==================
 
-  * T100681: Remove deprecated v1/v2 HTTP APIs
-  * T130638: Add data-mw as a separate JSON blob in the pagebundle
-  * T135596: Return client error for missing data attributes
+  wt -> html changes:
+  * T147742: Trim template target after stripping comments
+  * T142617: Handle invalid titles in transclusions
+  * Handle caption-like text outside tables
+  * migrateTrailingNLs DOM pass: Code simplifications and
+    some subtle edge case bug fixes
+  * Handle HTML tags in attribute text properly
+  * A bunch of cleanup and fixes in the PEG tokenizer
+
+  html -> wt changes:
   * T134389: Serialize content in HTML tables using HTML tags
   * T125419: Fix selser issues serializing first table row
-  * T114413: Provide HTML2HTML endpoint in Parsoid
   * T137406: Emit |- between thead/tbody/tfoot
-  * T96195 : Remove node 0.8 support
   * T139388: Ensure that edits to content nested in elements
              with templated attributes is not lost by the
              selective serializer.
-  * T90668 : Replace custom server.js with service-runner
+  * T142998: Fix crasher in DOM normalization code
+  * Normalize all lists to not mix wikitext and HTML list syntax
+  * Always emit canonical wikitext for url links
+  * Emit url-links where appropriate no matter what rel attribute says
+
+  Infrastructure changes:
+  * T96195 : Remove node 0.8 support
   * T113322: Use the mediawiki-title library instead of
              Parsoid-homegrown title normalization code.
+  * Remove html5 treebuilder in favour of domino's
+  * service-runner:
+    * T90668 : Replace custom server.js with service-runner
+    * T141370: Use service-runner's logger as a backend to
+               Parsoid's logger
+    * Use service-runner's metrics reporter in the http api
+  * Extensions:
+    * T48580, T133320: Allow extensions to handle specific contentmodels
+    * Let native extensions add stylesheets
+  * Lots of wikitext linter fixes / features.
+
+  API changes:
+  * T130638: Add data-mw as a separate JSON blob in the pagebundle
+  * T135596: Return client error for missing data attributes
+  * T114413: Provide HTML2HTML endpoint in Parsoid
+  * T100681: Remove deprecated v1/v2 HTTP APIs
   * T143356: Separate data-mw API semantics
+  * Add a page/wikitext/:title route to GET wikitext for a page
+  * Updates in preparation for supporting version 2.x content
+    in the future -- should be no-op for version 1.x content
+  * Don't expose dev routes in production
+  * Cleanup http redirects
+  * Send error responses in the requested format
+
+  Performance fixes:
+  * Template wrapping: Eliminate pathological tpl-range nesting scenario
+  * computeDSR: Fix source of pathological O(n^2) behavior
+
+  Other fixes:
+  * Make the http connect timeout configurable
+  * Prevent JSON.stringify circular refs in template wrapping
+    trace/error logs
+  * Fix processing listeners in node v7.x
+
 
 0.5.3 / 2016-11-01
 ==================
diff --git a/lib/ext/Cite/index.js b/lib/ext/Cite/index.js
index 5ede05c..2387656 100644
--- a/lib/ext/Cite/index.js
+++ b/lib/ext/Cite/index.js
@@ -6,7 +6,7 @@
 
 var entities = module.parent.require('entities');
 
-var ParsoidExtApi = 
module.parent.require('./extapi.js').versionCheck('^0.5.1');
+var ParsoidExtApi = 
module.parent.require('./extapi.js').versionCheck('^0.6.0');
 var Util = ParsoidExtApi.Util;
 var DU = ParsoidExtApi.DOMUtils;
 var Promise = ParsoidExtApi.Promise;
diff --git a/lib/ext/JSON/index.js b/lib/ext/JSON/index.js
index 37797ae..c5f3f15 100644
--- a/lib/ext/JSON/index.js
+++ b/lib/ext/JSON/index.js
@@ -6,7 +6,7 @@
  * ---------------------------------------------------------------------- */
 'use strict';
 
-var ParsoidExtApi = 
module.parent.require('./extapi.js').versionCheck('^0.5.1');
+var ParsoidExtApi = 
module.parent.require('./extapi.js').versionCheck('^0.6.0');
 var DU = ParsoidExtApi.DOMUtils;
 var Promise = ParsoidExtApi.Promise;
 var addMetaData = ParsoidExtApi.addMetaData;
diff --git a/lib/ext/LST/index.js b/lib/ext/LST/index.js
index 53621ab..9729d71 100644
--- a/lib/ext/LST/index.js
+++ b/lib/ext/LST/index.js
@@ -1,6 +1,6 @@
 'use strict';
 
-var ParsoidExtApi = 
module.parent.require('./extapi.js').versionCheck('^0.5.1');
+var ParsoidExtApi = 
module.parent.require('./extapi.js').versionCheck('^0.6.0');
 
 var DU = ParsoidExtApi.DOMUtils;
 var Promise = ParsoidExtApi.Promise;
diff --git a/lib/ext/Translate/index.js b/lib/ext/Translate/index.js
index cdd8cce..f1f7f76 100644
--- a/lib/ext/Translate/index.js
+++ b/lib/ext/Translate/index.js
@@ -1,7 +1,7 @@
 'use strict';
 
 /* exported ParsoidExtApi */ // suppress 'unused variable' warning
-var ParsoidExtApi = 
module.parent.require('./extapi.js').versionCheck('^0.5.1');
+var ParsoidExtApi = 
module.parent.require('./extapi.js').versionCheck('^0.6.0');
 
 // Translate constructor
 module.exports = function() {
diff --git a/npm-shrinkwrap.json b/npm-shrinkwrap.json
index d4c3de4..23987fd 100644
--- a/npm-shrinkwrap.json
+++ b/npm-shrinkwrap.json
@@ -1,6 +1,6 @@
 {
   "name": "parsoid",
-  "version": "0.5.3",
+  "version": "0.6.0",
   "npm-shrinkwrap-version": "200.5.1",
   "node-version": "v4.6.0",
   "dependencies": {
diff --git a/package.json b/package.json
index 073f39e..e6cafb7 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
 {
   "name": "parsoid",
   "description": "Mediawiki parser for the VisualEditor.",
-  "version": "0.5.3+git",
+  "version": "0.6.0",
   "license": "GPL-2.0+",
   "dependencies": {
     "async": "^0.9.2",
diff --git a/tests/parserTestsParserHook.js b/tests/parserTestsParserHook.js
index 7213160..42621df 100644
--- a/tests/parserTestsParserHook.js
+++ b/tests/parserTestsParserHook.js
@@ -1,6 +1,6 @@
 'use strict';
 
-var ParsoidExtApi = 
module.parent.require('./extapi.js').versionCheck('^0.5.1');
+var ParsoidExtApi = 
module.parent.require('./extapi.js').versionCheck('^0.6.0');
 var Util = ParsoidExtApi.Util;
 var DU = ParsoidExtApi.DOMUtils;
 

-- 
To view, visit https://gerrit.wikimedia.org/r/319920
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: If07bc75fcb09507cae30fc82d7d89b8d87a4c69b
Gerrit-PatchSet: 5
Gerrit-Project: mediawiki/services/parsoid
Gerrit-Branch: master
Gerrit-Owner: Subramanya Sastry <ssas...@wikimedia.org>
Gerrit-Reviewer: Arlolra <abrea...@wikimedia.org>
Gerrit-Reviewer: C. Scott Ananian <canan...@wikimedia.org>
Gerrit-Reviewer: Subramanya Sastry <ssas...@wikimedia.org>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to