Core: Function of auto-disabling on enabling extension added. Now cannot to enable extension that have disabled dependencies or empty required settings
Merge remote-tracking branch 'origin/1.1.4_custom' into 1.1.4_custom