<feed xmlns='http://www.w3.org/2005/Atom'>
<title>angular.js/test, branch v1.1.2</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/'/>
<entry>
<title>revert: fix($resource): Route constructor, updated RegExp</title>
<updated>2013-01-23T00:32:02+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2013-01-23T00:30:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=ffe5e01584ec1c10930a9a01ce4cec2ec888966b'/>
<id>ffe5e01584ec1c10930a9a01ce4cec2ec888966b</id>
<content type='text'>
This reverts commit 06ed8ef0127bf80610eba17b5021d1f483d0b0bf.

The reverted commit causes regressions. See comments in the PR:
https://github.com/angular/angular.js/pull/1402#issuecomment-12575399
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 06ed8ef0127bf80610eba17b5021d1f483d0b0bf.

The reverted commit causes regressions. See comments in the PR:
https://github.com/angular/angular.js/pull/1402#issuecomment-12575399
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(angular.equals): relax the comparison for undefined properties</title>
<updated>2013-01-22T15:35:21+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2013-01-22T06:00:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=3c2e1c5e4d12529b1d69a6173c38097527dccc4f'/>
<id>3c2e1c5e4d12529b1d69a6173c38097527dccc4f</id>
<content type='text'>
in 5ae63fd3 the comparison was made consistent but strict, so that

angular.equals({}, {foo: undefined}) // always returns false

this turns out to cause issues for data that is being roundtripped via network
and serialized via JSON because JSON.stringify serializes {foo: undefined} as {}.

Since angular.equals() behaved like this before the 5ae63fd3 in 50% of the cases,
changing the behavior in this way should not introduce any significant issues.

Closes #1648
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
in 5ae63fd3 the comparison was made consistent but strict, so that

angular.equals({}, {foo: undefined}) // always returns false

this turns out to cause issues for data that is being roundtripped via network
and serialized via JSON because JSON.stringify serializes {foo: undefined} as {}.

Since angular.equals() behaved like this before the 5ae63fd3 in 50% of the cases,
changing the behavior in this way should not introduce any significant issues.

Closes #1648
</pre>
</div>
</content>
</entry>
<entry>
<title>fix($resource): Route constructor, updated RegExp</title>
<updated>2013-01-19T05:28:15+00:00</updated>
<author>
<name>Fredrik Bonander</name>
</author>
<published>2012-09-21T11:39:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=06ed8ef0127bf80610eba17b5021d1f483d0b0bf'/>
<id>06ed8ef0127bf80610eba17b5021d1f483d0b0bf</id>
<content type='text'>
Update RegExp to allow urlParams with out leading slash (/).
- Will allow reoucese to be loaded from a relative path

Example:
var R = $resource(':path');
R.get({ path : 'data.json' });

Example usage:
Load resources in applications not using webserver, ie local webapp in on a tablet.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update RegExp to allow urlParams with out leading slash (/).
- Will allow reoucese to be loaded from a relative path

Example:
var R = $resource(':path');
R.get({ path : 'data.json' });

