{"id":2307,"date":"2025-05-21T19:15:07","date_gmt":"2025-05-22T02:15:07","guid":{"rendered":"https:\/\/www.angulartraining.com\/daily-newsletter\/?p=2307"},"modified":"2025-05-21T19:15:15","modified_gmt":"2025-05-22T02:15:15","slug":"angular-at-google-i-o-2025","status":"publish","type":"post","link":"https:\/\/www.angulartraining.com\/daily-newsletter\/angular-at-google-i-o-2025\/","title":{"rendered":"Angular at Google I\/O 2025"},"content":{"rendered":"\n<p>I&#8217;m writing this post from Google I\/O, the annual conference where Google announces updates about all its products and services. This year, AI was everywhere and dominated most sessions, yet we received a good update from the Angular team about what to expect for Angular 20 and later this year:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"701\" src=\"http:\/\/www.angulartraining.com\/daily-newsletter\/wp-content\/uploads\/2025\/05\/PXL_20250521_180130136.MP_-1024x701.jpg\" alt=\"\" class=\"wp-image-2308\" style=\"width:677px;height:auto\" srcset=\"https:\/\/www.angulartraining.com\/daily-newsletter\/wp-content\/uploads\/2025\/05\/PXL_20250521_180130136.MP_-1024x701.jpg 1024w, https:\/\/www.angulartraining.com\/daily-newsletter\/wp-content\/uploads\/2025\/05\/PXL_20250521_180130136.MP_-300x206.jpg 300w, https:\/\/www.angulartraining.com\/daily-newsletter\/wp-content\/uploads\/2025\/05\/PXL_20250521_180130136.MP_-768x526.jpg 768w, https:\/\/www.angulartraining.com\/daily-newsletter\/wp-content\/uploads\/2025\/05\/PXL_20250521_180130136.MP_-1536x1052.jpg 1536w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<p>First, a few confirmed items for Angular v20:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.angulartraining.com\/daily-newsletter\/whats-new-with-signals-in-angular-19\/\" target=\"_blank\" rel=\"noopener\" title=\"\">linkedSignal<\/a> becomes stable, graduating from developer preview<\/li>\n\n\n\n<li>Zoneless Angular will be available in developer preview<\/li>\n\n\n\n<li>Vitest support for unit tests as an experiment<\/li>\n\n\n\n<li>Angular custom track in Google Chrome performance dev tools tab for Angular-specific insights on performance<\/li>\n\n\n\n<li>SSR: Event replay is enabled by default<\/li>\n\n\n\n<li>A list of new AI resources for Angular: <a href=\"https:\/\/angular.dev\/ai\">https:\/\/angular.dev\/ai<\/a><\/li>\n\n\n\n<li>Angular 20&#8217;s <strong>official launch event is on May 29th at 9 am US\/Pacific<\/strong>.<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<p>Signal Forms are a work in progress, with a <a href=\"https:\/\/github.com\/angular\/angular\/blob\/prototype\/signal-forms\/packages\/forms\/experimental\/docs\/signal-forms.md\" target=\"_blank\" rel=\"noopener\" title=\"\">first prototype branch here<\/a>, but nothing&#8217;s fully working yet, so take a look only if you&#8217;re curious about what the future of Angular forms could look like.<\/p>\n\n\n\n<p><strong>What else about Google I\/O?<\/strong><\/p>\n\n\n\n<p>If you&#8217;re curious about what was announced at Google I\/O, I&#8217;d recommend this <a href=\"https:\/\/www.youtube.com\/watch?v=LxvErFkBXPk\" target=\"_blank\" rel=\"noopener\" title=\"\">10-minute short recap video<\/a>. <\/p>\n\n\n\n<p>Generative AI is improving super quickly, and I was able to generate <a href=\"https:\/\/youtu.be\/W7BKQaYvdwo\" target=\"_blank\" rel=\"noopener\" title=\"\">this 8-second video<\/a> from a single picture taken with my phone &#8211;  none of the movement you see in here actually happened, it was all AI-generated using <a href=\"https:\/\/deepmind.google\/models\/veo\/\" target=\"_blank\" rel=\"noopener\" title=\"\">Veo 3<\/a>, the latest AI engine for video generation from Google. Some of the video examples are truly impressive.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;m writing this post from Google I\/O, the annual conference where Google announces updates about all its products and services. This year, AI was everywhere and dominated most sessions, yet we received a good update from the Angular team about what to expect for Angular 20 and later this year: First, a few confirmed items [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-2307","post","type-post","status-publish","format-standard","hentry","category-angular"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.angulartraining.com\/daily-newsletter\/wp-json\/wp\/v2\/posts\/2307","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.angulartraining.com\/daily-newsletter\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.angulartraining.com\/daily-newsletter\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.angulartraining.com\/daily-newsletter\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.angulartraining.com\/daily-newsletter\/wp-json\/wp\/v2\/comments?post=2307"}],"version-history":[{"count":2,"href":"https:\/\/www.angulartraining.com\/daily-newsletter\/wp-json\/wp\/v2\/posts\/2307\/revisions"}],"predecessor-version":[{"id":2311,"href":"https:\/\/www.angulartraining.com\/daily-newsletter\/wp-json\/wp\/v2\/posts\/2307\/revisions\/2311"}],"wp:attachment":[{"href":"https:\/\/www.angulartraining.com\/daily-newsletter\/wp-json\/wp\/v2\/media?parent=2307"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.angulartraining.com\/daily-newsletter\/wp-json\/wp\/v2\/categories?post=2307"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.angulartraining.com\/daily-newsletter\/wp-json\/wp\/v2\/tags?post=2307"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}