You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
`entryComponents` have been deprecated since version 9, because with Ivy they weren't necessary. These changes remove any remaining references.
BREAKING CHANGE:
* `entryComponents` has been deleted from the `@NgModule` and `@Component` public APIs. Any usages can be removed since they weren't doing anyting.
* `ANALYZE_FOR_ENTRY_COMPONENTS` injection token has been deleted. Any references can be removed.
PR Close#49484
@@ -158,8 +158,8 @@ In the [API reference section](api) of this site, deprecated APIs are indicated
158
158
|[`ReflectiveInjector`](api/core/ReflectiveInjector)|[`Injector.create()`](api/core/Injector#create)| v5 | See [`ReflectiveInjector`](#reflectiveinjector)|
|[`defineInjectable`](api/core/defineInjectable)|`ɵɵdefineInjectable`| v8 | Used only in generated code. No source code should depend on this API. |
161
-
|[`entryComponents`](api/core/NgModule#entryComponents)| none | v9 | See [`entryComponents`](#entryComponents)|
162
-
|[`ANALYZE_FOR_ENTRY_COMPONENTS`](api/core/ANALYZE_FOR_ENTRY_COMPONENTS)| none | v9 | See [`ANALYZE_FOR_ENTRY_COMPONENTS`](#entryComponents)|
161
+
|[`entryComponents`](api/core/NgModule)| none | v9 | See [`entryComponents`](#entryComponents)|
162
+
|`ANALYZE_FOR_ENTRY_COMPONENTS`| none | v9 | See [`ANALYZE_FOR_ENTRY_COMPONENTS`](#entryComponents)|
163
163
|[`async`](api/core/testing/async)|[`waitForAsync`](api/core/testing/waitForAsync)| v11 | The [`async`](api/core/testing/async) function from `@angular/core/testing` has been renamed to `waitForAsync` in order to avoid confusion with the native JavaScript `async` syntax. The existing function is deprecated and can be removed in a future version. |
164
164
|[`getModuleFactory`](api/core/getModuleFactory)|[`getNgModuleById`](api/core/getNgModuleById)| v13 | Ivy allows working with NgModule classes directly, without retrieving corresponding factories. |
165
165
|`ViewChildren.emitDistinctChangesOnly` / `ContentChildren.emitDistinctChangesOnly`| none \(was part of [issue #40091](https://github.com/angular/angular/issues/40091)\)|| This is a temporary flag introduced as part of bug fix of [issue #40091](https://github.com/angular/angular/issues/40091) and will be removed. |
Copy file name to clipboardExpand all lines: aio/content/guide/ngmodule-vs-jsmodule.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -76,8 +76,8 @@ It then configures the `@NgModule` with the following arrays:
76
76
*`providers`: Providers of services that components in other NgModules can use.
77
77
There are no providers in a newly generated root NgModule.
78
78
79
-
*`bootstrap`: The [entry component](guide/entry-components"Specifying an entry component") that Angular creates and inserts into the `index.html` host web page, thereby bootstrapping the application.
80
-
This entry component, `AppComponent`, appears in both the `declarations` and the `bootstrap` arrays.
79
+
*`bootstrap`: The component that Angular creates and inserts into the `index.html` host web page, thereby bootstrapping the application.
80
+
This component, `AppComponent`, appears in both the `declarations` and the `bootstrap` arrays.
0 commit comments