<feed xmlns='http://www.w3.org/2005/Atom'>
<title>angular.js/src/scenario/dsl.js, branch v1.0.8</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>docs(forms): Update API docs for forms</title>
<updated>2012-02-29T02:22:35+00:00</updated>
<author>
<name>Vojta Jina</name>
</author>
<published>2012-02-24T03:47:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=139e1b09a94f60b351cc961d8bfd882c0b8ba594'/>
<id>139e1b09a94f60b351cc961d8bfd882c0b8ba594</id>
<content type='text'>
- API forms (ng:model + controller, form + controller)
- fix some broken links
- ng:change, ng:model-instant
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- API forms (ng:model + controller, form + controller)
- fix some broken links
- ng:change, ng:model-instant
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor(forms): Even better forms</title>
<updated>2012-02-29T01:46:58+00:00</updated>
<author>
<name>Vojta Jina</name>
</author>
<published>2012-02-16T01:16:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=21c725f1a12d1de758cab6e4c4fafc5c420eb565'/>
<id>21c725f1a12d1de758cab6e4c4fafc5c420eb565</id>
<content type='text'>
- remove $formFactory completely
- remove parallel scope hierarchy (forms, widgets)
- use new compiler features (widgets, forms are controllers)
- any directive can add formatter/parser (validators, convertors)

Breaks no custom input types
Breaks removed integer input type
Breaks remove list input type (ng-list directive instead)
Breaks inputs bind only blur event by default (added ng:bind-change directive)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- remove $formFactory completely
- remove parallel scope hierarchy (forms, widgets)
- use new compiler features (widgets, forms are controllers)
- any directive can add formatter/parser (validators, convertors)

Breaks no custom input types
Breaks removed integer input type
Breaks remove list input type (ng-list directive instead)
Breaks inputs bind only blur event by default (added ng:bind-change directive)
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor(directives): connect new compiler</title>
<updated>2012-01-25T19:50:37+00:00</updated>
<author>
<name>Misko Hevery</name>
</author>
<published>2011-11-23T05:28:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=9ee2cdff44e7d496774b340de816344126c457b3'/>
<id>9ee2cdff44e7d496774b340de816344126c457b3</id>
<content type='text'>
- turn everything into a directive
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- turn everything into a directive
</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>fix(doc) cleanup all api doc link warnings</title>
<updated>2011-11-15T04:31:18+00:00</updated>
<author>
<name>Misko Hevery</name>
</author>
<published>2011-11-11T02:47:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=b09595a3c12ba761772084b94767b635c5bbfaf2'/>
<id>b09595a3c12ba761772084b94767b635c5bbfaf2</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>
</feed>
