Angular 19 Features core - support TypeScript 5.6 - introduce afterRenderEffect - Add a schematics to migrate to standalone: false. - mark input, output and model APIs as stable - stabilize @let syntax - change effect() execution timing & no-op allowSignalWrites - mark signal-based query APIs as stable - migrate ExperimentalPendingTasks to PendingTasks - promote outputFromObservable & outputToObservable to stable. - Promote takeUntilDestroyed to stable. - flipping the default value for standalone to true - treat directives, pipes, components as by default - Add rxjs operator prevent app stability until an event - add syntactic sugar for initializers - experimental resource() API for async dependencies - experimental impl of rxResource() - introduce debugName optional arg to framework signal functions -introduce the reactive linkedSignal - Add incremental hydration public api router - Add routerOutletData input to RouterOutlet directive compiler - add diagnostic for unused standalone imports -add support for the typeof keyword in template expressions. compiler-cli -'strictStandalone' flag enforces standalone -generate the HMR replacement module common - automatically use sizes auto in NgOptimizedImage - disable keyvalue sorting using null compareFn language-service - add code fix for unused standalone imports - add code reactoring action to migrate @Input to signal-input - allow code refactorings to compute edits asynchronously - support migrating full classes to signal inputs in VSCode - support converting to signal queries in VSCode extension - support migrating full classes to signal queries migrations - introduce signal input migration as ng generate schematic - add schematic to migrate to signal queries - add a combined migration for all signals APIs forms - add ability to clear a FormRecord
Hi Angular team it's really great to know about Angular 19, One kind request ,please update the Angular tutorials and add more "build your first app" examples . It will encourage new learners to learn angular more and more!
This is just awesome. Even greater for the people who stayed loyal to angular from the times of angularjs :D Although I used other frameworks/libraries for personal projects but angular just has been a breeze to me and our team 🔥🔥
More like Angular for the mentally insane! 😂 Always breaking change, legacy with new, maintanance nightmade, very low ROI due to re-learn new and depracting exist so quickly.
Excited to have this, I have worked on all the versions of Angular starting Angular JS 1. I wonder how this has evolved over the years and also the performance. I would love to see this becoming the best framework out there for UI.
Any ideas for going towards a performant mobile app (I have used cordova but React native is superior, however I want to implement my apps using Angular), like for instance using React, React Native and Lerna we can build shared modules between both, however in major apps Angular is far better, at least for me, so we now have Vite as a bundler and Nx for Monorepo, what can we do to go to Mobile.
Will the decorator API continue to be developed? I find decorators more readable than signals, and I hope the decorator API won't be removed anytime soon.
ooohh, tell me more about what you mean when you say "more reliable"? Have you come across situations where the signal API didn't have full feature parity?
That would definitely make more people want to try out Angular Although I am not sure how angular team will make it work with all the existing template directives
And when HMR that only reload the component or section that was changed instead of reloading the entire application (page)? It is something that has been asked for years, but something that can help DX too much has been ignored.
@ awesome! I’d love more advanced topics such as SSR. Since I’m more of a learner by building stuff I’d like more examples, courses or GitHub repo examples.
Angular is getting better for sure, but to be honest the docs are so confusing for a topic ... there are no runnable examples not sure why 😢- I mean we have whole example on forms usage but no runnable sandbox or so, and coming to topics no clear examples atleast not easy for beginners to grasp Please consider to add more examples to docs and a lighter easier version of many examples ... for e.g. take router events, man the API is vast with no examples
Angular 19 Features
core
- support TypeScript 5.6
- introduce afterRenderEffect
- Add a schematics to migrate to standalone: false.
- mark input, output and model APIs as stable
- stabilize @let syntax
- change effect() execution timing & no-op allowSignalWrites
- mark signal-based query APIs as stable
- migrate ExperimentalPendingTasks to PendingTasks
- promote outputFromObservable & outputToObservable to stable.
- Promote takeUntilDestroyed to stable.
- flipping the default value for standalone to true
- treat directives, pipes, components as by default
- Add rxjs operator prevent app stability until an event
- add syntactic sugar for initializers
- experimental resource() API for async dependencies
- experimental impl of rxResource()
- introduce debugName optional arg to framework signal functions
-introduce the reactive linkedSignal
- Add incremental hydration public api
router
- Add routerOutletData input to RouterOutlet directive
compiler
- add diagnostic for unused standalone imports
-add support for the typeof keyword in template expressions.
compiler-cli
-'strictStandalone' flag enforces standalone
-generate the HMR replacement module
common
- automatically use sizes auto in NgOptimizedImage
- disable keyvalue sorting using null compareFn
language-service
- add code fix for unused standalone imports
- add code reactoring action to migrate @Input to signal-input
- allow code refactorings to compute edits asynchronously
- support migrating full classes to signal inputs in VSCode
- support converting to signal queries in VSCode extension
- support migrating full classes to signal queries
migrations
- introduce signal input migration as ng generate schematic
- add schematic to migrate to signal queries
- add a combined migration for all signals APIs
forms
- add ability to clear a FormRecord
Thank u!
Thank you :D
At least you missed the updates in the SSR.
thank you!
Great list as usual but Real HMR is missing yet again.
*Angular is getting better and better, I never regret my time I spend using angular on my everyday projects, kudos angular team*
better and better? what to do the same thing, render a web page but keep breaking code for new but same??
Eeeww
Angular is dead bruh
Agree
Same
There is so much good stuff being released today!!!
Never let go of Jessica. Love the humor. Also keep her hydrated.
Let's go team!
we just migrate our project to V18, what a game changer for signal and now is linked signal!
this is awesome. I began my Angular journey soon 2 years ago and I really like it. I dont regret it. Happy that you keep improving it.
I love you Angular, I always trusted you and I'm happy to see how you've evolved, today you deserve more popularity than you already have.
Really exciting time to be an angular developer. I already loved angular but since v18, it's even more fun.
ng update for everybody !!
Enjoy v19 !
Keep going Team Angular 🔥
Hi Angular team it's really great to know about Angular 19, One kind request ,please update the Angular tutorials and add more "build your first app" examples . It will encourage new learners to learn angular more and more!
Nothing, but love for Angular - well done guys!
With every update, Im falling more n more in love with Angular.
There's a lot to love with Angular, glad you are having a great experience!
Awesome stuff thanks to angular team i can't stop using angular all my concerns are resolved❤❤❤❤❤❤❤❤❤
Wow !! Love the framework … and its evolution❤
This is just awesome. Even greater for the people who stayed loyal to angular from the times of angularjs :D
Although I used other frameworks/libraries for personal projects but angular just has been a breeze to me and our team 🔥🔥
Thank you so much for the time picker feature. You guys are the best!!!
jQuery for NooBs
Vue for Beginners
React for Developers
Angular for Legends ❤
:cries in jQuery:
😂 @@alyssanicoll9032
love what you write ! :)
More like Angular for the mentally insane! 😂
Always breaking change, legacy with new, maintanance nightmade, very low ROI due to re-learn new and depracting exist so quickly.
@@jay-j6l react andy detected lol
Angular team doing awesome stuff 🚀
Thank you! Now get out there and build great apps :)
Awesome work guys! keep improving ❤
Super excited and eagerly waiting! 😃✌
Don't let flutter dissapear.
Support both flutter and angular.
There are my favorites frontend frameworks
Angular Partay - :) So excited about this one.
Excited to have this, I have worked on all the versions of Angular starting Angular JS 1. I wonder how this has evolved over the years and also the performance. I would love to see this becoming the best framework out there for UI.
Well done! I already love incremental hydration 🎉
And here i am still wrapping my head around angular. I've been trying to find blogs to learn more about angular
Did you try our Learning Angular video series by Mark? Also, check out angular.dev/tutorials
Beautiful Presentation guys.
Yes, ready for the new update.
Journey v9 to v19 is awesome 😎 angular ❤
I am so happy angular is evolving so fast since a few major versions again. It became kind of a sleeper before.
Awesome guys ! Great release ❤
As a fan I really excite to see this 😂😂💕💕
amazing content guys , angular to the moon 😁😎
Excelente trabajo!
I am updating every new release, I can't wait to see every brilliant feature from angular 🎉
Hello Sir,
I am a angular developer and looking for front and role in angular can you help me to get job?
Sounds is good! about new features!
Angular is getting better and better, I never regret my time I spend using react on my everyday projects, kudos angular team
What feature or improvement are you most looking forward to in the latest version? 🤗
HMR
HMR and it was not even mentioned on the video 😢
@@angularlove HMR
Jesus the new mat-theme API is a life saver haha
Great 👍
Awesome 🎉❤!
Great job! Thank you!
Any ideas for going towards a performant mobile app (I have used cordova but React native is superior, however I want to implement my apps using Angular), like for instance using React, React Native and Lerna we can build shared modules between both, however in major apps Angular is far better, at least for me, so we now have Vite as a bundler and Nx for Monorepo, what can we do to go to Mobile.
waiting for the best!
Thx for the amazing job done by the Angular team 🚀
Our pleasure!
Will the decorator API continue to be developed? I find decorators more readable than signals, and I hope the decorator API won't be removed anytime soon.
I like that decorator Api too 😮
ooohh, tell me more about what you mean when you say "more reliable"? Have you come across situations where the signal API didn't have full feature parity?
He wrote readable not reliable! 😅
@@MusicBox.Melodies ah! you right you right!
I love Mark Thompson (Techson) Man. The whole reason i am into angular in the first place
That's very nice of you to say! He appreciates the support. Hopefully Angular continues to deliver great value to you.
i've been banging the ssr drum at my work for awhile now. hopefully it's better with ng19. i haven't heard a lot of positive things about it in 18.
Congratulations!
bagus nih, makin hari makin canggih.
sangat di rekomendasikan bersama firebase.
Beautiful!!
Would be great if you could add sections to the video with names of features for quick access. Good video !
Angular is getting more robust i love it so much, ng update cli save my life :D
I would love to see JSX integration in Angular. It is one and only missing feature for me
That would definitely make more people want to try out Angular
Although I am not sure how angular team will make it work with all the existing template directives
Angular strongly believes in separation of concern. JSX spoils this and Won't gonna happen.
🎉🎉🎉🎉 wating. I am from India.
Now Angular needs to collaborate with CMS . That's where Angular is lacking today
And when HMR that only reload the component or section that was changed instead of reloading the entire application (page)?
It is something that has been asked for years, but something that can help DX too much has been ignored.
Yes! We're working on improving it even more, too. Stay tuned for even more updates to the HMR experience.
*Can't wait to see all new features we are going to experience, drop a like if you like angular*
Angular v19 🤩
Standalone components? Signals? Functional? It starts to look like Vue 3 with its vue components and ref.
Yeah it's really funny to see Svelte and Angular all evolving to look exactly like Vue
Interesting...
Now I'm excited for angular 20 already 😁
Slow down - we just landed v19 hehe
@@Angular Keep up the amazing work 🙌
do those migration schematics migrate the test files as well?
This depends on the schematic - so yes some do but others may not. Any particular schematic you want to try that you'd like it to update tests, too?
@@Angular which of the schematics mentioned in the video migrate tests?
does the deferred views do work on libraries now?
Yes it does. We made sure to resolve that issue a few months back.
Could you advice learning Angular vs react
If you want to learn Angular check out our learning Angular course here on the RUclips channel and check out angular.dev/tutorials
code refactoring tools for signals and material updates are very cool! time to remove custom timepicker))
Let's go !!
Great news!
looks like Minko has something in common with Mark Zukerberg, similar vibe, or?) thank you for the update guys!
You guys are on that 19 thing too?
isnt it a little bit late for becoming react class based framework?
Would love to know more about which part of Angular is becoming more like React?
Dope! My respect.
🤝
Timepicker! Finally!
Angular is getting better day by day ❤
Where to get the tshirt same as Jessica's. It is kind of cool😂❤❤
Placeholder Jessica's shirt or hydrated Jessica's shirt?
@Angular hydrated one ♥️
The team, any plans for zoneless being stable?
Working on it, we'll provide more updates as we make more progress
It is Time!
Angular ❤❤❤❤
Can you create angular course or something covering all these advanced topics from scratch?
We're actively developing new content right now. What topics should we include?
@ awesome! I’d love more advanced topics such as SSR. Since I’m more of a learner by building stuff I’d like more examples, courses or GitHub repo examples.
The best framework
Please add timestamps!
Working on it :)
What about zoneless??
You can try it now - angular.dev/guide/experimental/zoneless. It's still experimental and we're actively working on it but you can test it out today.
Wait Angular is still being developed?
Breaking news! Angular is still being developed!
This video should've been 19 minutes long
I get your point 😂
Ohhhhhhh lol yeah missed opportunity 😅
@@Angular Gotta do it on v20 🤞😅
@@parzh 🎯
*linked signals* 🤯🤤
Angular is getting better for sure, but to be honest the docs are so confusing for a topic ... there are no runnable examples not sure why 😢- I mean we have whole example on forms usage but no runnable sandbox or so, and coming to topics no clear examples atleast not easy for beginners to grasp
Please consider to add more examples to docs and a lighter easier version of many examples ... for e.g. take router events, man the API is vast with no examples
Es hoy es hoy!
Is it the best time to be angular developer? 🤩
Wow!
when angular virtual scroll cdk will support variable height elements??? we are waiting for years for this feature
Let's go...
13:11 Ahhhh nice Reading skills e.
But I'm still stuck with Angular 16, and no intention to use from stand alone component
I'm waiting
Yo I can’t wait
i am getting crazy
Top
went from angular to Vue i feel free now
Great! We just want you to be happy :)
🚀🚀
Let's all gather here !
waiting