diff --git a/CHANGELOG.md b/CHANGELOG.md index 1c4ef5e4..3a4266c3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,8 @@ +## 6.0.10 + +- revert #5971 #6031 + ## 6.0.9 - updates all typescript definitions diff --git a/lib/tools/Config.js b/lib/tools/Config.js index 98876ada..a3da91c4 100644 --- a/lib/tools/Config.js +++ b/lib/tools/Config.js @@ -200,8 +200,9 @@ Config._valid = function(key, value, sch){ // If first type is Array, but current is String, try to split them. if(scht.length > 1 && type != scht[0] && type == '[object String]'){ if(scht[0] == '[object Array]') { + value = value.split(/([\w\-]+\="[^"]*")|([\w\-]+\='[^']*')|"([^"]*)"|'([^']*)'|\s/) // unfortunately, js does not support lookahead RegExp (/(?=16.0.0" },