diff --git a/HISTORY.md b/HISTORY.md index 941120aa7..bc36d139b 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,4 +1,4 @@ -0.8.0 / 2017-10-13 +0.8.0 / 2017-10-24 ================== Notable wt -> html changes: * T43716: Parse and serialize language converter markup @@ -20,6 +20,7 @@ to control formatting of transclusions after VE edits * T153107: Fix unhandled detection of modified link content * T136653: Handle interwiki shortcuts + * T177784: Update reverse interwiki map to prefer language prefixes over others * Cleanup in separator handling in the wikitext serializer * Several bug fixes @@ -37,6 +38,7 @@ * Upgrade service-runner, mediawiki-title * Use uuid instead of node-uuid * Upgrade several dependencies to deal with security advisories + * Limit core-js shimming to what we need Infrastructure: * Migrate from jshint to eslint diff --git a/lib/ext/Cite/index.js b/lib/ext/Cite/index.js index bf704b2c5..658a24337 100644 --- a/lib/ext/Cite/index.js +++ b/lib/ext/Cite/index.js @@ -7,7 +7,7 @@ var domino = require('domino'); -var ParsoidExtApi = module.parent.require('./extapi.js').versionCheck('^0.7.1'); +var ParsoidExtApi = module.parent.require('./extapi.js').versionCheck('^0.8.0'); var Util = ParsoidExtApi.Util; var DU = ParsoidExtApi.DOMUtils; var Promise = ParsoidExtApi.Promise; diff --git a/lib/ext/Gallery/index.js b/lib/ext/Gallery/index.js index 63ac4bec8..6cdef3524 100644 --- a/lib/ext/Gallery/index.js +++ b/lib/ext/Gallery/index.js @@ -9,7 +9,7 @@ 'use strict'; -var ParsoidExtApi = module.parent.require('./extapi.js').versionCheck('^0.7.1'); +var ParsoidExtApi = module.parent.require('./extapi.js').versionCheck('^0.8.0'); var Promise = ParsoidExtApi.Promise; var Util = ParsoidExtApi.Util; var DU = ParsoidExtApi.DOMUtils; diff --git a/lib/ext/Gallery/modes.js b/lib/ext/Gallery/modes.js index 230983d71..14eea71e2 100644 --- a/lib/ext/Gallery/modes.js +++ b/lib/ext/Gallery/modes.js @@ -3,7 +3,7 @@ var coreutil = require('util'); var domino = require('domino'); -var ParsoidExtApi = module.parent.parent.require('./extapi.js').versionCheck('^0.7.0'); +var ParsoidExtApi = module.parent.parent.require('./extapi.js').versionCheck('^0.8.0'); var DU = ParsoidExtApi.DOMUtils; var JSUtils = ParsoidExtApi.JSUtils; diff --git a/lib/ext/JSON/index.js b/lib/ext/JSON/index.js index 01e94f2b2..e07be0bf9 100644 --- a/lib/ext/JSON/index.js +++ b/lib/ext/JSON/index.js @@ -7,7 +7,7 @@ 'use strict'; -var ParsoidExtApi = module.parent.require('./extapi.js').versionCheck('^0.7.1'); +var ParsoidExtApi = module.parent.require('./extapi.js').versionCheck('^0.8.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 41e550e10..394d4f784 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.7.1'); +var ParsoidExtApi = module.parent.require('./extapi.js').versionCheck('^0.8.0'); var DU = ParsoidExtApi.DOMUtils; var Promise = ParsoidExtApi.Promise; diff --git a/lib/ext/Nowiki/index.js b/lib/ext/Nowiki/index.js index 3af883636..12198533f 100644 --- a/lib/ext/Nowiki/index.js +++ b/lib/ext/Nowiki/index.js @@ -9,7 +9,7 @@ // functionality. See T156099 var PegTokenizer = require('../../wt2html/tokenizer.js').PegTokenizer; -var ParsoidExtApi = module.parent.require('./extapi.js').versionCheck('^0.7.1'); +var ParsoidExtApi = module.parent.require('./extapi.js').versionCheck('^0.8.0'); var Promise = ParsoidExtApi.Promise; var Util = ParsoidExtApi.Util; var DU = ParsoidExtApi.DOMUtils; diff --git a/lib/ext/Pre/index.js b/lib/ext/Pre/index.js index 25ad27aed..1e34ad849 100644 --- a/lib/ext/Pre/index.js +++ b/lib/ext/Pre/index.js @@ -5,7 +5,7 @@ 'use strict'; -var ParsoidExtApi = module.parent.require('./extapi.js').versionCheck('^0.7.1'); +var ParsoidExtApi = module.parent.require('./extapi.js').versionCheck('^0.8.0'); var Util = ParsoidExtApi.Util; var defines = ParsoidExtApi.defines; diff --git a/lib/ext/Translate/index.js b/lib/ext/Translate/index.js index e57f38e51..48984fdfe 100644 --- a/lib/ext/Translate/index.js +++ b/lib/ext/Translate/index.js @@ -1,6 +1,6 @@ 'use strict'; -module.parent.require('./extapi.js').versionCheck('^0.7.1'); +module.parent.require('./extapi.js').versionCheck('^0.8.0'); // Translate constructor module.exports = function() { diff --git a/npm-shrinkwrap.json b/npm-shrinkwrap.json index 60e842fa4..3bffe3ff9 100644 --- a/npm-shrinkwrap.json +++ b/npm-shrinkwrap.json @@ -1,6 +1,6 @@ { "name": "parsoid", - "version": "0.7.1", + "version": "0.8.0", "dependencies": { "abbrev": { "version": "1.0.9", diff --git a/package.json b/package.json index f5c5699da..6c1ddbc2f 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "parsoid", "description": "Mediawiki parser for the VisualEditor.", - "version": "0.7.1+git", + "version": "0.8.0", "license": "GPL-2.0+", "dependencies": { "async": "^0.9.2", diff --git a/tests/parserTestsParserHook.js b/tests/parserTestsParserHook.js index 1edc0acd0..180a6ef13 100644 --- a/tests/parserTestsParserHook.js +++ b/tests/parserTestsParserHook.js @@ -1,6 +1,6 @@ 'use strict'; -var ParsoidExtApi = module.parent.require('./extapi.js').versionCheck('^0.7.1'); +var ParsoidExtApi = module.parent.require('./extapi.js').versionCheck('^0.8.0'); var Util = ParsoidExtApi.Util; var DU = ParsoidExtApi.DOMUtils;