<feed xmlns='http://www.w3.org/2005/Atom'>
<title>angular.js, branch v1.2.5</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/'/>
<entry>
<title>chore(release): cut 1.2.5 singularity-expansion release</title>
<updated>2013-12-13T18:52:13+00:00</updated>
<author>
<name>Jeff Cross</name>
</author>
<published>2013-12-13T18:52:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=3468ad1b61d7440a1727048d7e7c2a7795e1656b'/>
<id>3468ad1b61d7440a1727048d7e7c2a7795e1656b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>docs(CHANGELOG): add v1.2.5 changes</title>
<updated>2013-12-13T18:44:40+00:00</updated>
<author>
<name>Jeff Cross</name>
</author>
<published>2013-12-13T18:33:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=e9c79cad437605171894e2d1aad842e662b8579c'/>
<id>e9c79cad437605171894e2d1aad842e662b8579c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>docs(TRIAGING): add info about "needs: public api"</title>
<updated>2013-12-13T16:53:33+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2013-12-13T16:53:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=e455e7d878600c1cf8fe0756fe6c7bf523ef9e3d'/>
<id>e455e7d878600c1cf8fe0756fe6c7bf523ef9e3d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<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>perf(a): do not link when href or name exists in template</title>
<updated>2013-12-13T08:31:25+00:00</updated>
<author>
<name>Karl Seamon</name>
</author>
<published>2013-12-09T20:36:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=f3de5b6eac90baf649506072162f36dbc6d2f028'/>
<id>f3de5b6eac90baf649506072162f36dbc6d2f028</id>
<content type='text'>
Change the a directive to link and hookup a click event only when
there is no href or name in the template element.
In a large Google app, this results in about 800 fewer registrations,
saving a small but measurable amount of time and memory.

Closes #5362
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change the a directive to link and hookup a click event only when
there is no href or name in the template element.
In a large Google app, this results in about 800 fewer registrations,
saving a small but measurable amount of time and memory.

Closes #5362
</pre>
</div>
</content>
</entry>
<entry>
<title>perf($resource): use shallow copy instead of angular.copy</title>
<updated>2013-12-13T08:24:37+00:00</updated>
<author>
<name>Karl Seamon</name>
</author>
<published>2013-12-05T23:56:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=fcd2a8131a3cb3e59a616bf31e61510b5c3a97d3'/>
<id>fcd2a8131a3cb3e59a616bf31e61510b5c3a97d3</id>
<content type='text'>
Replace calls to angular.copy with calls to a new function, shallowClearAndCopy.
Add calls to copy for cache access in $http in order to prevent modification of cached data.
Results in a measurable improvement to the startup time of complex apps within Google.

Closes #5300
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Replace calls to angular.copy with calls to a new function, shallowClearAndCopy.
Add calls to copy for cache access in $http in order to prevent modification of cached data.
Results in a measurable improvement to the startup time of complex apps within Google.

Closes #5300
</pre>
</div>
</content>
</entry>
<entry>
<title>perf: use call and === instead of apply and == in type check functions</title>
<updated>2013-12-13T08:22:47+00:00</updated>
<author>
<name>Karl Seamon</name>
</author>
<published>2013-12-04T21:02:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=62dbe85798c19246fb2fb121bb4278248e564486'/>
<id>62dbe85798c19246fb2fb121bb4278248e564486</id>
<content type='text'>
Updates isDate et al to use call instead of apply and === instead of ==.
The change to call brings minor performance improvement and === is just
better practice than ==.
http://jsperf.com/call-vs-apply-tostring

Closes #5295
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Updates isDate et al to use call instead of apply and === instead of ==.
The change to call brings minor performance improvement and === is just
better practice than ==.
http://jsperf.com/call-vs-apply-tostring

Closes #5295
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(closure): add missing FormController extern definitions</title>
<updated>2013-12-13T08:14:31+00:00</updated>
<author>
<name>Brian Atkinson</name>
</author>
<published>2013-12-06T03:30:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=1d5e18b062c3e33b2a8d96aa58d905ed2cd48649'/>
<id>1d5e18b062c3e33b2a8d96aa58d905ed2cd48649</id>
<content type='text'>
Closes #5303
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #5303
</pre>
</div>
</content>
</entry>
<entry>
<title>style($injector): remove ws</title>
<updated>2013-12-13T07:51:45+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2013-12-13T07:51:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=a0ed3713899f0ec5f3e1b76ef48fc3acedabe1a5'/>
<id>a0ed3713899f0ec5f3e1b76ef48fc3acedabe1a5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>perf($injector): remove invoke optimization that doesn't work</title>
<updated>2013-12-13T07:49:03+00:00</updated>
<author>
<name>Ben Wiklund</name>
</author>
<published>2013-12-13T00:32:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=05e4fd3488b89e670c36869f18defe26deac2efa'/>
<id>05e4fd3488b89e670c36869f18defe26deac2efa</id>
<content type='text'>
Closes #5388
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #5388
</pre>
</div>
</content>
</entry>
</feed>
