Skip to content

fix(core): properly handle app stabilization with defer blocks#61040

Closed
alan-agius4 wants to merge 6 commits intoangular:mainfrom
alan-agius4:pending-tasks
Closed

fix(core): properly handle app stabilization with defer blocks#61040
alan-agius4 wants to merge 6 commits intoangular:mainfrom
alan-agius4:pending-tasks

Conversation

@alan-agius4
Copy link
Copy Markdown
Contributor

Previously, the app was marked as stable prematurely. For more details, see #61038 (comment)

Closes: #61038

Add an integration test to verify defer block behavior with input handling during server-side rendering (SSR).
Add an integration test to verify SSR with zoneless
A number of cases currently do not work with zoneless.
@pullapprove pullapprove bot requested review from atscott and devversion April 29, 2025 10:51
@angular-robot angular-robot bot added the area: core Issues related to the framework runtime label Apr 29, 2025
@ngbot ngbot bot added this to the Backlog milestone Apr 29, 2025
@alan-agius4 alan-agius4 force-pushed the pending-tasks branch 3 times, most recently from 50e10bb to e83286e Compare April 29, 2025 15:48
Previously, the app was marked as stable prematurely. For more details, see angular#61038 (comment)

Closes: angular#61038
@alan-agius4 alan-agius4 added target: major This PR is targeted for the next major release action: review The PR is still awaiting reviews from at least one requested reviewer labels Apr 29, 2025
Copy link
Copy Markdown
Contributor

@thePunderWoman thePunderWoman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! Thanks for digging into this from the tooling side. It's certainly a fun one.

@alan-agius4 alan-agius4 added target: patch This PR is targeted for the next patch release and removed target: major This PR is targeted for the next major release labels Apr 30, 2025
@jsaguet-betclic
Copy link
Copy Markdown

Will the fix be included in the v19 branch as well?

@alan-agius4 alan-agius4 added target: major This PR is targeted for the next major release and removed target: patch This PR is targeted for the next patch release labels Apr 30, 2025
@alan-agius4
Copy link
Copy Markdown
Contributor Author

Will the fix be included in the v19 branch as well?

Yes, there is a separate PR for that #61056

@alan-agius4 alan-agius4 removed the action: review The PR is still awaiting reviews from at least one requested reviewer label Apr 30, 2025
@alan-agius4 alan-agius4 added action: merge The PR is ready for merge by the caretaker merge: caretaker note Alert the caretaker performing the merge to check the PR for an out of normal action needed or note labels Apr 30, 2025
@alan-agius4
Copy link
Copy Markdown
Contributor Author

caretaker note: the lint is the usual license check failure

@alan-agius4 alan-agius4 added target: rc This PR is targeted for the next release-candidate and removed target: major This PR is targeted for the next major release labels Apr 30, 2025
@AndrewKushnir
Copy link
Copy Markdown
Contributor

This PR was merged into the repository by commit 193bd7c.

The changes were merged into the following branches: main, 20.0.x

AndrewKushnir pushed a commit that referenced this pull request Apr 30, 2025
Add an integration test to verify SSR with zoneless

PR Close #61040
AndrewKushnir pushed a commit that referenced this pull request Apr 30, 2025
…61040)

A number of cases currently do not work with zoneless.

PR Close #61040
AndrewKushnir pushed a commit that referenced this pull request Apr 30, 2025
Previously, the app was marked as stable prematurely. For more details, see #61038 (comment)

Closes: #61038

PR Close #61040
AndrewKushnir pushed a commit that referenced this pull request Apr 30, 2025
…1040)

Add an integration test to verify defer block behavior with input handling during server-side rendering (SSR).

PR Close #61040
AndrewKushnir pushed a commit that referenced this pull request Apr 30, 2025
Add an integration test to verify SSR with zoneless

PR Close #61040
AndrewKushnir pushed a commit that referenced this pull request Apr 30, 2025
…61040)

A number of cases currently do not work with zoneless.

PR Close #61040
AndrewKushnir pushed a commit that referenced this pull request Apr 30, 2025
Previously, the app was marked as stable prematurely. For more details, see #61038 (comment)

Closes: #61038

PR Close #61040
@alan-agius4 alan-agius4 deleted the pending-tasks branch April 30, 2025 19:39
@angular-automatic-lock-bot
Copy link
Copy Markdown

This issue has been automatically locked due to inactivity.
Please file a new issue if you are encountering a similar or related problem.

Read more about our automatic conversation locking policy.

This action has been performed automatically by a bot.

@angular-automatic-lock-bot angular-automatic-lock-bot bot locked and limited conversation to collaborators May 31, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

action: merge The PR is ready for merge by the caretaker area: core Issues related to the framework runtime merge: caretaker note Alert the caretaker performing the merge to check the PR for an out of normal action needed or note target: rc This PR is targeted for the next release-candidate

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Bug: ssr + zoneless + defer + inputs fails to resolve input data on first render

6 participants