Недавно вышло обновление библиотеки jquery до версии 1.12. Это привело к сбою существующих приложений Ember в новой сборке.

Uncaught Error: Assertion Failed: Ember Views требует jQuery между 1.7 и 2.1 ember-testing.js:1159

Uncaught TypeError: $ не является функцией

Причина в том, что ember-cli создает для вас файл bower.json, когда вы запускаете ember new myapp. И в bower.json есть версия, помеченная для jquery как ^ 1.11.3, что привело к обновлению jquery при выполнении установки Bower или, скорее, сборки CI travis. Поскольку он был обновлен до 1.12, жесткая проверка для определения того, является ли версия 1.7–1.11 или 2.0 и 2.1, вызвала ошибку.

assert('Ember Views требует jQuery между 1.7 и 2.1', jQuery && (jQuery().jquery.match(/^((1\.(7|8|9|10|11))|(2\.(0 |1)))(\.\d+)?(pre|rc\d?)?/) || Ember.ENV.FORCE_JQUERY));

В настоящее время исправление заключается в том, чтобы заблокировать вашу версию jQuery в bower.json до 1.11.3, пока не появится обновление от команды ember-cli, чтобы правильно настроить его в Bower.json.