From 1f5b4c95eb763cedbc4536614ff5febe7419a679 Mon Sep 17 00:00:00 2001 From: Caitlin Potter Date: Wed, 3 Sep 2014 12:28:36 -0400 Subject: [PATCH] docs(CHANGELOG.md): add breaking change for a9fcb0d0 (v1.2.13) Closes #8909 --- CHANGELOG.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 96ce524b..33669b66 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1989,6 +1989,13 @@ jQuery. We don't expect that app code actually depends on this accidental featur application if 100s of elements are being inserted into the page. Therefore after this change callbacks are only fired if registered on the element being animated. +- **input:** + - due to [a9fcb0d0](https://github.com/angular/angular.js/commit/a9fcb0d0fc6456f80501b8820d02b04d7c15b6d6), + input[type=file] will no longer support ngModel. Due to browser support being spotty among target browsers, + file inputs cannot be cleanly supported, and even features which technically do work (such as ng-change) + work in an inconsistent way depending on the attributes of the form control. + + As a workaround, one can manually listen for change events on file inputs and handle them manually. # 1.2.12 cauliflower-eradication (2014-02-07)