Skip to content

Commit 141bb75

Browse files
atscottcrisbeto
authored andcommitted
feat(core): Promote zoneless to stable (#62699)
This commit moves zoneless from developer preview to stable and updates the roadmap to indicate it is ready for production use. PR Close #62699
1 parent 6597ac0 commit 141bb75

File tree

3 files changed

+4
-7
lines changed

3 files changed

+4
-7
lines changed

adev/src/content/guide/zoneless.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ The main advantages to removing ZoneJS as a dependency are:
1111

1212
## Enabling Zoneless in an application
1313

14-
The API for enabling Zoneless is currently in developer preview. The shape of the API and underlying behavior can change in patch versions.
14+
1515

1616
```typescript
1717
// standalone bootstrap

adev/src/content/reference/roadmap.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,12 @@ Start developing with the latest Angular features from our roadmap. This list re
1919

2020
### Available to experiment with
2121

22-
* [Zoneless change detection](/guide/zoneless)
2322
* [Resource API](/guide/signals/resource)
2423
* [httpResource](/api/common/http/httpResource)
2524

2625
### Production ready
2726

27+
* [Zoneless change detection](/guide/zoneless)
2828
* [Linked Signal API](/guide/signals/linked-signal)
2929
* [Incremental hydration](/guide/incremental-hydration)
3030
* [Effect API](/api/core/effect)
@@ -54,7 +54,7 @@ Start developing with the latest Angular features from our roadmap. This list re
5454

5555
In v19 we introduced zoneless support in server-side rendering, addressed some edge cases, and created a schematic to scaffold zoneless projects. We transitioned <a href="https://fonts.google.com/">Google Fonts</a> to zoneless which improved performance, developer experience, and allowed us to identify gaps that we need to address before moving this feature to developer preview.
5656

57-
As of Angular v20, Zoneless Angular is now in developer preview and includes improvements in error handling and server-side rendering.
57+
As of Angular v20.2, Zoneless Angular is now stable and includes improvements in error handling and server-side rendering.
5858
</docs-card>
5959
<docs-card title="Signal integrations" href="">
6060
We're working towards improving the integration of fundamental Angular packages, such as forms, HTTP, and router, with Signals. As part of this project, we'll seek opportunities to introduce convenient signal-based APIs or wrappers to improve the holistic developer experience.

packages/core/src/change_detection/scheduling/zoneless_scheduling_impl.ts

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -365,11 +365,8 @@ export class ChangeDetectionSchedulerImpl implements ChangeDetectionScheduler {
365365
* ]});
366366
* ```
367367
*
368-
* This API is experimental. Neither the shape, nor the underlying behavior is stable and can change
369-
* in patch versions. There are known feature gaps and API ergonomic considerations. We will iterate
370-
* on the exact API based on the feedback and our understanding of the problem and solution space.
368+
* @publicApi 20.2
371369
*
372-
* @developerPreview 20.0
373370
* @see {@link /api/platform-browser/bootstrapApplication bootstrapApplication}
374371
*/
375372
export function provideZonelessChangeDetection(): EnvironmentProviders {

0 commit comments

Comments
 (0)