<feed xmlns='http://www.w3.org/2005/Atom'>
<title>angular.js/test/ngRoute/directive, branch v1.2.0rc1</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/'/>
<entry>
<title>chore(ngMock): rename $animate.process to $animate.flushNext()</title>
<updated>2013-08-03T06:52:37+00:00</updated>
<author>
<name>Matias Niemelä</name>
</author>
<published>2013-07-31T19:38:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=85d705ab69a89cc5b0c8d2636dede4827d0d8141'/>
<id>85d705ab69a89cc5b0c8d2636dede4827d0d8141</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix($animate): make animation onComplete callbacks async</title>
<updated>2013-07-27T06:49:54+00:00</updated>
<author>
<name>Matias Niemelä</name>
</author>
<published>2013-07-26T01:19:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=e31104fa6c9e5efd93ac69cd70c70cffaf200843'/>
<id>e31104fa6c9e5efd93ac69cd70c70cffaf200843</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(ngAnimate): $timeout integration and cancel callbacks added</title>
<updated>2013-07-27T06:49:54+00:00</updated>
<author>
<name>Matias Niemelä</name>
</author>
<published>2013-07-22T19:37:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=15389b0e377e2a84b85178e993e4940d8098d0ed'/>
<id>15389b0e377e2a84b85178e993e4940d8098d0ed</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>chore(ngView): $animate refactoring + transclusion &amp; tests</title>
<updated>2013-07-27T06:49:54+00:00</updated>
<author>
<name>Matias Niemelä</name>
</author>
<published>2013-07-12T00:58:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=7d69d52acff8578e0f7d6fe57a6c45561a05b182'/>
<id>7d69d52acff8578e0f7d6fe57a6c45561a05b182</id>
<content type='text'>
BREAKING CHANGE: previously ngView only updated its content, after this change
ngView will recreate itself every time a new content is included. This ensures
that a single rootElement for all the included contents always exists, which makes
definition of css styles for animations much easier.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
BREAKING CHANGE: previously ngView only updated its content, after this change
ngView will recreate itself every time a new content is included. This ensures
that a single rootElement for all the included contents always exists, which makes
definition of css styles for animations much easier.
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(ngAnimate): complete rewrite of animations</title>
<updated>2013-07-27T06:49:54+00:00</updated>
<author>
<name>Matias Niemelä</name>
</author>
<published>2013-06-18T17:59:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=81923f1e41560327f7de6e8fddfda0d2612658f3'/>
<id>81923f1e41560327f7de6e8fddfda0d2612658f3</id>
<content type='text'>
- ngAnimate directive is gone and was replaced with class based animations/transitions
- support for triggering animations on css class additions and removals
- done callback was added to all animation apis
- $animation and $animator where merged into a single $animate service with api:
  - $animate.enter(element, parent, after, done);
  - $animate.leave(element, done);
  - $animate.move(element, parent, after, done);
  - $animate.addClass(element, className, done);
  - $animate.removeClass(element, className, done);

BREAKING CHANGE: too many things changed, we'll write up a separate doc with migration instructions
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- ngAnimate directive is gone and was replaced with class based animations/transitions
- support for triggering animations on css class additions and removals
- done callback was added to all animation apis
- $animation and $animator where merged into a single $animate service with api:
  - $animate.enter(element, parent, after, done);
  - $animate.leave(element, done);
  - $animate.move(element, parent, after, done);
  - $animate.addClass(element, className, done);
  - $animate.removeClass(element, className, done);

BREAKING CHANGE: too many things changed, we'll write up a separate doc with migration instructions
</pre>
</div>
</content>
</entry>
<entry>
<title>fix($animator): ensure animations are always disabled for an element that is not attached to the DOM</title>
<updated>2013-07-15T16:30:54+00:00</updated>
<author>
<name>Matias Niemelä</name>
</author>
<published>2013-06-18T02:40:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=031da1f96b3e0074e682e35ac909256c37c91864'/>
<id>031da1f96b3e0074e682e35ac909256c37c91864</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor($route): pull $route and friends into angular-route.js</title>
<updated>2013-06-07T00:07:12+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2013-06-05T22:30:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=5599b55b04788c2e327d7551a4a699d75516dd21'/>
<id>5599b55b04788c2e327d7551a4a699d75516dd21</id>
<content type='text'>
$route, $routeParams and ngView have been pulled from core angular.js
to angular-route.js/ngRoute module.

This is was done to in order keep the core focused on most commonly
used functionality and allow community routers to be freely used
instead of $route service.

There is no need to panic, angular-route will keep on being supported
by the angular team.

Note: I'm intentionally not fixing tutorial links. Tutorial will need
bigger changes and those should be done when we update tutorial to
1.2.

BREAKING CHANGE: applications that use $route will now need to load
angular-route.js file and define dependency on ngRoute module.

Before:

```
...
&lt;script src="angular.js"&gt;&lt;/script&gt;
...
var myApp = angular.module('myApp', ['someOtherModule']);
...
```

After:

```
...
&lt;script src="angular.js"&gt;&lt;/script&gt;
&lt;script src="angular-route.js"&gt;&lt;/script&gt;
...
var myApp = angular.module('myApp', ['ngRoute', 'someOtherModule']);
...
```

Closes #2804
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
$route, $routeParams and ngView have been pulled from core angular.js
to angular-route.js/ngRoute module.

This is was done to in order keep the core focused on most commonly
used functionality and allow community routers to be freely used
instead of $route service.

There is no need to panic, angular-route will keep on being supported
by the angular team.

Note: I'm intentionally not fixing tutorial links. Tutorial will need
bigger changes and those should be done when we update tutorial to
1.2.

BREAKING CHANGE: applications that use $route will now need to load
angular-route.js file and define dependency on ngRoute module.

Before:

```
...
&lt;script src="angular.js"&gt;&lt;/script&gt;
...
var myApp = angular.module('myApp', ['someOtherModule']);
...
```

After:

```
...
&lt;script src="angular.js"&gt;&lt;/script&gt;
&lt;script src="angular-route.js"&gt;&lt;/script&gt;
...
var myApp = angular.module('myApp', ['ngRoute', 'someOtherModule']);
...
```

Closes #2804
</pre>
</div>
</content>
</entry>
</feed>
