Ці компоненти слід використовувати лише для досліджень і розробки, оскільки вони не є стабільним API і можуть змінюватися поза межами типової моделі зворотної сумісності Angular.

Також в Angular 14, випущеному 2 червня, реактивні форми за замовчуванням строго типізовані. Типізовані форми гарантують, що значення в елементах керування форм, групах і масивах є типобезпечними в усій поверхні API, що дає змогу використовувати безпечніші форми, особливо у складних випадках із глибокою вкладеністю.

Схеми оновлення дають змогу поступово перейти на типізовані форми. Розробники можуть поступово додавати типізацію до наявних форм із повною зворотною сумісністю. Крім того, ng udpate замінить усі класи форм нетипізованими версіями, що дасть змогу розробникам додавати типи у власному темпі.

Щоб скористатися новою підтримкою типізації, команда розробників Angular рекомендує знайти елементи керування нетипізованих форм і за можливості перейти на нову поверхню API типізованих форм.

Angular 14 виходить після Angular 13, що з’явився в листопаді минулого року. Інструкції з налаштування Angular можна знайти на сайті проєкту. Інші нові функції та вдосконалення в Angular 14 включають:

Підтримка останньої версії TypeScript 4.7.

Angular 14 за замовчуванням орієнтований на ES2020, що дає змогу CLI надсилати менше коду без потреби знижувати рівень.
Доступ до захищених членів компонента можна обмежити безпосередньо з шаблонів. Це дає користувачам більше контролю над публічною поверхнею API повторно використовуваних компонентів.

Зміни NgModel відображаються в інтерфейсі користувача для компонентів OnPush.

Під час створення вбудованого представлення можна використовувати додаткові інжектори. Інжектор дає змогу налаштовувати поведінку впровадження залежностей у конкретному шаблоні. Для повторно використовуваних компонентів і примітивів компонентів в Angular CDK (Component Dev Kit) додано чистіші API.

Представлено експериментальну систему збірки на основі esbuild для збірки ng, яка компілюється в чистий вивід модуля ECMAScript.

Для HarnessLoader запропоновано нові методи, щоб перевірити наявність harness і повернути його екземпляр, якщо він є.

На angular.io з’явилися нові посібники з виявлення змін і оптимізації середовища виконання.