Изменение двусторонней привязки относится к переназначению аргументов, но вы всё ещё можете изменять их содержимое.
Например, в компонентах Glimmer это не допускается:
this.args.topic = blah
Однако такие действия:
this.args.topic.title = "blah"
всё ещё возможны.
Более того, я не думаю, что переназначение аргументов в настоящее время возможно в плагин-аутлетах из-за способа передачи аргументов с помощью {{hash}}. Поэтому я не ожидаю никаких изменений в этой области. ![]()
Многие официальные темы и плагины уже используют компоненты Glimmer в качестве коннекторов для плагин-аутлетов, и текущая документация на meta описывает, как это сделать.
Компоненты Glimmer обеспечивают улучшенный опыт разработки и повышенную производительность. Однако стоит отметить, что нет срочной необходимости конвертировать классические компоненты в компоненты Glimmer. Классические компоненты всё ещё поддерживаются в Ember 5.
Самое важное сейчас — устранять любые сообщения об устаревании в темах и плагинах. В ближайшие недели/месяцы мы опубликуем больше информации о стратегиях обновления, но мы добиваемся хороших результатов в подготовке ядра к обновлению. У нас даже есть экспериментальная ветка Ember 5.3 в Discourse, которую мы уже несколько недель успешно тестируем на внутреннем экземпляре! ![]()