-
Notifications
You must be signed in to change notification settings - Fork 405
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(store): add withExperimentalNgxsPendingTasks
#2186
Conversation
☁️ Nx Cloud ReportCI is running/has finished running commands for commit 9397af7. As they complete they will appear below. Click to see the status, the terminal output, and the build insights. 📂 See all runs for this CI Pipeline Execution ✅ Successfully ran 4 targetsSent with 💌 from NxCloud. |
65c9591
to
c1b2b89
Compare
BundleMon (Integration Projects)Unchanged files (2)
No change in files bundle size Final result: ✅ View report in BundleMon website ➡️ |
In this commit, we provide the experimental app stability NGXS contributor as part of the code. This is a fundamental feature that probably shouldn't be included in recipes but should be part of our codebase. It is already being used in production by apps that utilize zoneless server-side rendering. We expose it through the `@ngxs/store/experimental` subpackage because exposing it from the core package would be a breaking change, as it uses the experimental pending tasks service introduced in Angular 18 (though we remain compatible with Angular 16).
c1b2b89
to
ee5b476
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please add to the changelog
Code Climate has analyzed commit 9397af7 and detected 0 issues on this pull request. The test coverage on the diff in this pull request is 100.0% (50% is the threshold). This pull request will bring the total coverage in the repository to 95.4% (0.0% change). View more on Code Climate. |
In this commit, we provide the experimental app stability NGXS contributor as part
of the code. This is a fundamental feature that probably shouldn't be included in
recipes but should be part of our codebase. It is already being used in production
by apps that utilize zoneless server-side rendering. We expose it through the
@ngxs/store/experimental
subpackage because exposing it from the core package wouldbe a breaking change, as it uses the experimental pending tasks service introduced in
Angular 18 (though we remain compatible with Angular 16).