<feed xmlns='http://www.w3.org/2005/Atom'>
<title>angular.js/src/ngRoute, branch v1.2.8</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/'/>
<entry>
<title>fix(ngRoute): instantiate controller when template is empty</title>
<updated>2013-12-28T06:45:46+00:00</updated>
<author>
<name>Caitlin Potter</name>
</author>
<published>2013-12-28T01:25:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=498365f219f65d6c29bdf2f03610a4d3646009bb'/>
<id>498365f219f65d6c29bdf2f03610a4d3646009bb</id>
<content type='text'>
Before this change, $route controllers are not instantiated if the template is falsy, which includes
the empty string. This change tests if the template is not undefined, rather than just falsy, in
order to ensure that templates are instantiated even when the template is empty, which people may
have some reason to do.

This "bug" was reported in http://robb.weblaws.org/2013/06/21/angularjs-vs-emberjs/, as a "gotcha"
for AngularJS / ngRoute.

Closes #5550
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Before this change, $route controllers are not instantiated if the template is falsy, which includes
the empty string. This change tests if the template is not undefined, rather than just falsy, in
order to ensure that templates are instantiated even when the template is empty, which people may
have some reason to do.

This "bug" was reported in http://robb.weblaws.org/2013/06/21/angularjs-vs-emberjs/, as a "gotcha"
for AngularJS / ngRoute.

Closes #5550
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(ngView): Add template to DOM before linking other directives</title>
<updated>2013-12-13T01:18:44+00:00</updated>
<author>
<name>Tobias Bosch</name>
</author>
<published>2013-12-11T00:45:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=f8944efe70b81e02704df9b53ea2546c80c73d3b'/>
<id>f8944efe70b81e02704df9b53ea2546c80c73d3b</id>
<content type='text'>
The template needs to be added to the DOM before
other directives at the same element as `ngView` are linked.

Related to #5247.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The template needs to be added to the DOM before
other directives at the same element as `ngView` are linked.

Related to #5247.
</pre>
</div>
</content>
</entry>
<entry>
<title>style($route): make jshint happy</title>
<updated>2013-12-09T22:57:49+00:00</updated>
<author>
<name>Vojta Jina</name>
</author>
<published>2013-12-09T22:57:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=ecbee8147bd8f363a3d9e8f079ef32e66908e3b6'/>
<id>ecbee8147bd8f363a3d9e8f079ef32e66908e3b6</id>
<content type='text'>
Fix the broken build and earn a late (french spelling).</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix the broken build and earn a late (french spelling).</pre>
</div>
</content>
</entry>
<entry>
<title>docs($route): clarify examples of route parameters</title>
<updated>2013-12-09T20:48:50+00:00</updated>
<author>
<name>hambyiii</name>
</author>
<published>2013-12-03T08:55:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=fe84f7bef8b7c63158cf1699f3a62793b555fce8'/>
<id>fe84f7bef8b7c63158cf1699f3a62793b555fce8</id>
<content type='text'>
Putting route parameter examples in braces was misleading newcomers.

Closes #5243
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Putting route parameter examples in braces was misleading newcomers.

Closes #5243
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(ngView): Don't throw when the ngView element contains content with directives.</title>
<updated>2013-11-22T06:20:11+00:00</updated>
<author>
<name>Tobias Bosch</name>
</author>
<published>2013-11-22T05:54:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=e6521e7491242504250b57dd0ee66af49e653c33'/>
<id>e6521e7491242504250b57dd0ee66af49e653c33</id>
<content type='text'>
Fixes #5069
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #5069
</pre>
</div>
</content>
</entry>
<entry>
<title>docs(ngRoute): make it easier to find the example</title>
<updated>2013-11-20T11:18:21+00:00</updated>
<author>
<name>Pete Bacon Darwin</name>
</author>
<published>2013-11-20T11:18:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=cad5a367c3ea38c249211e56bfb4779a19b31d38'/>
<id>cad5a367c3ea38c249211e56bfb4779a19b31d38</id>
<content type='text'>
Closes #4975
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #4975
</pre>
</div>
</content>
</entry>
<entry>
<title>fix($compile): accessing controllers of transcluded directives from children</title>
<updated>2013-11-15T04:59:50+00:00</updated>
<author>
<name>Tobias Bosch</name>
</author>
<published>2013-11-14T21:50:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=90f87072e83234ae366cfeb3c281503c31dad738'/>
<id>90f87072e83234ae366cfeb3c281503c31dad738</id>
<content type='text'>
Additional API (backwards compatible)
- Injects `$transclude` (see directive controllers) as 5th argument to directive link functions.
- `$transclude` takes an optional scope as first parameter that overrides the
  bound scope.

Deprecations:
- `transclude` parameter of directive compile functions (use the new parameter for link functions instead).

Refactorings:
- Don't use comment node to temporarily store controllers
- `ngIf`, `ngRepeat`, ... now all use `$transclude`

Closes #4935.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Additional API (backwards compatible)
- Injects `$transclude` (see directive controllers) as 5th argument to directive link functions.
- `$transclude` takes an optional scope as first parameter that overrides the
  bound scope.

Deprecations:
- `transclude` parameter of directive compile functions (use the new parameter for link functions instead).

Refactorings:
- Don't use comment node to temporarily store controllers
- `ngIf`, `ngRepeat`, ... now all use `$transclude`

Closes #4935.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(ngView): only run anchorScroll after animation is done</title>
<updated>2013-11-06T08:14:11+00:00</updated>
<author>
<name>Jeff Cross</name>
</author>
<published>2013-11-06T07:53:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=da344daa4023556f8abbef6d8ad87a16362b5861'/>
<id>da344daa4023556f8abbef6d8ad87a16362b5861</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>chore(docs): refactor/improve new CSS transition code in examples</title>
<updated>2013-11-06T05:21:18+00:00</updated>
<author>
<name>Matias Niemelä</name>
</author>
<published>2013-11-06T01:19:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=aba0fe683040f753f60a0f8030777d94aa9f58bf'/>
<id>aba0fe683040f753f60a0f8030777d94aa9f58bf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>docs($route): split over-length line</title>
<updated>2013-10-30T21:03:10+00:00</updated>
<author>
<name>Pete Bacon Darwin</name>
</author>
<published>2013-10-30T21:03:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=627f9ba09136e5b9ba359d2b67f8cfcda834586f'/>
<id>627f9ba09136e5b9ba359d2b67f8cfcda834586f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
