19 ноября 2024 года команда Angular представила новую версию фреймворка — v19.0.0. В этом релизе было внесено множество улучшений и исправлений, а также несколько значительных изменений.
Основные изменения:
📦 common
• Поддержка округленных трансформаций в загрузчике изображений Cloudinary.
• Автоматическое использование размеров в NgOptimizedImage.
• Отключение сортировки ключевых значений с использованием
null compareFn.🛠️ compiler
• Добавлен диагностический инструмент для неиспользуемых импортов.
• Поддержка ключевого слова
typeof в шаблонных выражениях.• Исправления для корректной работы с
this.a, а также улучшения в обработке блоков.🔧 core
• Добавлен schematics для миграции на
standalone: false.• Обновления для
ExperimentalPendingTasks, теперь это PendingTasks.• Angular директивы, компоненты и пайпы теперь по умолчанию являются самостоятельными.
⚠️ Breaking Changes
• Изменения в поведении
this.foo — теперь не ссылается на переменные контекста шаблона.• Удаление устаревших методов и свойств, таких как
BrowserModule.withServerTransition.Полный список изменений:
Для более детального ознакомления с изменениями, вы можете посетить Release notes на GitHub.
Не забудьте обновить свои проекты до новой версии Angular, чтобы воспользоваться всеми новыми возможностями и улучшениями! 🔄
#Angular #Release #Update #v19 #JavaScript #WebDevelopment