<feed xmlns='http://www.w3.org/2005/Atom'>
<title>angular.js/src/ngAnimate, branch v1.2.5</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/'/>
<entry>
<title>perf(jqLite): implement and use the `empty` method in place of `html(‘’)`</title>
<updated>2013-12-13T10:07:11+00:00</updated>
<author>
<name>Michał Gołębiowski</name>
</author>
<published>2013-10-16T13:15:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=3410f65e790a81d457b4f4601a1e760a6f8ede5e'/>
<id>3410f65e790a81d457b4f4601a1e760a6f8ede5e</id>
<content type='text'>
jQuery's elem.html('') is way slower than elem.empty(). As clearing
element contents happens quite often in certain scenarios, switching
to using .empty() provides a significant performance boost when using
Angular with jQuery.

Closes #4457
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
jQuery's elem.html('') is way slower than elem.empty(). As clearing
element contents happens quite often in certain scenarios, switching
to using .empty() provides a significant performance boost when using
Angular with jQuery.

Closes #4457
</pre>
</div>
</content>
</entry>
<entry>
<title>fix($animate): ensure animations work with directives that share a transclusion</title>
<updated>2013-12-05T15:54:19+00:00</updated>
<author>
<name>Matias Niemelä</name>
</author>
<published>2013-12-04T17:49:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=958d3d56b1899a2cfc7b18c0292e5a1d8c64d0a5'/>
<id>958d3d56b1899a2cfc7b18c0292e5a1d8c64d0a5</id>
<content type='text'>
Closes #4716
Closes #4871
Closes #5021
Closes #5278
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #4716
Closes #4871
Closes #5021
Closes #5278
</pre>
</div>
</content>
</entry>
<entry>
<title>fix($animate): ensure ms durations are properly rounded</title>
<updated>2013-12-05T00:26:40+00:00</updated>
<author>
<name>Matias Niemelä</name>
</author>
<published>2013-11-28T04:18:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=93901bdde4bb9f0ba114ebb33b8885808e1823e1'/>
<id>93901bdde4bb9f0ba114ebb33b8885808e1823e1</id>
<content type='text'>
Closes #5113
Closes #5162
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #5113
Closes #5162
</pre>
</div>
</content>
</entry>
<entry>
<title>docs(animate.js): fix copy/paste typo in leave docs</title>
<updated>2013-12-04T19:28:32+00:00</updated>
<author>
<name>Yves Richard</name>
</author>
<published>2013-12-03T01:32:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=4ac6424e8764442915d6aefff7331974c5f2f723'/>
<id>4ac6424e8764442915d6aefff7331974c5f2f723</id>
<content type='text'>
fix the copy/paste typo within $animate.leave method inside of the $animate docs.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fix the copy/paste typo within $animate.leave method inside of the $animate docs.
</pre>
</div>
</content>
</entry>
<entry>
<title>docs($animate): require ngAnimate in example, syntax fixes</title>
<updated>2013-12-02T19:55:34+00:00</updated>
<author>
<name>Blaise Kal</name>
</author>
<published>2013-12-02T09:44:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=d0f8bd30a6c53f00c1206021f68330cb5e8eda37'/>
<id>d0f8bd30a6c53f00c1206021f68330cb5e8eda37</id>
<content type='text'>
The example in the section "JavaScript-defined Animations" would not run without the ngAnimate dependency. Also added a missing comma and semicolons.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The example in the section "JavaScript-defined Animations" would not run without the ngAnimate dependency. Also added a missing comma and semicolons.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(ngAnimate): ensure animations are disabled upon bootstrap for structrual animations</title>
<updated>2013-11-25T20:00:50+00:00</updated>
<author>
<name>Matias Niemelä</name>
</author>
<published>2013-11-25T18:40:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=eed2333298412fbad04eda97ded3487c845b9eb9'/>
<id>eed2333298412fbad04eda97ded3487c845b9eb9</id>
<content type='text'>
Closes #5130
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #5130
</pre>
</div>
</content>
</entry>
<entry>
<title>fix($animate): ensure blocked keyframe animations are unblocked before the DOM operation</title>
<updated>2013-11-24T03:05:04+00:00</updated>
<author>
<name>Matias Niemelä</name>
</author>
<published>2013-11-24T02:44:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=2efe82309ac8ff4f67df8b6e40a539ea31e15804'/>
<id>2efe82309ac8ff4f67df8b6e40a539ea31e15804</id>
<content type='text'>
Closes #5106
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #5106
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(ngAnimate): correctly retain and restore existing styles during and after animation</title>
<updated>2013-11-22T04:37:01+00:00</updated>
<author>
<name>Peter Deak</name>
</author>
<published>2013-11-10T21:36:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=c42d0a041890b39fc98afd357ec1307a3a36208d'/>
<id>c42d0a041890b39fc98afd357ec1307a3a36208d</id>
<content type='text'>
Closes #4869
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #4869
</pre>
</div>
</content>
</entry>
<entry>
<title>chore($animate): remove unnecessary reflective dereferencing</title>
<updated>2013-11-22T01:48:21+00:00</updated>
<author>
<name>Matias Niemelä</name>
</author>
<published>2013-11-22T01:26:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=3fbb25e25cc9bd1ddad8efab9f43749735e53454'/>
<id>3fbb25e25cc9bd1ddad8efab9f43749735e53454</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 keyframe animations are blocked around the reflow</title>
<updated>2013-11-22T01:48:15+00:00</updated>
<author>
<name>Matias Niemelä</name>
</author>
<published>2013-11-19T05:21:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=6760d7a315d7ea5cbd4f8ab74b200f754a2041f4'/>
<id>6760d7a315d7ea5cbd4f8ab74b200f754a2041f4</id>
<content type='text'>
Keyframe animations trigger on the first CSS class and not the second.
This may cause a slight flicker during a stagger animation since the
animation has already started before the stagger delay is considered.
This fix ensures that the animation is blocked until the active animation
starts which allows for staggering animations to take over properly.

Closes #5018
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Keyframe animations trigger on the first CSS class and not the second.
This may cause a slight flicker during a stagger animation since the
animation has already started before the stagger delay is considered.
This fix ensures that the animation is blocked until the active animation
starts which allows for staggering animations to take over properly.

Closes #5018
</pre>
</div>
</content>
</entry>
</feed>
