TypeScript 6.0 RC is out 🎉
🔶 Temporal
🔶 Map#getOrInsert
🔶 RegExp.escape
🔶 #/ prefix for Package Imports
New defaults!
🔶 --target=ES2025
🔶 "use strict"
🔷 --strict
Deprecations!
🗑️ baseUrl, outFile
🗑️ import assertions
🗑️ `module` namespaces
🗑️ module: amd
🗑️ moduleResolution: node
🗑️ target: ES5
06.03.2026 19:49
👍 68
🔁 13
💬 0
📌 0
These were some long threads so some follow-ups to these comments may need to be expanded, but they went out of their way for this behavior with @let to be more explicit.
06.03.2026 14:18
👍 2
🔁 0
💬 0
📌 0
For some more context
github.com/angular/angu...
github.com/angular/angu...
06.03.2026 14:17
👍 0
🔁 0
💬 1
📌 0
Just escaping
06.03.2026 14:08
👍 0
🔁 0
💬 0
📌 0
That may look weird, but this was something that was made to work for scenarios like this. When let came out and it was shown on a Q&A stream, this approach didn't work, but it was fixed starting in v19.
06.03.2026 01:55
👍 1
🔁 0
💬 1
📌 0
You can do this with just `@\let user = this.user();`
06.03.2026 01:30
👍 0
🔁 0
💬 2
📌 0
v22.0.0-next.0, featuring another funny collision of control flow naming and GitHub tagging
github.com/angular/angu...
05.03.2026 03:01
👍 2
🔁 0
💬 0
📌 0
The Angular+ Show logo. “Season 11 Episode 2 Flint - Linting Reimagined with Josh Goldberg” Photos of Hosts in the style of a Photo Booth: Brooke Avery, Lara Newsom, Jan-Niklas Vortmann, Jay Bell and Brian Love." Photo of Josh in the style of a polaroid picture.
Probably no one knows more about Linting than Josh Goldberg. Today we sat down to talk about his latest project "Flint" - a fast, friendly linter for JavaScript, TypeScript and more. #ngconf #Angular
🟢 bit.ly/4csFtQK
🍎 apple.co/4sJH5uj
📺 youtu.be/JJNBY5NnKDA
04.03.2026 17:54
👍 5
🔁 2
💬 0
📌 0
What's new in Angular v21.2?
Angular came out with another strong minor this week, and we will be here to discuss what was added, what changed in experimental features like signal forms, and more
Link to YouTube if you prefer to watch there: www.youtube.com/watch?v=gCoq...
04.03.2026 14:27
👍 2
🔁 1
💬 0
📌 0
New in Angular DevTools: Dependency Highlighting in Signal Graph
YouTube video by Igor Sedov
🚀 New in #Angular DevTools
➕ Dependency Highlighting in Signal Graph
This small but practical addition improves clarity when analyzing signal relationships and debugging reactive flows.
Watch Now: youtu.be/L_ZcxKla9-o
02.03.2026 12:54
👍 5
🔁 5
💬 0
📌 0
⚠️ #Angular SSR: SSRF and Header Injection
The Angular team has published a security advisory addressing a critical issue.
28.02.2026 07:48
👍 3
🔁 3
💬 1
📌 0
yeah but the stock market bro
28.02.2026 17:17
👍 4
🔁 0
💬 1
📌 0
🔖 "Security Advisory: Addressing Recent Vulnerabilities in Angular" https://blog.angular.dev/security-advisory-addressing-recent-vulnerabilities-in-angular-c2656249b799
27.02.2026 23:15
👍 2
🔁 1
💬 0
📌 0
Inline styles by atscott · Pull Request #66410 · angular/angular
Adds folding ranges, quick info (hover), and completions to inline styles using the scss language service
Screen.Recording.2026-01-08.at.11.29.23.AM.mov
...
There is also this enhancement to styles in the VSC language service (video examplesin PR), which is technically agnostic of particular Angular version, but was released now too: github.com/angular/angu.... This was released a few days prior to 21.2, and I can use it in a v20 project already.
27.02.2026 05:42
👍 1
🔁 0
💬 0
📌 0
After trying to reproduce my example of why I suggest not using $\index to track in form arrays, I realized that my situation was very specific to my particular forms approach. And I looked at the docs, and they also just use the index. So nvm on that lol
And ty for approval on that PR, added a bit
27.02.2026 04:04
👍 0
🔁 0
💬 0
📌 0
Ng-News 26/07: Angular's Router, Vitest, Hashbrown, History & Popularity
YouTube video by ng-news
Ng-News 26/07:
• @armenvardanyan.dev, Andrew Scott: router resources, RxJS, ngxtension, TypeScript/Go
• @younesjd.dev: Vitest browser mode
• @manfredsteyer.bsky.social: Hashbrown + AI in Angular
• #Angular Popularity
• Maximilian Schwarzmüller: 10 years of Angular
youtu.be/3oTeWPzVPtY
26.02.2026 18:07
👍 9
🔁 5
💬 0
📌 0
New in Angular 21.2: @switch Gets Exhaustive Type Checking
YouTube video by Igor Sedov
🚀 New in #Angular 21.2
✔️ @switch Gets Exhaustive Type Checking
➕ NEW: '@default never;'
Angular 21.2 introduces exhaustive type checking in @switch blocks using the never type for the default case.
Watch: youtu.be/G6y9j21OkxQ
26.02.2026 06:45
👍 5
🔁 3
💬 0
📌 0
🎉 @angular.dev v21.2 is out!
Packed minor release with:
🏹 Arrow functions in templates
✅ Exhaustive `@switch` type-checking
😲 `ChangeDetectionStrategy.Eager`
🚀 `FormRoot`, `transformedValue`, and more for Signal Forms
Check out our blog post
👉 blog.ninja-squad.com/2026/02/26/w...
26.02.2026 10:35
👍 10
🔁 4
💬 0
📌 3
Real good stuff.
I made a PR about the version that added reactive form unified events.
After checking something later, I may make PR about form array tracking not using $\index. Have found subtle but gross bugs tracking by index with form arrays, but idk what tracking strat offhand I use instead.
26.02.2026 05:38
👍 1
🔁 0
💬 1
📌 0
The best part about the Angular repo is when a commit @'s an existing user because of a control flow change
25.02.2026 14:57
👍 6
🔁 0
💬 0
📌 0
ng completion • Overview • Angular
The web development framework for building modern apps.
Autocomplete has been around for awhile, but I know it hasn't occurred to some people I have talked to: angular.dev/cli/completion. There are some caveats per OS, so check out "Platform support" for particulars.
25.02.2026 04:02
👍 1
🔁 0
💬 0
📌 0
A promotional banner for an Angular Space TV livestream scheduled for February 25, 4:30 PM UTC. The image features a man with a dark beard and hair in a brown jacket against a purple and pink nebula background.
The main text reads, "Let's talk about ADK," with the subtitle, "Building your own Agents with Google's framework." The Angular logo and "Angular Space TV" branding are in the upper corners, with social media icons for X, YouTube, Twitch, and LinkedIn on the left sidebar.
After my recent ADK + Angular workshop, I received a lot of comments asking to see it. I don't have the full workshop. I think I will do it one day online, but because I also do not have a topic for this week's livestream, I thought, "Why not just talk about ADK?"
24.02.2026 11:46
👍 2
🔁 2
💬 1
📌 0
🔖 "docs: update and reformat the roadmap · angular/angular@53c1a1c" https://github.com/angular/angular/commit/53c1a1cee70753fc61fe0f7e115929e653fd5b82
23.02.2026 23:30
👍 3
🔁 1
💬 0
📌 0
Angular’s new landing page is here 🎉
Angular.dev has a refreshed, crisp new landing page featuring new examples and demonstrations of core features that make Angular a great choice for building scalable, AI-powered web applications.
👉 angular.dev
Let us know what you think.
23.02.2026 17:30
👍 11
🔁 4
💬 1
📌 0
Back to the Basics: Signal Forms with Deborah Kurata
We’re kicking off a brand new Angular Air series: Back to the Basics — focused on the Angular fundamentals that actually matter.
And there is no better person to launch it with than the magnanimous…
We’re launching Back to the Basics — focused on Angular fundamentals.
Starting with Deborah Kurata teaching Signal Forms clearly and practically.
Tune in next Friday:
👩💻 Desktop → www.youtube.com/watch?v=u2Ij...
📱 Mobile → www.youtube.com/watch?v=ViT-...
21.02.2026 17:00
👍 2
🔁 3
💬 0
📌 0
When I am scaffolding out different inputs on a new/work in progress component, and some are not required, I would like to be able to temporarily comment out some existing inputs. So I could focus on the immediate effect of each new input one at a time.
21.02.2026 15:07
👍 2
🔁 0
💬 0
📌 0