Да, дни API виджетов сочтены. Мы уже работаем над сокращением их использования в ядре.
В настоящее время мы активно занимаемся конвертацией заголовка. Мы уже обработали выпадающие списки поиска и меню пользователя и теперь переходим к остальной части заголовка. Согласно текущему плану, это изменение будет скрыто за флагом функции, чтобы мы могли объявить о deprecated и начать процесс миграции для (многих!) тем и плагинов, которые в настоящее время используют decorateWidget(). @isaac подготовил черновик PR здесь.
Мы также начали конвертацию страницы темы. На данный момент мы начинаем с гиперфокусированных преобразований областей, которые редко кастомизируются. Например, в настоящее время идет конвертация «карты темы» — @kelv сделал первый шаг в этом PR.
Для новых пользовательских интерфейсов я бы не рекомендовал использовать виджеты. Однако мы не можем объявить deprecated всю систему, пока не будет четкого пути вперед для всех видов кастомизаций. Поэтому, боюсь, ответ сейчас таков: «зависит от ситуации».
Аналогичная ситуация с реализацией списка тем через «raw hbs». Она будет обновлена, но у нас пока нет конкретного плана или графика.
Теперь, когда обновление до Ember 5 почти позади, удаление виджетов и raw-hbs является основным фокусом нашей команды «modernising JS» (в настоящее время @cvx, @isaac, @kelv и я), поэтому мы надеемся добиться значительного прогресса в ближайшие 6 месяцев. Любые крупные или рискованные изменения, конечно же, будут сопровождаться темой #announcements и рекомендациями по обновлению тем и плагинов.