Sign in

Igor Sedov

@igorsedov.com
327 followers 29 following 107 posts

▶️ Angular⁤⁤ YouTuber 🧑‍💻 Full-Stack Developer📍Tbilisi, Georgia🇬🇪

PostsRepliesMedia
Igor Sedov @igorsedov.com · 27/08/2026
🚀 Coming in #Angular 22.2 ✔️ Watch Signal feature Angular DevTools will support the new Watch Signal feature for real-time signal tracking starting with the upcoming Angular 22.2, expected in September
Infographic displays the new Watch Signal feature for real-time signal tracking in Angular DevTools for the upcoming Angular 22.2 (expected in September). The infographic shows UI button states comparing "Inactive" vs "Active (Watching)" and a browser console screenshot streaming live signal value updates. Automatically tracks and logs every value update for any watched signal in real time. Requires Angular v22.2+, Expected September 2026.
0126
Igor Sedov @igorsedov.com · 25/08/2026
🅰️ #Angular DevTools Feature ✔️ Signal Graph: Search & Filtering Angular DevTools added a helpful new feature to inspect your reactive state faster: search and filtering inside the Signal Graph!
Angular DevTools Signal Graph search guide showing search by name and filtering by type using the type: prefix. Includes examples: "type:computed" for computed signals, "type:resource" for resource.
034
Igor Sedov @igorsedov.com · 17/07/2026
🅰️ #Angular Big Shift! Angular is moving to a yearly major release cycle
Angular infographic showing the release cycle transition from version 22 to 23: major releases change from 6 to every 12 months.
354
Igor Sedov @igorsedov.com · 06/05/2026
🚀 Coming in #Angular 22 🤩 Signal Forms will go STABLE! ✔️ Production Ready! It's finally happening!
Coming in Angular 22: Signal Forms will go stable! Production Ready! It's finally happening!
043
Igor Sedov @igorsedov.com · 23/04/2026
🚀 Coming in #Angular 22! ✔️ Resource APIs are STABLE! 😊 Angular 22 is bringing a massive update for developers: Resource APIs are officially STABLE.
Infographic for stable Resource APIs status in Angular 22 release: resource, rxResource, and httpResource.
064
Igor Sedov @igorsedov.com · 29/03/2026
🚀 Coming in #Angular 22 ✔️ Comments inside HTML tags! We'll finally be able to use comments directly inside HTML tags! Here is a quick visual breakdown of the new syntax.
Infographic image for Angular 22 showing code examples of comments inside HTML tags. It demonstrates inline comments, trailing comments, and commenting out property and event bindings directly within component templates for better debugging.
0106
Igor Sedov @igorsedov.com · 15/03/2026
⚠️ New #Angular XSS 💡 XSS in i18n attribute bindings A high-severity XSS security issue affecting i18n attribute bindings has been identified in Angular.
1216
Igor Sedov @igorsedov.com · 28/02/2026
⚠️ #Angular SSR: SSRF and Header Injection The Angular team has published a security advisory addressing a critical issue.
133
Igor Sedov @igorsedov.com · 05/02/2026
🚀 #Angular Evolution ⚠️ The Road to Modern Change Detection Angular 21.2 (coming in late February) introduces a small but important change.
Angular 21.2 (coming in late February) introduces a small but important change. To make that clearer, Angular is introducing "Eager" as a new option. Initially, it exists alongside "Default" as an alias for backward compatibility. In v24, "Default" is removed.
053
Igor Sedov @igorsedov.com · 28/01/2026
🚀 Coming in #Angular 22 🔜 .Default -> .Eager ChangeDetectionStrategy.Default will be renamed to .Eager (scheduled for v22 in May)
ChangeDetectionStrategy.Default will be renamed to .Eager (scheduled for v22 release in May 2026). This is a naming change only: the behavior remains exactly the same. Existing components will keep the same eager behavior, as they will be automatically migrated to ChangeDetectionStrategy.Eager.
041
Igor Sedov @igorsedov.com · 28/01/2026
🚀 Coming in #Angular 22 ✔️ OnPush by Default! Angular 22 will set ChangeDetectionStrategy.OnPush as the default for all new components.
Angular 22 will set ChangeDetectionStrategy.OnPush as the default for all new components.
041
Igor Sedov @igorsedov.com · 23/01/2026
🚀 Coming in #Angular 21.2 ➕ instanceof: works in templates!
Angular 21.2 adds support for the instanceof binary operator directly in component templates.
1133
Igor Sedov @igorsedov.com · 14/01/2026
🚀 New in #Angular 21.1 ➕ Multiple Case Matching in Templates
Angular 21.1 introduces support for multiple case matching within the template control flow
185
Igor Sedov @igorsedov.com · 09/01/2026
✍️ #Angular: How to Migrate to inject() ✔️ Constructor Injection ▶︎ inject()
How to Migrate Constructor Injection to inject() in Angular
031
Igor Sedov @igorsedov.com · 08/01/2026
🚀 Angular 21.1 is coming next week 👀 🎯 #Angular Release Schedule
Angular Release Schedule and Version Status: Angular 21.1 is coming next week.
0123
Igor Sedov @igorsedov.com · 07/01/2026
🔄 #Angular Signal Forms: Directive Replace
053
Igor Sedov @igorsedov.com · 19/12/2025
🚀 New in #Angular 21 ➕ referrerPolicy option added The option allows developers to control how much referrer information is sent with each HTTP request.
052
Igor Sedov @igorsedov.com · 10/12/2025
🅰️ New in #Angular 21 ⚠️ Breaking Change ⚠️ ✔️ lastSuccessfulNavigation is NOW a signal! Any code that used lastSuccessfulNavigation as a value must now invoke it as a signal.
Since Angular 21, lastSuccessfulNavigation is now a signal in the Angular Router.
0245
Igor Sedov @igorsedov.com · 04/12/2025
🚀 New in #Angular 21 🐈‍⬛ 2016 File Naming Option 😮 app.ts → app.component.ts, and others Back to 2016 Angular 21 adds a new file naming option: 2016 style for file names. Components, services, and other files get the classic suffixes, while class names and selectors stay clean.
Angular 21 adds a new file naming option: you can now create projects using the 2016 style for file names. Components, services, and other files get the classic suffixes, while class names and selectors stay clean.
1182
Igor Sedov @igorsedov.com · 02/12/2025
⚠️ Stored XSS Vulnerability in #Angular ⛔️ SVG Animation, SVG URL, MathML Attributes Check your SVG and MathML bindings!
Stored XSS Vulnerability via SVG Animation, SVG URL and MathML Attributes (angular/compiler).
143
Igor Sedov @igorsedov.com · 27/11/2025
⚠️ XSRF Token Leak in #Angular HttpClient ⛔️ via Protocol-Relative URLs Check your HttpClient usage!
XSRF Token Leakage via Protocol-Relative URLs in Angular HTTP Client
153
Igor Sedov @igorsedov.com · 26/11/2025
🔥 New in #Angular 21 ✔️ New Migration CommonModule to Standalone Migration (@angular/common) Benefits: reduced bundle and optimized tree-shaking
Angular 21 introduces the new Common to Standalone migration, which replaces CommonModule imports with direct standalone imports for reduced bundles and optimized tree-shaking.
022
Igor Sedov @igorsedov.com · 23/11/2025
🚀 New in #Angular 21 ✔️ Regular Expressions in Templates ⚠️ Using regular expressions in templates can be a BAD idea in some cases
Since Angular 21, templates support regular expressions. Using regular expressions in templates can be a bad idea in some cases.
2449
Igor Sedov @igorsedov.com · 31/10/2025
🔥 New in #Angular 21 ✔️ Vitest becomes the NEW default testing framework!
062
Igor Sedov @igorsedov.com · 01/10/2025
🔜 Coming in #Angular 21 ✔️ Zoneless is the new default!
031
Igor Sedov @igorsedov.com · 25/09/2025
🚀 Coming in #Angular 21 🆕 New Migration: ngClass -> class
Coming in Angular 21: new schematic migration for ngClass
1565
Igor Sedov @igorsedov.com · 18/09/2025
🚀 Coming in #Angular 21 🆕 New Migration: ngStyle -> style
173
Igor Sedov @igorsedov.com · 14/09/2025
🚀 Coming in #Angular 21 ✔️ Built-in validator for regex patterns
162
Igor Sedov @igorsedov.com · 12/09/2025
🚀 Coming in #Angular 21 ✔️ Signal Forms with Validation
052
Igor Sedov @igorsedov.com · 04/09/2025
🚀 Coming in #Angular 21 🆕 Signal Forms! Look at a simple example:
194
Igor Sedov @igorsedov.com · 21/08/2025
✔️ #Angular 20.2: Use New Router Signal ⚠️ Router.getCurrentNavigation() is deprecated!
031
Igor Sedov @igorsedov.com · 20/08/2025
🚀 #Angular 20.2 has been released
032
Igor Sedov @igorsedov.com · 14/08/2025
🚀 Coming in #Angular 20.2 🤖 Generate AI configurations automatically
074
Igor Sedov @igorsedov.com · 12/08/2025
🚀 Coming in #Angular 20.2 ➕ New Power for Conditional Templates
041
Igor Sedov @igorsedov.com · 07/08/2025
🚀 Coming in #Angular 20.2 ✔️ Zoneless is Stable!
0123
Igor Sedov @igorsedov.com · 01/08/2025
🆕 New in Chrome DevTools ✔️ Copy all console messages at once #Frontend #ChromeDevTools
021
Igor Sedov @igorsedov.com · 31/07/2025
🅰️ #Angular Style Guide: inject() Why? Watch: youtu.be/CDNyANaVUPs
Prefer the inject() function over constructor injection in Angular (Coding Style Guide 2025)
051
Igor Sedov @igorsedov.com · 24/06/2025
⚠️ The @angular.dev team is exploring the intent ➡️ to deprecate @‌angular/animations! A new RFC proposes native alternatives: animate.‌in and animate.‌out #angular
072
Igor Sedov @igorsedov.com · 30/05/2025
🆕 #Angular 20 Warns on Uncalled Track! ✅ ⚠️ In v20, you'll now see a warning if you pass a track function to @for but forget to call it. This helps catch a common mistake that can silently hurt performance.
041
Igor Sedov @igorsedov.com · 20/05/2025
Goodbye Node.js 18! 👋 #Angular 20 is almost here. 🚀 #Angular20 #AngularV20
Coming in Angular 20: New Node.js requirements for Angular 20. Node.js 18 dropped. Use v20, v22, v24.
171
Igor Sedov @igorsedov.com · 20/01/2025
🚀 #Angular 2025: Planned updates to coding style! 🔹 New .ng extension for templates 🔹 Optional suffixes like "component"
Angular 2025: Planned updates to coding style! New .ng extension for templates. Optional suffixes like "component".
042
Igor Sedov @igorsedov.com · 22/11/2024
New in Angular 19 for template expressions: The typeof operator is now supported. #angular #angular19 #webdev
New in Angular 19 for template expressions: The typeof operator is now supported.
000