diff --git a/features.js b/features.js index 354ec91..1fefc24 100755 --- a/features.js +++ b/features.js @@ -1289,9 +1289,13 @@ var FeatureSetProto = { return true }) features.unapplicable = unapplicable - // cleanup disabled... + // cleanup disabled -- filter out unapplicable and excluded features... + // NOTE: this is done mainly for cleaner and simpler reporting + // later on... features.disabled = features.disabled - .filter(function(n){ return unapplicable.indexOf(n) < 0 }) + .filter(function(n){ + return unapplicable.indexOf(n) < 0 + && features.excluded.indexOf(n) < 0 }) // if we have critical errors and set verbose... var fatal = features.error diff --git a/package.json b/package.json index 45833bd..aed1d0a 100755 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ig-features", - "version": "3.0.1", + "version": "3.0.2", "description": "", "main": "features.js", "scripts": {