Example usage:
Load resources in applications not using webserver, ie local webapp in on a tablet.</pre>
</div>
</content>
</entry>
<entry>
<title>feat(scenario): add mouseover method to the ngScenario dsl</title>
<updated>2013-01-19T05:24:57+00:00</updated>
<author>
<name>Pedro Del Gallego</name>
</author>
<published>2013-01-19T05:24:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=2f437e89781cb2b449abb685e36b26ca1cf0fff5'/>
<id>2f437e89781cb2b449abb685e36b26ca1cf0fff5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(route): Allow using functions as template params in 'when'</title>
<updated>2013-01-19T05:20:49+00:00</updated>
<author>
<name>Luis Ramón López</name>
</author>
<published>2012-11-03T20:11:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=faf02f0c4db7962f863b0da2a82c8cafab2c706f'/>
<id>faf02f0c4db7962f863b0da2a82c8cafab2c706f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(directive): added ng-open boolean directive</title>
<updated>2013-01-19T05:16:16+00:00</updated>
<author>
<name>David Chang</name>
</author>
<published>2013-01-18T04:08:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=b8bd4d5460d9952e9a3bb14992636b17859bd457'/>
<id>b8bd4d5460d9952e9a3bb14992636b17859bd457</id>
<content type='text'>
Closes# 1797 add ng-open attribute</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes# 1797 add ng-open attribute</pre>
</div>
</content>
</entry>
<entry>
<title>fix(ngResource): correct leading slash removal.</title>
<updated>2013-01-19T04:52:57+00:00</updated>
<author>
<name>pavelgj</name>
</author>
<published>2013-01-08T22:19:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=b2f46251aca76c8568ee7d4bab54edbc9d7a186a'/>
<id>b2f46251aca76c8568ee7d4bab54edbc9d7a186a</id>
<content type='text'>
Fixed an issues with ngResource param substitution where it was incorrectly removing leading slash when param was followed by a non-slash character.
Ex:
'/:foo/:bar.baz/:aux'

params = {
  foo: 'aaa',
  bar: undefined,
  aux: undefined
}

The above params were incorrectly producing '/aaa.baz' but now it results in '/aaa/.baz'.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixed an issues with ngResource param substitution where it was incorrectly removing leading slash when param was followed by a non-slash character.
Ex:
'/:foo/:bar.baz/:aux'

params = {
  foo: 'aaa',
  bar: undefined,
  aux: undefined
}

The above params were incorrectly producing '/aaa.baz' but now it results in '/aaa/.baz'.</pre>
</div>
</content>
</entry>
<entry>
<title>fix(ngSwitch): don't leak when destroyed while not attached</title>
<updated>2013-01-18T08:03:28+00:00</updated>
<author>
<name>danilsomsikov</name>
</author>
<published>2013-01-11T17:21:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=a26234f7183013e2fcc9b35377e181ad96dc9917'/>
<id>a26234f7183013e2fcc9b35377e181ad96dc9917</id>
<content type='text'>
The leak can occur when ngSwich is used inside ngRepeat or any other
directive which is destroyed while its transcluded content (which
includes ngSwitch) is not attached to the DOM.

Refactor ngSwitch to use controller instead of storing data on compile
node. This means that we don't need to clean up the jq data cache.
Controller reference is released when the linking fn is released.

Closes #1621
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The leak can occur when ngSwich is used inside ngRepeat or any other
directive which is destroyed while its transcluded content (which
includes ngSwitch) is not attached to the DOM.

Refactor ngSwitch to use controller instead of storing data on compile
node. This means that we don't need to clean up the jq data cache.
Controller reference is released when the linking fn is released.

Closes #1621
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(ngResource): support all $http.config actions</title>
<updated>2013-01-18T07:08:39+00:00</updated>
<author>
<name>Misko Hevery</name>
</author>
<published>2013-01-18T06:01:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=af89daf4641f57b92be6c1f3635f5a3237f20c71'/>
<id>af89daf4641f57b92be6c1f3635f5a3237f20c71</id>
<content type='text'>
This allows the transformation of the $http request in both directions,
headers, caching, and timeout.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows the transformation of the $http request in both directions,
headers, caching, and timeout.
</pre>
</div>
</content>
</entry>
<entry>
<title>feat($parse): allow strict equality in angular expressions</title>
<updated>2013-01-18T07:08:38+00:00</updated>
<author>
<name>Jeremy Tymes</name>
</author>
<published>2012-11-27T16:00:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=a179a9a96eda5c566bda8a70ac8a75822c936a68'/>
<id>a179a9a96eda5c566bda8a70ac8a75822c936a68</id>
<content type='text'>
Allows the parser to parse strict equality and inequality
in angular expressions.

Closes #908
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Allows the parser to parse strict equality and inequality
in angular expressions.

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