Releases: cvn/angular-shims-placeholder
Support for Angular 1.6 and any future 1.x releases
Support for Angular 1.5
Updated bower dependencies and demo for Angular 1.5, no other code changes.
Dev improvements
This release updates some development and dependency config, otherwise there are no changes. An issue where npm install would fail #30 is fixed. The Travis config is updated to run on their new container infrastructure.
Fix tabindex on password fields
This fixes issue #28, where the password fields were ignoring the tabindex.
Fix bug with ng-model set late in digest cycle
This fixes issue #26, where the placeholder would display after the model value was set, if it was set late in the digest cycle.
Fix ng-attr-placeholder bug, replace ngmin with ng-annotate
Fixed a bug where an undefined ng-attr-placeholder would display "undefined" for password placeholders. Also replaced ngmin with ng-annotate.
Thanks to @akkunchoi for the ng-annotate patch!
Add support for IE7
The directive now supports IE7 and Angular 1.0.8. The placeholder needs of triceratops and brachiosauruses everywhere should be well served.
Many thanks to @danielcrisp for the patch!
Add support for commonjs, browserify
No other code changes since 0.4.0.
Add support for Angular 1.3+ and ngAnimate
The password placeholder now updates asynchronously. This was necessary due to the way animation promises work in 1.3, even with animation disabled.
ngAnimate is supported in Angular 1.3+ only. When using it, password placeholder text will pop in after the animation completes.
Add support for changing placeholder text from outside of angular
This release allows the placeholder text to be set outside of angular. Modify the placeholder attribute, then trigger a 'change' event to update the display.
It also includes a fix for a bug where if the model value was set to 0
, the placeholder would show.
Thanks to @Mutmatt and @matrasmusson for the patches.
P.S. This release is identical to 0.3.5 with the exception of some changes to the readme.