<feed xmlns='http://www.w3.org/2005/Atom'>
<title>angular.js/src/ngRoute, branch v1.2.13</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/'/>
<entry>
<title>test(docs): convert example end to end doc tests from scenario runner to protractor</title>
<updated>2014-01-28T19:14:20+00:00</updated>
<author>
<name>Julie</name>
</author>
<published>2014-01-12T00:59:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=7aef2d54e0a48fae18a289813f699962d8310565'/>
<id>7aef2d54e0a48fae18a289813f699962d8310565</id>
<content type='text'>
Thanks to jeffbcross, petebacondarwin, btford, jdeboer, tbosch for contributions!

Closes #6023
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Thanks to jeffbcross, petebacondarwin, btford, jdeboer, tbosch for contributions!

Closes #6023
</pre>
</div>
</content>
</entry>
<entry>
<title>docs(ngRoute): grammar correction</title>
<updated>2014-01-22T19:26:33+00:00</updated>
<author>
<name>Allon Hadaya</name>
</author>
<published>2014-01-22T17:43:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=c3b5e16d8441ad0b417eceaf7fc6e64703f05882'/>
<id>c3b5e16d8441ad0b417eceaf7fc6e64703f05882</id>
<content type='text'>
grammar: occurs -&gt; occur

Closes #5937
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
grammar: occurs -&gt; occur

Closes #5937
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(ngRoute): pipe preceding route param no longer masks ? or * operator</title>
<updated>2014-01-22T00:56:57+00:00</updated>
<author>
<name>Caitlin Potter</name>
</author>
<published>2014-01-21T23:15:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=fd6bac7de56f728a89782dc80c78f7d5c21bbc65'/>
<id>fd6bac7de56f728a89782dc80c78f7d5c21bbc65</id>
<content type='text'>
Before this change,

```js
$routeProvider.when('/foo/:bar|?', { ... });
```

would not have the expected effect --- the parameter would not be optional, and
the pipe would not be included in the parameter name.

Following this change, the presence of the pipe operator will typically cause an
exception to be thrown due to the fact that the generated regexp is invalid.

The net result of this change is that ? and * operators will not be masked, and
pipe operators will need to be removed, although it's unexpected that these are
being used anywhere.

Closes #5920
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Before this change,

```js
$routeProvider.when('/foo/:bar|?', { ... });
```

would not have the expected effect --- the parameter would not be optional, and
the pipe would not be included in the parameter name.

Following this change, the presence of the pipe operator will typically cause an
exception to be thrown due to the fact that the generated regexp is invalid.

The net result of this change is that ? and * operators will not be masked, and
pipe operators will need to be removed, although it's unexpected that these are
being used anywhere.

Closes #5920
</pre>
</div>
</content>
</entry>
<entry>
<title>revert: fix($route): update current route upon $route instantiation</title>
<updated>2014-01-13T23:12:17+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2014-01-13T23:12:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=308598795af75c33a966ecb3124f4a640d72458d'/>
<id>308598795af75c33a966ecb3124f4a640d72458d</id>
<content type='text'>
This reverts commit 2b344dbd20777fb1283b3a5bcf35a6ae8d09469d.

I think I merged this commit prematurely and in addition to that
we found out that it's breaking google apps.

Jen Bourey will provide more info at the original PR #5681
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 2b344dbd20777fb1283b3a5bcf35a6ae8d09469d.

I think I merged this commit prematurely and in addition to that
we found out that it's breaking google apps.

Jen Bourey will provide more info at the original PR #5681
</pre>
</div>
</content>
</entry>
<entry>
<title>docs(ngView): moar better autoscroll docs</title>
<updated>2014-01-11T22:29:05+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2014-01-11T22:22:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=c7a46d4b8aa4d8b265bf6b55d588d75625a121a5'/>
<id>c7a46d4b8aa4d8b265bf6b55d588d75625a121a5</id>
<content type='text'>
Closes #5734
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #5734
</pre>
</div>
</content>
</entry>
<entry>
<title>docs(ngView): add param info</title>
<updated>2014-01-11T22:18:07+00:00</updated>
<author>
<name>Gias Kay Lee</name>
</author>
<published>2014-01-11T09:42:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=de065f196129766f7e774ccf0a24916db2e0f06d'/>
<id>de065f196129766f7e774ccf0a24916db2e0f06d</id>
<content type='text'>
Closes #5734
Closes #5741
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #5734
Closes #5741
</pre>
</div>
</content>
</entry>
<entry>
<title>fix($route): update current route upon $route instantiation</title>
<updated>2014-01-11T07:42:36+00:00</updated>
<author>
<name>Daniel Zimmermann</name>
</author>
<published>2014-01-08T08:58:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=2b344dbd20777fb1283b3a5bcf35a6ae8d09469d'/>
<id>2b344dbd20777fb1283b3a5bcf35a6ae8d09469d</id>
<content type='text'>
This fixes cases where the first ngView is loaded in a template asynchronously (such as through ngInclude), as the service will miss the first  event otherwise.

Closes #4957
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes cases where the first ngView is loaded in a template asynchronously (such as through ngInclude), as the service will miss the first  event otherwise.

Closes #4957
</pre>
</div>
</content>
</entry>
<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>
</feed>
