From 0b1daa9ebde60f952848812a4c2021ead8c03262 Mon Sep 17 00:00:00 2001 From: crisbeto Date: Fri, 11 Oct 2019 00:55:47 +0200 Subject: [PATCH] refactor(forms): remove ngForm element selector (#33058) Removes the deprecated `ngForm` element selector and all of the code related to it. BREAKING CHANGES: * `` can no longer be used as a selector. Use `` instead. * The `NgFromSelectorWarning` directive has been removed. * `FormsModule.withConfig` has been removed. Use the `FormsModule` directly. PR Close #33058 --- aio/content/guide/deprecations.md | 38 ++++--------- packages/forms/src/directives.ts | 5 +- packages/forms/src/directives/ng_form.ts | 2 +- .../directives/ng_form_selector_warning.ts | 42 -------------- .../src/directives/template_driven_errors.ts | 17 ------ packages/forms/src/form_providers.ts | 19 +------ packages/forms/src/forms.ts | 1 - .../forms/test/template_integration_spec.ts | 57 +------------------ tools/public_api_guard/forms/forms.d.ts | 7 --- 9 files changed, 15 insertions(+), 173 deletions(-) delete mode 100644 packages/forms/src/directives/ng_form_selector_warning.ts diff --git a/aio/content/guide/deprecations.md b/aio/content/guide/deprecations.md index d6d1432e4e..d2eb11e8ea 100644 --- a/aio/content/guide/deprecations.md +++ b/aio/content/guide/deprecations.md @@ -41,8 +41,6 @@ v8 - v11 | `@angular/core` | [`ReflectiveKey`](#core) | v9 | | `@angular/core` | [`RenderComponentType`](#core) | v9 | | `@angular/core` | [`ViewEncapsulation.Native`](#core) | v9 | -| `@angular/forms` | [`ngForm` element selector](#ngform) | v9 | -| `@angular/forms` | [`NgFormSelectorWarning`](#forms) | v9 | | `@angular/forms` | [`ngModel` with reactive forms](#ngmodel-reactive) | v9 | | `@angular/router` | [`preserveQueryParams`](#router) | v9 | | `@angular/upgrade` | [`@angular/upgrade`](#upgrade) | v9 | @@ -107,7 +105,6 @@ Tip: In the [API reference section](api) of this doc site, deprecated APIs are i | API | Replacement | Deprecation announced | Notes | | --- | ----------- | --------------------- | ----- | -| [`NgFormSelectorWarning`](api/forms/NgFormSelectorWarning) | n/a | v6 | See [ngForm](#ngform). | {@a router} ### @angular/router @@ -176,27 +173,6 @@ The `