<feed xmlns='http://www.w3.org/2005/Atom'>
<title>angular.js/example/personalLog/test, branch g3-v1.0.0rc1</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/'/>
<entry>
<title>refactor(scope): separate controller from scope</title>
<updated>2012-01-23T19:05:36+00:00</updated>
<author>
<name>Vojta Jina</name>
</author>
<published>2011-11-30T05:51:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=992c790f0786fa45c1cc3710f29bf49c7c322ba7'/>
<id>992c790f0786fa45c1cc3710f29bf49c7c322ba7</id>
<content type='text'>
Controller is standalone object, created using "new" operator, not messed up with scope anymore.
Instead, related scope is injected as $scope.

See design proposal: https://docs.google.com/document/pub?id=1SsgVj17ec6tnZEX3ugsvg0rVVR11wTso5Md-RdEmC0k

Closes #321
Closes #425

Breaks controller methods are not exported to scope automatically
Breaks Scope#$new() does not take controller as argument anymore</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Controller is standalone object, created using "new" operator, not messed up with scope anymore.
Instead, related scope is injected as $scope.

See design proposal: https://docs.google.com/document/pub?id=1SsgVj17ec6tnZEX3ugsvg0rVVR11wTso5Md-RdEmC0k

Closes #321
Closes #425

Breaks controller methods are not exported to scope automatically
Breaks Scope#$new() does not take controller as argument anymore</pre>
</div>
</content>
</entry>
<entry>
<title>refactor(module): strict separation between module-config / app-runtime</title>
<updated>2012-01-12T21:40:07+00:00</updated>
<author>
<name>Misko Hevery</name>
</author>
<published>2012-01-12T19:06:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=d648d709f3edcac56132e9e2a84a0fc65f5b48ac'/>
<id>d648d709f3edcac56132e9e2a84a0fc65f5b48ac</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor(injector): $injector is no longer a function.</title>
<updated>2011-11-15T04:31:19+00:00</updated>
<author>
<name>Misko Hevery</name>
</author>
<published>2011-11-12T23:23:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=e88dfb734a64aad4dbd402642816781b0e1725ec'/>
<id>e88dfb734a64aad4dbd402642816781b0e1725ec</id>
<content type='text'>
- $injector('abc') -&gt; $injector.get('abc');
- $injector(fn) -&gt; $injector.invoke(null, fn);
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- $injector('abc') -&gt; $injector.get('abc');
- $injector(fn) -&gt; $injector.invoke(null, fn);
</pre>
</div>
</content>
</entry>
<entry>
<title>style(docs): make jslint happy - fix some warnings</title>
<updated>2011-11-15T04:31:19+00:00</updated>
<author>
<name>Vojta Jina</name>
</author>
<published>2011-11-12T01:15:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=acbd7cdf320f0570fcc1952c8680d4c78bc8fa2c'/>
<id>acbd7cdf320f0570fcc1952c8680d4c78bc8fa2c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor(services): migrate angular.service -&gt; module</title>
<updated>2011-11-15T00:39:33+00:00</updated>
<author>
<name>Misko Hevery</name>
</author>
<published>2011-11-02T23:32:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=bd04316a89a0909e7a4e483839d573ce857f7622'/>
<id>bd04316a89a0909e7a4e483839d573ce857f7622</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor(injector): switch to injector 2.0 introduce modules</title>
<updated>2011-11-15T00:39:32+00:00</updated>
<author>
<name>Misko Hevery</name>
</author>
<published>2011-11-02T04:09:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=ed36b9da3be338fe9eb36f3eeea901d6f51cd768'/>
<id>ed36b9da3be338fe9eb36f3eeea901d6f51cd768</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor(injector): turn scope into a service</title>
<updated>2011-11-15T00:39:31+00:00</updated>
<author>
<name>Misko Hevery</name>
</author>
<published>2011-10-17T23:56:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=48697a2b86dbb12ea8de64cc5fece7caf68b321e'/>
<id>48697a2b86dbb12ea8de64cc5fece7caf68b321e</id>
<content type='text'>
- turn scope into a $rootScope service.
- injector is now a starting point for creating angular application.
- added inject() method which wraps jasmine its/beforeEach/afterEach,
  and which allows configuration and injection of services.
- refactor tests to use inject() where possible

BREAK:
- removed angular.scope() method
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- turn scope into a $rootScope service.
- injector is now a starting point for creating angular application.
- added inject() method which wraps jasmine its/beforeEach/afterEach,
  and which allows configuration and injection of services.
- refactor tests to use inject() where possible

BREAK:
- removed angular.scope() method
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove trailing white spaces from all source files</title>
<updated>2011-05-19T16:43:56+00:00</updated>
<author>
<name>Vojta Jina</name>
</author>
<published>2011-05-19T15:38:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=805e083c243655bfaed3c5431dc0f402cb27fcb4'/>
<id>805e083c243655bfaed3c5431dc0f402cb27fcb4</id>
<content type='text'>
find . -name "*.js" -print | xargs sed -Ei s/[[:space:]]*$//
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
find . -name "*.js" -print | xargs sed -Ei s/[[:space:]]*$//
</pre>
</div>
</content>
</entry>
<entry>
<title>rename scope.$inject to scope.$service</title>
<updated>2011-01-05T02:04:00+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2011-01-04T19:53:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=b2631f61709ae71bb29ec6f1353f2a3c1ad33cd3'/>
<id>b2631f61709ae71bb29ec6f1353f2a3c1ad33cd3</id>
<content type='text'>
see changelog diff for more info
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
see changelog diff for more info
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove many eager-publish services, lazy polling</title>
<updated>2011-01-05T00:40:40+00:00</updated>
<author>
<name>Misko Hevery</name>
</author>
<published>2010-12-09T00:52:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=d0270d92568e1b7c762b42a0ee0712b65d9acc5c'/>
<id>d0270d92568e1b7c762b42a0ee0712b65d9acc5c</id>
<content type='text'>
- Browser now starts the poller on first call to addPollFn()

- Many services ($location, $cookies, $router) are no longer eager-publish. The result is that
  unless someone needs the $cookies, they will not cause the Browser to start polling for them.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Browser now starts the poller on first call to addPollFn()

- Many services ($location, $cookies, $router) are no longer eager-publish. The result is that
  unless someone needs the $cookies, they will not cause the Browser to start polling for them.
</pre>
</div>
</content>
</entry>
</feed>
