NgRx беше пуснат в 16.1 и неговият предстоящ Signal Store започва да привлича внимание. Освен това имахме малки версии за Cypress, Jest и nx.

NgRx

NgRx, библиотека за управление на състоянието, беше пусната във v16.1. Хранилището на компоненти приема персонализирана равна функция в своя метод за избор. Досега използваше само строг оператор за равенство.



Освен магазина за компоненти и глобалния магазин, NgRx, и там особено Марко Стаминович, работи върху трети магазин с името SignalStore. Манфред Щайер написа статия за текущото му състояние и какво можем да очакваме за предстоящото му издание.

Той показа двата вида. Първият е `signalState`, който е олекотен, а след това имаме `signalStore`, който също предоставя — един вид — предварително конфигурирани функционалности, например за управление на обекти или проследяване на мрежови заявки.



В момента Signal Store все още е във фаза RFC. Така че можете да го изпробвате и да го коментирате.



Незначителни издания

И в света на тестването също имахме две нови второстепенни версии. Един за Jest, който достигна 29,6 и Cypress до 12,17.

Кипарис 12.17

Cypress добави функция за уведомяване за техния търговски продукт, който е Cypress Cloud.



Шега 29.6

Jest имаше някои корекции и добави някои функции в областта на тестването на моментни снимки.



Nx 16.5

Не на последно място, Nx, алтернатива на Angular CLI, беше пуснат във версия 16.5.

Тъй като Nx поддържа и други рамки, списъкът с нови функции е доста дълъг. За подробности, моля, вижте официалния регистър на промените или видеоклиповете в техния канал в YouTube.