<feed xmlns='http://www.w3.org/2005/Atom'>
<title>angular.js/test/ng/directive, branch v1.3.0-beta.1</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/'/>
<entry>
<title>feat(input): support types date, time, datetime-local, month, week</title>
<updated>2014-03-06T20:21:15+00:00</updated>
<author>
<name>Ben Lesh</name>
</author>
<published>2013-12-04T04:27:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=46bd6dc88de252886d75426efc2ce8107a5134e9'/>
<id>46bd6dc88de252886d75426efc2ce8107a5134e9</id>
<content type='text'>
On older browser that don't support the new HTML5 inputs
and display a text input instead, the user is required to enter
the data in the corresponding ISO format. The value in `ng-model`
will always be a date.

E2e tests contain a workaround to a bug in webdriver,
see https://github.com/angular/protractor/issues/562.

Also adds weeks as format to the `dateFilter`.

Related to #757.
Closes #5864.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
On older browser that don't support the new HTML5 inputs
and display a text input instead, the user is required to enter
the data in the corresponding ISO format. The value in `ng-model`
will always be a date.

E2e tests contain a workaround to a bug in webdriver,
see https://github.com/angular/protractor/issues/562.

Also adds weeks as format to the `dateFilter`.

Related to #757.
Closes #5864.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(style): expressions in style tags</title>
<updated>2014-03-06T10:19:30+00:00</updated>
<author>
<name>Sekib Omazic</name>
</author>
<published>2014-02-28T11:39:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=0609453e1f9ae074f8d786df903096a6eadb6aa0'/>
<id>0609453e1f9ae074f8d786df903096a6eadb6aa0</id>
<content type='text'>
Enable data-binding for style tags.

Note: this feature does not work on IE8.

Closes #2387
Closes #6492
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Enable data-binding for style tags.

Note: this feature does not work on IE8.

Closes #2387
Closes #6492
</pre>
</div>
</content>
</entry>
<entry>
<title>feat($animate): animate dirty, pristine, valid, invalid for form/fields</title>
<updated>2014-02-28T06:01:34+00:00</updated>
<author>
<name>Yves Brissaud</name>
</author>
<published>2013-12-10T20:49:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=33443966c8e8cac85a863bb181d4a4aff00baab4'/>
<id>33443966c8e8cac85a863bb181d4a4aff00baab4</id>
<content type='text'>
Add css animations when form or field status change to/from dirty,
pristine, valid or invalid. This works like animation system present
with ngClass, ngShow, etc.

Closes #5378
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add css animations when form or field status change to/from dirty,
pristine, valid or invalid. This works like animation system present
with ngClass, ngShow, etc.

Closes #5378
</pre>
</div>
</content>
</entry>
<entry>
<title>chore(ngRepeatSpec): fix typo</title>
<updated>2014-02-27T09:52:21+00:00</updated>
<author>
<name>Lajos Veres</name>
</author>
<published>2014-02-27T09:26:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=a20e76ea80cf6e395a39aa58c2d59ab223e530b3'/>
<id>a20e76ea80cf6e395a39aa58c2d59ab223e530b3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix($animate): ensure that animateable directives cancel expired leave animations</title>
<updated>2014-02-26T19:53:57+00:00</updated>
<author>
<name>Matias Niemelä</name>
</author>
<published>2014-02-21T08:43:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=e9881991ca0a5019d3a4215477738ed247898ba0'/>
<id>e9881991ca0a5019d3a4215477738ed247898ba0</id>
<content type='text'>
If enter -&gt; leave -&gt; enter -&gt; leave occurs then the first leave animation will
animate alongside the second. This causes the very first DOM node (the view in ngView
for example) to animate at the same time as the most recent DOM node which ends
up being an undesired effect. This fix takes care of this issue.

Closes #5886
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If enter -&gt; leave -&gt; enter -&gt; leave occurs then the first leave animation will
animate alongside the second. This causes the very first DOM node (the view in ngView
for example) to animate at the same time as the most recent DOM node which ends
up being an undesired effect. This fix takes care of this issue.

