<feed xmlns='http://www.w3.org/2005/Atom'>
<title>angular.js/src/ngResource, branch v1.2.7</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/'/>
<entry>
<title>fix($resource): prevent URL template from collapsing into an empty string</title>
<updated>2014-01-03T07:07:27+00:00</updated>
<author>
<name>Gias Kay Lee</name>
</author>
<published>2013-12-20T15:15:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=131e4014b831ac81b7979c4523da81ebc5861c70'/>
<id>131e4014b831ac81b7979c4523da81ebc5861c70</id>
<content type='text'>
if url template would result in an empty string, we should make a request
to '/' instead.

Closes #5455
Closes #5493
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
if url template would result in an empty string, we should make a request
to '/' instead.

Closes #5455
Closes #5493
</pre>
</div>
</content>
</entry>
<entry>
<title>docs($resource): fix typo in server response example</title>
<updated>2013-12-18T21:22:21+00:00</updated>
<author>
<name>oweitz</name>
</author>
<published>2013-12-10T12:37:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=09f8962df2131cad446b207a6ab0551c8acd31d0'/>
<id>09f8962df2131cad446b207a6ab0551c8acd31d0</id>
<content type='text'>
The server is supposed to return the same card number as in the client request.
Adjust server response example to the value given in the client request.

Closes #5352
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The server is supposed to return the same card number as in the client request.
Adjust server response example to the value given in the client request.

Closes #5352
</pre>
</div>
</content>
</entry>
<entry>
<title>perf: use faster check for $$ prefix</title>
<updated>2013-12-17T19:43:57+00:00</updated>
<author>
<name>Karl Seamon</name>
</author>
<published>2013-12-17T19:22:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=cb29632a5802e930262919b3db64ca4806c5cfc7'/>
<id>cb29632a5802e930262919b3db64ca4806c5cfc7</id>
<content type='text'>
Use two calls to charAt instead of substr to detect a $$prefix in the shallowCopy functions.
This makes shallowCopy 25-50% faster (depending on which browser is used).
http://jsperf.com/angular-shallow-copy

Closes #5457
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use two calls to charAt instead of substr to detect a $$prefix in the shallowCopy functions.
This makes shallowCopy 25-50% faster (depending on which browser is used).
http://jsperf.com/angular-shallow-copy

Closes #5457
</pre>
</div>
</content>
</entry>
<entry>
<title>docs(): fix jshint issues</title>
<updated>2013-12-17T12:29:22+00:00</updated>
<author>
<name>Pete Bacon Darwin</name>
</author>
<published>2013-12-17T12:29:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=6ac773f350a3eacb5f4b3ab83bc06e3568ac8005'/>
<id>6ac773f350a3eacb5f4b3ab83bc06e3568ac8005</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>docs($resource): add example for a custom PUT request</title>
<updated>2013-12-17T12:20:25+00:00</updated>
<author>
<name>unclejustin</name>
</author>
<published>2013-12-06T03:41:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=3174f7333672c96613825976c883f79ad4d41016'/>
<id>3174f7333672c96613825976c883f79ad4d41016</id>
<content type='text'>
Closes #5302
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #5302
</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>revert: chore($resource): Use shallow copy instead of angular.copy</title>
<updated>2013-12-06T18:13:48+00:00</updated>
<author>
<name>Matias Niemelä</name>
</author>
<published>2013-12-06T18:08:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=3602c9785b70707edbfcb15eaee4bc4d1258ab89'/>
<id>3602c9785b70707edbfcb15eaee4bc4d1258ab89</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>chore($resource): Use shallow copy instead of angular.copy</title>
<updated>2013-12-06T00:13:04+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=a55c1e79cf8894c2d348d4cf911b28dcc8a6995e'/>
<id>a55c1e79cf8894c2d348d4cf911b28dcc8a6995e</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>fix($resource): Always return a resource instance when calling class methods on resources.</title>
<updated>2013-11-21T17:51:02+00:00</updated>
<author>
<name>Tobias Bosch</name>
</author>
<published>2013-11-21T00:45:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=f6ecf9a3c9090593faf5fa50586c99a56b51c776'/>
<id>f6ecf9a3c9090593faf5fa50586c99a56b51c776</id>
<content type='text'>
Previously, calling `MyResource.save(myResourceInstance)`returned
a promise, in contrast to the docs for `$resource`. However,
calling `MyResource.save({name: 'Tobias"})`already correctly
returned a resource instance.

Fixes #4545.
Closes #5061.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously, calling `MyResource.save(myResourceInstance)`returned
a promise, in contrast to the docs for `$resource`. However,
calling `MyResource.save({name: 'Tobias"})`already correctly
returned a resource instance.

Fixes #4545.
Closes #5061.
</pre>
</div>
</content>
</entry>
<entry>
<title>docs(ngResource): removed buzz client example</title>
<updated>2013-11-15T05:22:11+00:00</updated>
<author>
<name>Jeff Cross</name>
</author>
<published>2013-11-15T05:13:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=40e34a924b629280eb572e957cc8a2cf4f88394c'/>
<id>40e34a924b629280eb572e957cc8a2cf4f88394c</id>
<content type='text'>
The Buzz Client example on the ngResource
doc was causing parse errors.

While the root cause is being investigated,
the example has been removed, and should be
replaced by a more relevant example anyhow.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The Buzz Client example on the ngResource
doc was causing parse errors.

While the root cause is being investigated,
the example has been removed, and should be
replaced by a more relevant example anyhow.
</pre>
</div>
</content>
</entry>
</feed>
