Dojo 2 уточнює і розширює оригінальні інтерфейси Dojo, видаляючи застарілі функції і погоджуючи термінологію відповідно до доповнень, внесених в ECMAScript з моменту початкового випуску Dojo в 2004 році. Мета Dojo 2 - це підтримка тільки ECMAScript 5 +. Так, особливості, які були в Dojo 1 і які стали частиною специфікація ECMAScript, були видалені з фреймворку.


