<feed xmlns='http://www.w3.org/2005/Atom'>
<title>angular.js/test, branch v1.0.0rc3</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/'/>
<entry>
<title>fix(ngValue): bind properly inside ng-repeat</title>
<updated>2012-03-29T21:05:19+00:00</updated>
<author>
<name>Vojta Jina</name>
</author>
<published>2012-03-29T20:50:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=95c5df5958f6d42d08846fa40c10cb279ce76ee9'/>
<id>95c5df5958f6d42d08846fa40c10cb279ce76ee9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix($injector): properly infer dependencies from fn with no args</title>
<updated>2012-03-29T18:21:04+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2012-03-29T00:20:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=2cb907a8366e3273890f5ef6174b2e3970cd1720'/>
<id>2cb907a8366e3273890f5ef6174b2e3970cd1720</id>
<content type='text'>
Previously if there was a white-space in fn: fn( ) {} we failed to infer no args.

This was originally reported by recht, but I decided to use a different fix.

Closes #829
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously if there was a white-space in fn: fn( ) {} we failed to infer no args.

This was originally reported by recht, but I decided to use a different fix.

Closes #829
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor($compile): move methods of attr object into prototype</title>
<updated>2012-03-29T14:30:32+00:00</updated>
<author>
<name>Vojta Jina</name>
</author>
<published>2012-03-28T23:03:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=6da355c3e1571b9a104fca2796df77a4194a28a2'/>
<id>6da355c3e1571b9a104fca2796df77a4194a28a2</id>
<content type='text'>
We have many instances of this object and we clone them as well (e.g. ng-repeat).
This should save some memory and performance as well.

Double prefixed private properties of attr object:
attr.$element -&gt; attr.$$element
attr.$observers -&gt; attr.$$observers

Update shallowCopy to not copy $$ properties and allow passing optional destination object.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We have many instances of this object and we clone them as well (e.g. ng-repeat).
This should save some memory and performance as well.

Double prefixed private properties of attr object:
attr.$element -&gt; attr.$$element
attr.$observers -&gt; attr.$$observers

Update shallowCopy to not copy $$ properties and allow passing optional destination object.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix($compile): properly clone attr.$observers in ng-repeat</title>
<updated>2012-03-29T14:30:32+00:00</updated>
<author>
<name>Vojta Jina</name>
</author>
<published>2012-03-28T20:47:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=f2106692b1ebf00aa5f8b2accd75f014b6cd4faa'/>
<id>f2106692b1ebf00aa5f8b2accd75f014b6cd4faa</id>
<content type='text'>
The `attr` object was only shallow copied which caused all observers to be shared.
Fixing similar issue in ng-* boolean attributes as well as ng-src and ng-href.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The `attr` object was only shallow copied which caused all observers to be shared.
Fixing similar issue in ng-* boolean attributes as well as ng-src and ng-href.
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor(fromJson/toJson): move the contents of these files into Angular.js</title>
<updated>2012-03-28T23:57:34+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2012-03-28T19:21:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=af0ad6561c0d75c4f155b07e9cfc36a983af55bd'/>
<id>af0ad6561c0d75c4f155b07e9cfc36a983af55bd</id>
<content type='text'>
these files are now mostly empty so it doesn't make sense to keep them
separated from other helper functions
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
these files are now mostly empty so it doesn't make sense to keep them
separated from other helper functions
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor(toJson): use native JSON.stringify</title>
<updated>2012-03-28T23:57:22+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2012-03-27T19:44:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=35125d25137ac2da13ed1ca3e652ec8f2c945053'/>
<id>35125d25137ac2da13ed1ca3e652ec8f2c945053</id>
<content type='text'>
Instead of using our custom serializer we now use the native one and
use the replacer function to customize the serialization to preserve
most of the previous behavior (ignore $ and $$ properties as well
as window, document and scope instances).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of using our custom serializer we now use the native one and
use the replacer function to customize the serialization to preserve
most of the previous behavior (ignore $ and $$ properties as well
as window, document and scope instances).
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor(fromJson): always use native JSON.parse</title>
<updated>2012-03-28T23:30:38+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2012-03-27T17:21:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=87f5c6e5b716100e203ec59c5874c3e927f83fa0'/>
<id>87f5c6e5b716100e203ec59c5874c3e927f83fa0</id>
<content type='text'>
This breaks IE7 for which you can use polyfill:

https://github.com/douglascrockford/JSON-js

&lt;!--[if lt IE 8]&gt;
&lt;script src="json2.min.js"&gt;&lt;/script&gt;
&lt;![endif]--&gt;

or

http://bestiejs.github.com/json3/

&lt;!--[if lt IE 8]&gt;
&lt;script src="json3.min.js"&gt;&lt;/script&gt;
&lt;![endif]--&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This breaks IE7 for which you can use polyfill:

https://github.com/douglascrockford/JSON-js

&lt;!--[if lt IE 8]&gt;
&lt;script src="json2.min.js"&gt;&lt;/script&gt;
&lt;![endif]--&gt;

or

http://bestiejs.github.com/json3/

&lt;!--[if lt IE 8]&gt;
&lt;script src="json3.min.js"&gt;&lt;/script&gt;
&lt;![endif]--&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(TzDate): add support for toISOString method</title>
<updated>2012-03-28T23:30:31+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2012-03-27T15:05:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=da9f4dfcf4f3d0c21821d8474ac0bb19a3c51415'/>
<id>da9f4dfcf4f3d0c21821d8474ac0bb19a3c51415</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor(fromJson/date filter): move date string logic to date filter</title>
<updated>2012-03-28T23:30:30+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2012-03-27T06:38:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=ac4318a2fa5c6d306dbc19466246292a81767fca'/>
<id>ac4318a2fa5c6d306dbc19466246292a81767fca</id>
<content type='text'>
Breaks angular.fromJson which doesn't deserialize date strings into date objects.

This was done to make fromJson compatible with JSON.parse.

If you do require the old behavior - if at all neeeded then because of
json deserialization of XHR responses - then please create a custom
$http transform:

$httpProvider.defaults.transformResponse.push(function(data) {
  // recursively parse dates from data object here
  // see code removed in this diff for hints
});

Closes #202
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Breaks angular.fromJson which doesn't deserialize date strings into date objects.

This was done to make fromJson compatible with JSON.parse.

If you do require the old behavior - if at all neeeded then because of
json deserialization of XHR responses - then please create a custom
$http transform:

$httpProvider.defaults.transformResponse.push(function(data) {
  // recursively parse dates from data object here
  // see code removed in this diff for hints
});

Closes #202
</pre>
</div>
</content>
</entry>
<entry>
<title>chore(ngCookies): moved to module</title>
<updated>2012-03-28T18:16:36+00:00</updated>
<author>
<name>Misko Hevery</name>
</author>
<published>2012-03-26T23:22:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=7b22d59b4a16d5c50c2eee054178ba17f8038880'/>
<id>7b22d59b4a16d5c50c2eee054178ba17f8038880</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
