From c2419c4d14e276559e234873159ae7d60287f617 Mon Sep 17 00:00:00 2001 From: LEI Zongmin Date: Tue, 7 Jun 2022 00:05:03 +0800 Subject: [PATCH] publish: v1.0.13 --- CHANGELOG.md | 4 ++++ dist/xss.js | 14 +------------- dist/xss.min.js | 2 +- package.json | 2 +- 4 files changed, 7 insertions(+), 15 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index cc90f36..550e507 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # CHANGELOG +## v1.0.13 (2022-06-07) + +- [revert: fix: comment has encoded](https://github.com/leizongmin/js-xss/pull/257) + ## v1.0.12 (2022-06-04) - [feat: add eslint:recommended check](https://github.com/leizongmin/js-xss/pull/252) by @lumburr diff --git a/dist/xss.js b/dist/xss.js index efb4d47..f6aab16 100644 --- a/dist/xss.js +++ b/dist/xss.js @@ -160,15 +160,6 @@ function escapeHtml(html) { return html.replace(REGEXP_LT, "<").replace(REGEXP_GT, ">"); } -/** - * default escapeHtml function but dont escape comment - * - * @param {String} html - */ -function escapeHtmlNotComment(html) { - return html.replace(REGEXP_LT_NOT_COMMENT, "<").replace(REGEXP_RT_NOT_COMMENT, ">"); -} - /** * default safeAttrValue function * @@ -238,8 +229,6 @@ function safeAttrValue(tag, name, value, cssFilter) { // RegExp list var REGEXP_LT = //g; -var REGEXP_LT_NOT_COMMENT = /<(?!!--)/g; -var REGEXP_RT_NOT_COMMENT = /(?