<feed xmlns='http://www.w3.org/2005/Atom'>
<title>angular.js/src/service, branch v1.2.5</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/'/>
<entry>
<title>chore(module): move files around in preparation for more modules</title>
<updated>2012-03-28T18:16:35+00:00</updated>
<author>
<name>Misko Hevery</name>
</author>
<published>2012-03-23T21:03:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=2430f52bb97fa9d682e5f028c977c5bf94c5ec38'/>
<id>2430f52bb97fa9d682e5f028c977c5bf94c5ec38</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat($compile): do not interpolate boolean attributes, rather evaluate them</title>
<updated>2012-03-27T04:14:09+00:00</updated>
<author>
<name>Vojta Jina</name>
</author>
<published>2012-03-23T22:53:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=a08cbc02e78e789a66e9af771c410e8ad1646e25'/>
<id>a08cbc02e78e789a66e9af771c410e8ad1646e25</id>
<content type='text'>
So that we can have non string values, e.g. ng-value="true" for radio inputs

Breaks boolean attrs are evaluated rather than interpolated

To migrate your code, change: &lt;input ng-disabled="{{someBooleanVariable}}"&gt;
to: &lt;input ng-disabled="someBooleanVariabla"&gt;


Affected directives:

* ng-multiple
* ng-selected
* ng-checked
* ng-disabled
* ng-readonly
* ng-required
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
So that we can have non string values, e.g. ng-value="true" for radio inputs

Breaks boolean attrs are evaluated rather than interpolated

To migrate your code, change: &lt;input ng-disabled="{{someBooleanVariable}}"&gt;
to: &lt;input ng-disabled="someBooleanVariabla"&gt;


Affected directives:

* ng-multiple
* ng-selected
* ng-checked
* ng-disabled
* ng-readonly
* ng-required
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(ngValue): allow radio inputs to have non string values</title>
<updated>2012-03-27T04:14:09+00:00</updated>
<author>
<name>Vojta Jina</name>
</author>
<published>2012-03-23T20:04:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=09e175f02cca0f4a295fd0c9b980cd8f432e722b'/>
<id>09e175f02cca0f4a295fd0c9b980cd8f432e722b</id>
<content type='text'>
Closes #816
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #816
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor($sniffer): make $sniffer service private</title>
<updated>2012-03-26T22:43:59+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2012-03-26T22:43:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=aaedefb92e6bec6626e173e5155072c91471596a'/>
<id>aaedefb92e6bec6626e173e5155072c91471596a</id>
<content type='text'>
This service has been accidentaly documented in the past, it should not be considered
to be public api.

I'm also removing fallback to Modernizr since we don't need it.

Breaks any app that depends on this service and its fallback to Modernizr, please
migrate to custom "Modernizr" service:

    module.value('Modernizr', function() { return Modernizr; });
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This service has been accidentaly documented in the past, it should not be considered
to be public api.

I'm also removing fallback to Modernizr since we don't need it.

Breaks any app that depends on this service and its fallback to Modernizr, please
migrate to custom "Modernizr" service:

    module.value('Modernizr', function() { return Modernizr; });
</pre>
</div>
</content>
</entry>
<entry>
<title>feat($controller): support controller registration via $controllerProvider</title>
<updated>2012-03-26T22:23:29+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2012-03-26T20:01:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=d54dfecb00fba41455536c5ddd55310592fdaf84'/>
<id>d54dfecb00fba41455536c5ddd55310592fdaf84</id>
<content type='text'>
It's now possible to register controllers as:

.register('MyCtrl', function($scope) { ... });
// or
.register('MyCtrl', ['$scope', function($scope) { ... });

Additionally a module loader shortcut api was added as well:

myModule.controller('MyCtr', function($scope) { ... });
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It's now possible to register controllers as:

.register('MyCtrl', function($scope) { ... });
// or
.register('MyCtrl', ['$scope', function($scope) { ... });

Additionally a module loader shortcut api was added as well:

myModule.controller('MyCtr', function($scope) { ... });
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(http): added params parameter</title>
<updated>2012-03-23T21:21:43+00:00</updated>
<author>
<name>Misko Hevery</name>
</author>
<published>2012-03-23T20:41:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=73c8593077155a9f2e8ef42efd4c497eba0bef4f'/>
<id>73c8593077155a9f2e8ef42efd4c497eba0bef4f</id>
<content type='text'>
The params parameter can now be used to serialize parameters in the URLs. The serialization does proper escaping and JSON encoding if it is an object.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The params parameter can now be used to serialize parameters in the URLs. The serialization does proper escaping and JSON encoding if it is an object.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(q): resolve all of nothing to nothing</title>
<updated>2012-03-23T21:21:43+00:00</updated>
<author>
<name>Misko Hevery</name>
</author>
<published>2012-03-23T20:31:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=ac75079e2113949d5d64adbcf23d56f3cf295d41'/>
<id>ac75079e2113949d5d64adbcf23d56f3cf295d41</id>
<content type='text'>
$q.all([]) no longer throws exception and resolves to empty array []
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
$q.all([]) no longer throws exception and resolves to empty array []
</pre>
</div>
</content>
</entry>
<entry>
<title>fix($compile): create new (isolate) scopes for directives on root elements</title>
<updated>2012-03-23T18:46:54+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2012-03-23T18:46:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=5390fb37d2c01937922613fc57df4986af521787'/>
<id>5390fb37d2c01937922613fc57df4986af521787</id>
<content type='text'>
previously we would not create them and it's causing all kinds of issues and accidental leaks

Closes #817
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
previously we would not create them and it's causing all kinds of issues and accidental leaks

Closes #817
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor($resource): unify and simplify the code</title>
<updated>2012-03-20T18:07:38+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2012-02-29T01:33:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=6a8749e65a7efb69a65be87605cd7d4a2df2fbb0'/>
<id>6a8749e65a7efb69a65be87605cd7d4a2df2fbb0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix($http): don't send Content-Type header when no data</title>
<updated>2012-03-20T18:07:38+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2012-02-28T20:11:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=1a5bebd927ecd22f9c34617642fdf58fe3f62efb'/>
<id>1a5bebd927ecd22f9c34617642fdf58fe3f62efb</id>
<content type='text'>
When a http request has no data (body), we should not send the
Content-Type header as it causes problems for some server-side
frameworks.

Closes #749
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When a http request has no data (body), we should not send the
Content-Type header as it causes problems for some server-side
frameworks.

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