<feed xmlns='http://www.w3.org/2005/Atom'>
<title>angular.js/css, branch v1.1.2</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/'/>
<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(filter): filters are now injectable and services</title>
<updated>2011-11-15T04:31:09+00:00</updated>
<author>
<name>Misko Hevery</name>
</author>
<published>2011-11-03T22:59:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=cb6f832f38b11499a6d1dd2caf14d15e68211635'/>
<id>cb6f832f38b11499a6d1dd2caf14d15e68211635</id>
<content type='text'>
BREAK:
 - removed CSS support from filters
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
BREAK:
 - removed CSS support from filters
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(css): ng:form should always be a block element</title>
<updated>2011-10-31T05:26:32+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2011-10-29T05:01:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=02dc81bae0011b7ae4190363be5fdd5db420aca9'/>
<id>02dc81bae0011b7ae4190363be5fdd5db420aca9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(forms): new and improved forms</title>
<updated>2011-10-11T18:01:45+00:00</updated>
<author>
<name>Misko Hevery</name>
</author>
<published>2011-09-08T20:56:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=4f78fd692c0ec51241476e6be9a4df06cd62fdd6'/>
<id>4f78fd692c0ec51241476e6be9a4df06cd62fdd6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor(bindings): remove the decoration of the DOM with errors.</title>
<updated>2011-10-11T17:53:07+00:00</updated>
<author>
<name>Misko Hevery</name>
</author>
<published>2011-08-25T04:50:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=e86c435349fd68ece54c5e31b834a3848387c933'/>
<id>e86c435349fd68ece54c5e31b834a3848387c933</id>
<content type='text'>
Only $exceptionHandler gets notified now.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Only $exceptionHandler gets notified now.
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor(hover): delete hover service</title>
<updated>2011-10-11T17:53:06+00:00</updated>
<author>
<name>Misko Hevery</name>
</author>
<published>2011-08-25T04:28:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=1942861472a4cd8d2d72f2ed54ee2b63be5d68b8'/>
<id>1942861472a4cd8d2d72f2ed54ee2b63be5d68b8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(ng:cloak): add ng:cloak directive</title>
<updated>2011-08-24T22:01:49+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2011-08-20T07:24:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=30753cb1310893841fdb0b17c075b6a72e8c8d8a'/>
<id>30753cb1310893841fdb0b17c075b6a72e8c8d8a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Changed error handling so that better stack traces are displayed in the ng-errors</title>
<updated>2010-11-16T22:19:55+00:00</updated>
<author>
<name>Misko Hevery</name>
</author>
<published>2010-11-16T21:57:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=b2d63ac48bdc61b5a4afdd10b8485c0c1ab8cdca'/>
<id>b2d63ac48bdc61b5a4afdd10b8485c0c1ab8cdca</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Provide better sandbox error messages, and disallow running from file:// URLs</title>
<updated>2010-11-02T18:27:54+00:00</updated>
<author>
<name>Elliott Sprehn</name>
</author>
<published>2010-11-02T01:03:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=dcf76e681624dca350d00a4a2e5f5d63deffcb17'/>
<id>dcf76e681624dca350d00a4a2e5f5d63deffcb17</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Lots of bug fixes in the scenario runner and a bunch of new features.</title>
<updated>2010-10-26T22:17:57+00:00</updated>
<author>
<name>Elliott Sprehn</name>
</author>
<published>2010-10-24T21:14:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=40d7e66f408eaaa66efd8d7934ab2eb3324236a1'/>
<id>40d7e66f408eaaa66efd8d7934ab2eb3324236a1</id>
<content type='text'>
- By default the runner now creates multiple output formats as it runs. Nodes are created in the DOM with ids: json, xml, and html.

ex. $('#json').html() =&gt; json output of the runner
ex. $('#xml').html() =&gt; json output of the runner

$result is also an object tree result.

The permitted formats are html,json,xml,object.

If you don't want certain formats you can select specific ones with the new ng:scenario-output attribute on the script tag.

&lt;script src="angular-scenario.js" ng:scenario-output="xml,json"&gt;

- Added element(...).count() that returns the number of matching elements for the selector.

- repeater(...).count() now returns 0 if no elements matched which can be used to check if a repeater is empty.

- Added toBe() matcher that does strict equality with ===

- Implement iit and ddescribe. If iit() is used instead of it() then only that test will run. If ddescribe() is used instead of describe() them only it() statements inside of it will run. Several iit/ddescribe() blocks can be used to run isolated tests.

- Implement new event based model for SpecRunner. You can now listen for events in the runner. This is useful for writing your own UI or connecting a remote process (ex. WebDriver). Event callbacks execute on the Runner instance.

Events, if fired, will always be in the below order. All events always happen
except for Failure and Error events which only happen in error conditions.

Events:
  RunnerBegin
  SpecBegin(spec)
  StepBegin(spec, step)
  StepError(spec, step, error)
  StepFailure(spec, step, error)
  StepEnd(spec, step)
  SpecError(spec, step, error)
  SpecEnd(spec)
  RunnerEnd

- Only allow the browser to repaint every 10 steps. Cuts 700ms off Firefox in benchmark, 200ms off Chrome.

- Bug Fix: Manually navigate anchors on click since trigger wont work in Firefox.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- By default the runner now creates multiple output formats as it runs. Nodes are created in the DOM with ids: json, xml, and html.

ex. $('#json').html() =&gt; json output of the runner
ex. $('#xml').html() =&gt; json output of the runner

$result is also an object tree result.

The permitted formats are html,json,xml,object.

If you don't want certain formats you can select specific ones with the new ng:scenario-output attribute on the script tag.

&lt;script src="angular-scenario.js" ng:scenario-output="xml,json"&gt;

- Added element(...).count() that returns the number of matching elements for the selector.

- repeater(...).count() now returns 0 if no elements matched which can be used to check if a repeater is empty.

- Added toBe() matcher that does strict equality with ===

- Implement iit and ddescribe. If iit() is used instead of it() then only that test will run. If ddescribe() is used instead of describe() them only it() statements inside of it will run. Several iit/ddescribe() blocks can be used to run isolated tests.

- Implement new event based model for SpecRunner. You can now listen for events in the runner. This is useful for writing your own UI or connecting a remote process (ex. WebDriver). Event callbacks execute on the Runner instance.

Events, if fired, will always be in the below order. All events always happen
except for Failure and Error events which only happen in error conditions.

Events:
  RunnerBegin
  SpecBegin(spec)
  StepBegin(spec, step)
  StepError(spec, step, error)
  StepFailure(spec, step, error)
  StepEnd(spec, step)
  SpecError(spec, step, error)
  SpecEnd(spec)
  RunnerEnd

- Only allow the browser to repaint every 10 steps. Cuts 700ms off Firefox in benchmark, 200ms off Chrome.

- Bug Fix: Manually navigate anchors on click since trigger wont work in Firefox.
</pre>
</div>
</content>
</entry>
</feed>
