<feed xmlns='http://www.w3.org/2005/Atom'>
<title>angular.js/src/ng, branch v1.2.9</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/'/>
<entry>
<title>fix($http): ensure default headers PUT and POST are different objects</title>
<updated>2014-01-14T00:50:15+00:00</updated>
<author>
<name>Hendrixer</name>
</author>
<published>2014-01-11T23:20:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=e1cfb1957feaf89408bccf48fae6f529e57a82fe'/>
<id>e1cfb1957feaf89408bccf48fae6f529e57a82fe</id>
<content type='text'>
Send PUT and POST through copy() to make sure they are not the same.

Closes #5742
Closes #5747
Closes #5764
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Send PUT and POST through copy() to make sure they are not the same.

Closes #5742
Closes #5747
Closes #5764
</pre>
</div>
</content>
</entry>
<entry>
<title>fix($rootScope): prevent infinite $digest by checking if asyncQueue is empty when decrementing ttl</title>
<updated>2014-01-13T17:53:38+00:00</updated>
<author>
<name>Noam Lewis</name>
</author>
<published>2013-12-31T01:10:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=2cd09c9f0e7766bcd191662841b7b1ffc3b6dc3f'/>
<id>2cd09c9f0e7766bcd191662841b7b1ffc3b6dc3f</id>
<content type='text'>
An infinite $digest loop can be caused by expressions that invoke a promise.
The problem is that $digest does not decrement ttl unless it finds dirty changes;
it should check also if asyncQueue is empty.
Generally the condition for decrementing ttl should be the same as the
condition for terminating the $digest loop.

Fixes #2622
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
An infinite $digest loop can be caused by expressions that invoke a promise.
The problem is that $digest does not decrement ttl unless it finds dirty changes;
it should check also if asyncQueue is empty.
Generally the condition for decrementing ttl should be the same as the
condition for terminating the $digest loop.

Fixes #2622
</pre>
</div>
</content>
</entry>
<entry>
<title>docs($sce): corrected typo &amp; markup.</title>
<updated>2014-01-11T07:42:36+00:00</updated>
<author>
<name>jesse</name>
</author>
<published>2014-01-11T01:00:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=b2c84ccde37d0d9b1f2cd33e0cc23080d11820e2'/>
<id>b2c84ccde37d0d9b1f2cd33e0cc23080d11820e2</id>
<content type='text'>
the --&gt; that

value --&gt; `value`

Closes #5735
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
the --&gt; that

value --&gt; `value`

Closes #5735
</pre>
</div>
</content>
</entry>
<entry>
<title>docs(select): update regexp grouping cheat-sheat</title>
<updated>2014-01-10T17:50:28+00:00</updated>
<author>
<name>Ajay Roopakalu</name>
</author>
<published>2014-01-04T07:17:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=8ace8073fd1ad2fab8291246fe262d11b8c0f211'/>
<id>8ace8073fd1ad2fab8291246fe262d11b8c0f211</id>
<content type='text'>
Update the regexp grouping comment to reflect the changes needed for
multiline expressions in ng-options for &lt;select&gt;.

Closes #5602
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update the regexp grouping comment to reflect the changes needed for
multiline expressions in ng-options for &lt;select&gt;.

Closes #5602
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(select): allow multiline ng-options</title>
<updated>2014-01-10T17:50:28+00:00</updated>
<author>
<name>Ajay Roopakalu</name>
</author>
<published>2014-01-04T03:15:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=43a2f3d0bf435e3626cd679caff4281cfb3415bd'/>
<id>43a2f3d0bf435e3626cd679caff4281cfb3415bd</id>
<content type='text'>
This patch allows the ng-options value of a &lt;select&gt; element to span
multiple lines, which would previously throw an error when used with filters.

Closes #5602
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch allows the ng-options value of a &lt;select&gt; element to span
multiple lines, which would previously throw an error when used with filters.