Closes #5886
</pre>
</div>
</content>
</entry>
<entry>
<title>perf($animate): use rAF instead of timeouts to issue animation callbacks</title>
<updated>2014-02-25T02:23:18+00:00</updated>
<author>
<name>Matias Niemelä</name>
</author>
<published>2014-02-25T00:43:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=4c4537e65e6cf911c9659b562d89e3330ce3ffae'/>
<id>4c4537e65e6cf911c9659b562d89e3330ce3ffae</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(ngHref): bind ng-href to xlink:href for SVGAElement</title>
<updated>2014-02-21T22:56:48+00:00</updated>
<author>
<name>Caitlin Potter</name>
</author>
<published>2014-01-21T01:59:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=2bce71e9dc10c8588f9eb599a0cd2e831440fc48'/>
<id>2bce71e9dc10c8588f9eb599a0cd2e831440fc48</id>
<content type='text'>
This change makes the ngHref directive useful for SVGAElements by having it bind
to the xlink:href attribute rather than the href attribute.

Closes #5904
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This change makes the ngHref directive useful for SVGAElements by having it bind
to the xlink:href attribute rather than the href attribute.

Closes #5904
</pre>
</div>
</content>
</entry>
<entry>
<title>fix($animate): ensure $animate doesn't break natural CSS transitions</title>
<updated>2014-02-15T00:30:48+00:00</updated>
<author>
<name>Matias Niemelä</name>
</author>
<published>2014-02-14T09:02:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=4f84f6b3e4210ae1eb14728a46d43dd961700a0c'/>
<id>4f84f6b3e4210ae1eb14728a46d43dd961700a0c</id>
<content type='text'>
BREAKING CHANGE: ngClass and {{ class }} will now call the `setClass`
animation callback instead of addClass / removeClass when both a
addClass/removeClass operation is being executed on the element during the animation.

Please include the setClass animation callback as well as addClass and removeClass within
your JS animations to work with ngClass and {{ class }} directives.

Closes #6019
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
BREAKING CHANGE: ngClass and {{ class }} will now call the `setClass`
animation callback instead of addClass / removeClass when both a
addClass/removeClass operation is being executed on the element during the animation.

Please include the setClass animation callback as well as addClass and removeClass within
your JS animations to work with ngClass and {{ class }} directives.

Closes #6019
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(input): setViewValue on compositionend</title>
<updated>2014-02-13T01:28:13+00:00</updated>
<author>
<name>Caitlin Potter</name>
</author>
<published>2013-12-16T18:06:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=2b7302713674506fdbcdc396c38f18dcb90dee8c'/>
<id>2b7302713674506fdbcdc396c38f18dcb90dee8c</id>
<content type='text'>
Because of a4e6d962, model is not updated on input/change between the
compositionstart and compositionend events. Unfortunately, the compositionend
event does not always happen prior to an input/change event.

This changeset calls the listener function to update the model after a
compositionend event is received.

Closes #6058
Closes #5433
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Because of a4e6d962, model is not updated on input/change between the
compositionstart and compositionend events. Unfortunately, the compositionend
event does not always happen prior to an input/change event.

This changeset calls the listener function to update the model after a
compositionend event is received.

Closes #6058
Closes #5433
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(mocks): rename mock.animate to ngAnimateMock and ensure it contains all test helper code for ngAnimate</title>
<updated>2014-02-06T06:22:14+00:00</updated>
<author>
<name>Matias Niemelä</name>
</author>
<published>2014-01-23T00:28:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=4224cd5182bc93e4a210f75e0a4e4de7f3c544e8'/>
<id>4224cd5182bc93e4a210f75e0a4e4de7f3c544e8</id>
<content type='text'>
Closes #5822
Closes #5917
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #5822
Closes #5917
</pre>
</div>
</content>
</entry>
</feed>
