<feed xmlns='http://www.w3.org/2005/Atom'>
<title>angular.js/src/ng/directive, branch v1.2.0rc1</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/'/>
<entry>
<title>fix(ngInclude): ensure ngInclude is terminal and uses its own manual transclusion system</title>
<updated>2013-08-09T21:39:57+00:00</updated>
<author>
<name>Matias Niemelä</name>
</author>
<published>2013-08-02T21:51:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=1b5bee4fa12b1f14e117f7ca222c2e2b64cc8558'/>
<id>1b5bee4fa12b1f14e117f7ca222c2e2b64cc8558</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>docs(ngModel): validators should return undefined for invalid values.</title>
<updated>2013-08-09T17:21:32+00:00</updated>
<author>
<name>Niall Smart</name>
</author>
<published>2013-08-09T16:52:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=890e939fcc0e059b66a4868853d82e23fbc68ac3'/>
<id>890e939fcc0e059b66a4868853d82e23fbc68ac3</id>
<content type='text'>
Closes #3525
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #3525
</pre>
</div>
</content>
</entry>
<entry>
<title>docs(ngModel): clarify docs for NgModelController#</title>
<updated>2013-08-09T06:08:40+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2013-08-09T06:07:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=43997c15406d0401525f3d2d72914b28850905e1'/>
<id>43997c15406d0401525f3d2d72914b28850905e1</id>
<content type='text'>
Closes #3498
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #3498
</pre>
</div>
</content>
</entry>
<entry>
<title>docs(ngModel): add link to NgModelController</title>
<updated>2013-08-08T17:12:13+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2013-08-08T17:12:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=a53e466b80162b6b7b70956f08ef3ca4cf1043f0'/>
<id>a53e466b80162b6b7b70956f08ef3ca4cf1043f0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>docs(minerr): fill in error message descriptions</title>
<updated>2013-08-08T04:36:59+00:00</updated>
<author>
<name>Ken Sheedlo</name>
</author>
<published>2013-08-01T22:11:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=e4b6a1eaa4a432b0082c7abbff8f4bb169cf846e'/>
<id>e4b6a1eaa4a432b0082c7abbff8f4bb169cf846e</id>
<content type='text'>
Errors I've documented so far:
- `$injector:cdep`
- `$injector:itkn`
- `$injector:modulerr`
- `$injector:nomod`
- `$injector:pget`
- `$injector:unpr`
- `ng:areq`
- `ng:cpi`
- `ng:cpws`
- `ngModel:noass`

Closes #3430
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Errors I've documented so far:
- `$injector:cdep`
- `$injector:itkn`
- `$injector:modulerr`
- `$injector:nomod`
- `$injector:pget`
- `$injector:unpr`
- `ng:areq`
- `ng:cpi`
- `ng:cpws`
- `ngModel:noass`

Closes #3430
</pre>
</div>
</content>
</entry>
<entry>
<title>docs(ngClass): updated the example with string, map and array syntax</title>
<updated>2013-08-07T22:36:02+00:00</updated>
<author>
<name>Jamund Ferguson</name>
</author>
<published>2013-06-27T23:18:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=66007a4150a84980ae3578a1a6e542880bb7f408'/>
<id>66007a4150a84980ae3578a1a6e542880bb7f408</id>
<content type='text'>
Closes #3084
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #3084
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(ngForm): Supports expression in form names</title>
<updated>2013-08-07T20:50:18+00:00</updated>
<author>
<name>Matthew Windwer</name>
</author>
<published>2013-07-02T19:14:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=8ea802a1d23ad8ecacab892a3a451a308d9c39d7'/>
<id>8ea802a1d23ad8ecacab892a3a451a308d9c39d7</id>
<content type='text'>
&lt;form name="ctrl.form"&gt; form controller will accessible
as $scope.ctrl.form instead of $scope['ctrl.form']

BREAKING CHANGE:
If you have form names that will evaluate as an expression:

&lt;form name="ctrl.form"&gt;

And if you are accessing the form from your controller:

  Before:

  function($scope) {
    $scope['ctrl.form'] // form controller instance
  }

  After:

  function($scope) {
    $scope.ctrl.form // form controller instance
  }

This makes it possible to access a form from a controller
using the new "controller as" syntax. Supporting the previous
behavior offers no benefit.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
&lt;form name="ctrl.form"&gt; form controller will accessible
as $scope.ctrl.form instead of $scope['ctrl.form']

BREAKING CHANGE:
If you have form names that will evaluate as an expression:

&lt;form name="ctrl.form"&gt;

And if you are accessing the form from your controller:

  Before:

  function($scope) {
    $scope['ctrl.form'] // form controller instance
  }

  After:

  function($scope) {
    $scope.ctrl.form // form controller instance
  }

This makes it possible to access a form from a controller
using the new "controller as" syntax. Supporting the previous
behavior offers no benefit.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(input): fix the email regex to accept TLDs up to 6 characters long</title>
<updated>2013-08-07T18:02:44+00:00</updated>
<author>
<name>neilmcgibbon</name>
</author>
<published>2013-08-02T13:57:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=af731354b0b600f87f15e1573e64a7f7acc70f3d'/>
<id>af731354b0b600f87f15e1573e64a7f7acc70f3d</id>
<content type='text'>
The input field email regex does't not match long domain extensions. This commit extends the email regexp to take a 6 character TLD.

Example 6-character TLDs include .museum and .travel - (e.g. allabout.travel).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The input field email regex does't not match long domain extensions. This commit extends the email regexp to take a 6 character TLD.

Example 6-character TLDs include .museum and .travel - (e.g. allabout.travel).
</pre>
</div>
</content>
</entry>
<entry>
<title>feat($compile): support compile animation hooks classes</title>
<updated>2013-08-03T07:46:18+00:00</updated>
<author>
<name>Matias Niemelä</name>
</author>
<published>2013-08-02T00:13:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=f2dfa8916f8ed855d55187f5400c4c2566ce9a1b'/>
<id>f2dfa8916f8ed855d55187f5400c4c2566ce9a1b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(ngShowHide): change the .ng-hide CSS class to use an !important flag</title>
<updated>2013-08-03T06:55:53+00:00</updated>
<author>
<name>Matias Niemelä</name>
</author>
<published>2013-07-30T00:32:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=246c1439b502b06823650505cbe4a3848b6fa5a3'/>
<id>246c1439b502b06823650505cbe4a3848b6fa5a3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
