Si vous cherchez des skills pour Claude Code, voici un dépôt qui vous sera certainement très utile ⬇️
github.com/Jeffallan/cl...
Si vous cherchez des skills pour Claude Code, voici un dépôt qui vous sera certainement très utile ⬇️
github.com/Jeffallan/cl...
The Release Candidate for TypeScript 6.0 is now available!
Read up on what's coming up with 6.0 & 7.0, and try it out on your codebase today!
devblogs.microsoft.com/typescript/a...
🅰️ Angular Tip of the Day: Your app talks to multiple APIs - but your interceptors can't tell them apart!?
Wrap it. Filter it. Done!
🦀 Experimental @Angular.dev compiler written in Rust by the VoidZero team👀🔥
github.com/voidzero-dev...
A code snippet showing the usage of the standalone isActive function imported from @angular/router. Inside a component class, a readonly active property is defined that checks if the /profile route is active. It passes a configuration object specifying "exact" matching for paths and query params, while ignoring fragment and matrix params. Code Snippet: import { ..., isActive } from '@angular/router'; @Component({...}) export class App { private readonly router = inject(Router) readonly active = isActive( '/profile', this.router, { paths: 'exact', queryParams: 'exact', fragment: 'ignored', matrixParams: 'ignored' } ); }
isActive() provides a new, treeshakable computed signal to determine if a route is active.
Check out this example.
Angular 21.1 introduces support for multiple case matching within the template control flow
🚀 New in #Angular 21.1
➕ Multiple Case Matching in Templates
Code exmaple, see full code here: https://gist.github.com/Armenvardanyan95/6af2d1c1e0b036dbd38cdc70e5099431
Yesterday, I posted a wrong example of how one can reuse routes in #Angular
It can be useful when you want to keep users from making annoying mistakes like navigating away and losing a large, half-filled form
Here is how to actually do it:
🔄 #Angular Signal Forms: Directive Replace
I just created a new Angular Starter Pack!
If someone is missing from the Angular community let me know via reply or DM.
Please repost!
📢 Announcing NgRx 21: Celebrating a 10 Year Journey with a fresh new look and ngrx/signals/events
🎊 10 Year Anniversary
🎨 New Documentation Website
⚓ Stable Events Plugin
And more!
✍️ by @timdeschryver.dev
dev.to/ngrx/announc...
Duende BFF v4 is available! Architecturally, this is huge: you can now support multiple frontends from a single, robust backend. Plus, we've integrated OpenTelemetry for seamless end-to-end observability in your identity flow.
Simplify your stack: duendesoftware.com/blog/2025120...
🔥 Alongside the @angular.dev v21 release, @analogjs.org 2.1 is out!
🍞 Improved @rolldown.rs support for @vite.dev
🤖 Experimental Angular Compilation API support
⚡️ Performance improvements with @vitest.dev
github.com/analogjs/ana...
My first advice to junior contributors is to STOP using vibe coding for PRs. OSS is always about people more than about code. We don't need more code generated by LLM, we need more people who care.
🚀 Announcing @analogjs.org 2.0!
📜 Content Resources for @angular.dev
📦 Optimized Installs and Bundling
⚡️ @vite.dev ecosystem upgrades
And more!
dev.to/analogjs/ann...
The URL does not work. It gives a 404 You’ve lost your orbit, captain!
Screenshot of the report UI for web-codegen-scorer, a tool for evaluating the quality of web code generated by LLMs. The screenshot shows a report for an example run with Angular, Gemini 2.5 Pro, and Genkit. The overall score is 94, which breakdowns for build, runtime, security, and accessibility.
I'm excited we've finally open-sourced one of the new things the Angular team has been working on lately: web-codegen-scorer
www.npmjs.com/package/web-...
github.com/angular/web-...
pnpm v10.16.0 adds "minimumReleaseAge", a setting for defining how long a version has to have been published before pnpm will install it.
A nice countermeasure against accidental installs of short-lived compromised packages before they get taken down. Not a 100% fix, but a great additional step!
Introducing a MCP Server for Angular devs!
Built on top of up-to-date documentation from Angular, Material, NgRx, RxJS, and Angular Can I Use, it'll help you avoid common issues with outdated/deprecated @angular.dev generated code.
Link: www.dolmen.tools/en/angular/m...
#anguar #mcp #ai
Nx was subject to a malicious attack which resulted in data leaking to public Github repos.
1. verify whether you're affected
2. take action to rotate your tokens
All details 👇
gist.github.com/juristr/9ce...
Updating an Angular project with ng update is the easy part; then you have to find compatible versions for your third-party libraries!
I just released a new tool to check for recommended compatible versions!
Check it out: www.dolmen.tools/en/angular/d...
#angular
🚨 Nx experienced a supply-chain attack:
- Attackers released compromised versions of Nx packages.
- These weren't from our CI (lacked npm provenance signatures).
- Nx Cloud is not affected
We are actively investigating.
All details 👇
github.com/nrwl/nx/sec...
🚨 Supply chain attack on Nx npm packages (4.6M weekly downloads)
Malware abused AI CLI tools (Claude, Gemini, Q) to steal creds + wallets, then exfiltrated to GitHub repos (s1ngularity-repository*).
More than 1,000 victim accounts confirmed.
🔗 socket.dev/blog/nx-pack... #nodejs
Angular 20.2.0 landed this week and it's packed with goodies
🧘 stable zoneless APIs
🎁 TypeScript 5.9
💅 built-in enter and leave animations
🤖 experimental MCP server
⚙️ AI context file generation in the CLI
🕸️ headless mode for vitest browser mode
Soooooo excited to see what you're building! 🅰️
Should Blazor support kebab-case filenames? If you agree, add a 👍to this issue:
github.com/dotnet/aspne...
#dotnet #blazor
🚀 @angular.dev 20.2 is out!
🔥 Zoneless change detection is now stable
🎬 Brand new animations API (goodbye @angular/animations!)
🤖 New AI-powered CLI tooling
👉 blog.ninja-squad.com/2025/08/20/w...
🚀 Coming in #Angular 20.2
🤖 Generate AI configurations automatically
Does anyone have a good resource on how to create good-looking tutorial videos for a technical product? As in tooling used, hints on structuring, etc.
Something like this: www.youtube.com/watch?v=MIlc...
@stefanjudis.com
A little trick I just learn to make it easier to test a zoneless #Angular (v20) application, is to configure the providersFile to automatically add providers.
This is a feature we already had in Angular Testing Library, but it's nice to see that it's built-in now.
Bonus: setupFiles is also new
TEDx Talk - Tech promised everything, but did it deliver? youtu.be/dVG8W-0p6vg?...