@@ -370,9 +363,6 @@ without NgModel
[(ngModel)]
-
-bindon-ngModel
-
@@ -576,9 +566,6 @@ bindon-ngModel
-
-
-
diff --git a/aio/content/guide/binding-syntax.md b/aio/content/guide/binding-syntax.md
index cdbdb54db84..96addfec739 100644
--- a/aio/content/guide/binding-syntax.md
+++ b/aio/content/guide/binding-syntax.md
@@ -148,7 +148,6 @@ Angular provides three categories of data binding according to the direction of
{{expression}}
[target]="expression"
- bind-target="expression"
@@ -163,7 +162,6 @@ Angular provides three categories of data binding according to the direction of
(target)="statement"
- on-target="statement"
@@ -178,7 +176,6 @@ Angular provides three categories of data binding according to the direction of
diff --git a/aio/content/guide/deprecations.md b/aio/content/guide/deprecations.md
index af2ef318e54..6d824f74bf7 100644
--- a/aio/content/guide/deprecations.md
+++ b/aio/content/guide/deprecations.md
@@ -61,6 +61,7 @@ v12 - v15
| `@angular/forms` | [`FormBuilder.group` legacy options parameter](api/forms/FormBuilder#group) | v14 |
| `@angular/router` | [`ActivatedRoute` params and `queryParams` properties](#activatedroute-props) | unspecified |
| template syntax | [`/deep/`, `>>>`, and `::ng-deep`](#deep-component-style-selector) | unspecified |
+| template syntax | [`bind-`, `on-`, `bindon-`, and `ref-`](#bind-syntax) | v15 |
For information about Angular CDK and Angular Material deprecations, see the [changelog](https://github.com/angular/components/blob/master/CHANGELOG.md).
@@ -172,6 +173,19 @@ The shadow-dom-piercing descendant combinator is deprecated and support is being
For more information, see [/deep/, >>>, and ::ng-deep](guide/component-styles#deprecated-deep--and-ng-deep "Component Styles guide, Deprecated deep and ngdeep") in the Component Styles guide.
+{@a bind-syntax}
+
+### `bind-`, `on-`, `bindon-`, and `ref-` prefixes
+
+The template prefixes `bind-`, `on-`, `bindon-`, and `ref-` have been deprecated in v13. Templates
+should use the more widely documented syntaxes for binding and references:
+
+* `[input]="value"` instead of `bind-input="value"`
+* `[@trigger]="value"` instead of `bind-animate-trigger="value"`
+* `(click)="onClick()"` instead of `on-click="onClick()"`
+* `[(ngModel)]="value"` instead of `bindon-ngModel="value"`
+* `#templateRef` instead of `ref-templateRef`
+
{@a template-tag}
### `` tag