Closes #5602
</pre>
</div>
</content>
</entry>
<entry>
<title>fix($http): return responseText on IE8 for requests with responseType set</title>
<updated>2014-01-10T10:25:36+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2014-01-05T07:42:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=a9cccbe14f1bd9048f5dab4443f58c804d4259a1'/>
<id>a9cccbe14f1bd9048f5dab4443f58c804d4259a1</id>
<content type='text'>
Closes #4464
Closes #4738
Closes #5636
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #4464
Closes #4738
Closes #5636
</pre>
</div>
</content>
</entry>
<entry>
<title>docs($location): fix link to $locationChangeSuccess event</title>
<updated>2014-01-10T08:58:40+00:00</updated>
<author>
<name>Caitlin Potter</name>
</author>
<published>2014-01-10T01:46:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=c77b2bcca36cf199478b8fb651972a1f650f646b'/>
<id>c77b2bcca36cf199478b8fb651972a1f650f646b</id>
<content type='text'>
Closes #5717
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #5717
</pre>
</div>
</content>
</entry>
<entry>
<title>revert: fix($location): return '/' for root path in hashbang mode</title>
<updated>2014-01-10T07:47:35+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2014-01-10T07:16:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=5a4145fe16bb61720843ae938b789e32dbbfdb7d'/>
<id>5a4145fe16bb61720843ae938b789e32dbbfdb7d</id>
<content type='text'>
This reverts commit 63cd873fef3207deef30c7a7ed66f4b8f647dc12.

The change breaks existing tests of Google apps. The problem is that
while we tried to avoid adding #/ to window.location.href unnecessarily
we failed doing so. Likely because by setting $path, at some point
(during a digest) we try to check if $location changed and we mistake the
default '/' with an explicit settign of the path via the `path()` method.
This results in us writing the url with '#/' into $browser.url() which updates
the window.location by adding "#/" to the url - something we tried to avoid
in the first place.

I'll reopen PR #5712.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 63cd873fef3207deef30c7a7ed66f4b8f647dc12.

The change breaks existing tests of Google apps. The problem is that
while we tried to avoid adding #/ to window.location.href unnecessarily
we failed doing so. Likely because by setting $path, at some point
(during a digest) we try to check if $location changed and we mistake the
default '/' with an explicit settign of the path via the `path()` method.
This results in us writing the url with '#/' into $browser.url() which updates
the window.location by adding "#/" to the url - something we tried to avoid
in the first place.

I'll reopen PR #5712.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix($location): return '/' for root path in hashbang mode</title>
<updated>2014-01-10T01:35:25+00:00</updated>
<author>
<name>Caitlin Potter</name>
</author>
<published>2014-01-09T19:19:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=63cd873fef3207deef30c7a7ed66f4b8f647dc12'/>
<id>63cd873fef3207deef30c7a7ed66f4b8f647dc12</id>
<content type='text'>
Before this change, on the root of the application, $location.path() would return
the empty string. Following this change, it will always return a root of '/'.

Closes #5650
Closes #5712
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Before this change, on the root of the application, $location.path() would return
the empty string. Following this change, it will always return a root of '/'.

Closes #5650
Closes #5712
</pre>
</div>
</content>
</entry>
<entry>
<title>fix($httpBackend): Allow status code 0 from any protocol</title>
<updated>2014-01-09T18:10:11+00:00</updated>
<author>
<name>Rafał Jagoda</name>
</author>
<published>2013-12-27T11:55:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=28fc80bba0107075ab371fd0a7634a38891626b2'/>
<id>28fc80bba0107075ab371fd0a7634a38891626b2</id>
<content type='text'>
Android 4.1 stock browser also returns status code 0 when
a template is loaded via `http` and the application is cached using
appcache.

Fixes #1356.
Closes #5547.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Android 4.1 stock browser also returns status code 0 when
a template is loaded via `http` and the application is cached using
appcache.

Fixes #1356.
Closes #5547.
</pre>
</div>
</content>
</entry>
</feed>
