<feed xmlns='http://www.w3.org/2005/Atom'>
<title>angular.js/closure, branch v1.2.10</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/'/>
<entry>
<title>refactor(externs): move Closure Externs back to Closure code repository</title>
<updated>2014-01-22T19:38:14+00:00</updated>
<author>
<name>Martin Probst</name>
</author>
<published>2014-01-21T10:07:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=b07afa0465b73c00e7f6d7a9479011360eb29b82'/>
<id>b07afa0465b73c00e7f6d7a9479011360eb29b82</id>
<content type='text'>
While Closure Compiler generally recommends to maintain the externs for
projects together with their source, this has not worked well for
AngularJS:
- Changes to externs must be tested; they can break clients. AngularJS
  has no testing infrastructure for this.
- Changes mostly come from users inside of Google and are much more
  easily submitted together with the code using them within Google's
  repository.

This change deletes the externs here and adds a README.closure.md to
document the change. They will be added back to Closure Compiler in a
separate submit.

Closes #5906
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
While Closure Compiler generally recommends to maintain the externs for
projects together with their source, this has not worked well for
AngularJS:
- Changes to externs must be tested; they can break clients. AngularJS
  has no testing infrastructure for this.
- Changes mostly come from users inside of Google and are much more
  easily submitted together with the code using them within Google's
  repository.

This change deletes the externs here and adds a README.closure.md to
document the change. They will be added back to Closure Compiler in a
separate submit.

Closes #5906
</pre>
</div>
</content>
</entry>
<entry>
<title>revert: fix(closure): add Closure externs for angular.$q.Promise.finally</title>
<updated>2014-01-05T09:19:35+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2014-01-05T09:19:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=a7aa4cc0a97abaa1c4e8796f2b5ed5e216eff0e4'/>
<id>a7aa4cc0a97abaa1c4e8796f2b5ed5e216eff0e4</id>
<content type='text'>
This reverts commit caeb7402651702cd13df2f1594e9827439a8b760.

The commit breaks Google apps because most don't use closure compiler
with the ES5 mode flag on. We are investigating a solution...
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit caeb7402651702cd13df2f1594e9827439a8b760.

The commit breaks Google apps because most don't use closure compiler
with the ES5 mode flag on. We are investigating a solution...
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(closure): add Closure externs for angular.$q.Promise.finally</title>
<updated>2014-01-05T08:27:38+00:00</updated>
<author>
<name>Daniel Aden</name>
</author>
<published>2013-11-02T05:49:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=caeb7402651702cd13df2f1594e9827439a8b760'/>
<id>caeb7402651702cd13df2f1594e9827439a8b760</id>
<content type='text'>
Closes #4757
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #4757
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(closure): add type definition for Scope#$watchCollection</title>
<updated>2013-12-19T00:35:54+00:00</updated>
<author>
<name>oojerryoo</name>
</author>
<published>2013-12-18T23:27:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=8f329ffb829410e1fd8f86a766929134e736e3e5'/>
<id>8f329ffb829410e1fd8f86a766929134e736e3e5</id>
<content type='text'>
Closes #5475
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #5475
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(closure): add missing FormController extern definitions</title>
<updated>2013-12-13T08:14:31+00:00</updated>
<author>
<name>Brian Atkinson</name>
</author>
<published>2013-12-06T03:30:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=1d5e18b062c3e33b2a8d96aa58d905ed2cd48649'/>
<id>1d5e18b062c3e33b2a8d96aa58d905ed2cd48649</id>
<content type='text'>
Closes #5303
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #5303
</pre>
</div>
</content>
</entry>
<entry>
<title>chore(closure): add `$routeProvider#redirectTo` function parameters</title>
<updated>2013-12-04T22:36:41+00:00</updated>
<author>
<name>David Bennett</name>
</author>
<published>2013-11-27T16:58:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=280b5ce3c069dc55d2c101a533390a1cdaddf493'/>
<id>280b5ce3c069dc55d2c101a533390a1cdaddf493</id>
<content type='text'>
Closes #5173
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #5173
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(closure): closure compiler shouldn't rename .defaults.transformRequest</title>
<updated>2013-12-04T22:01:34+00:00</updated>
<author>
<name>Mateusz Jedruch</name>
</author>
<published>2013-12-04T11:00:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=f01087f802839637843115cbcf99702e09d866f6'/>
<id>f01087f802839637843115cbcf99702e09d866f6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat($attrs): add $attrs.$attr to externs so that it isn't renamed</title>
<updated>2013-11-27T02:34:11+00:00</updated>
<author>
<name>Jeff Cross</name>
</author>
<published>2013-11-27T00:58:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=bcca80548dde85ffe3838c943ba8e5c2deb1c721'/>
<id>bcca80548dde85ffe3838c943ba8e5c2deb1c721</id>
<content type='text'>
This fixes the issue that any usage of $attr is broken after js compilation.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes the issue that any usage of $attr is broken after js compilation.
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(Angular.js): add externs file for Closure Compiler</title>
<updated>2013-10-30T22:15:03+00:00</updated>
<author>
<name>Martin Probst</name>
</author>
<published>2013-10-30T22:15:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=9d0a69772c39bfc751ca2000c3b4b3381e51fe93'/>
<id>9d0a69772c39bfc751ca2000c3b4b3381e51fe93</id>
<content type='text'>
This adds an (incomplete) externs file for use with the Closure Compiler. Users
can pass this as -extern to the compiler pass to get type checking and protect
their AngularJS use against property renaming in advanced compilation mode.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This adds an (incomplete) externs file for use with the Closure Compiler. Users
can pass this as -extern to the compiler pass to get type checking and protect
their AngularJS use against property renaming in advanced compilation mode.
</pre>
</div>
</content>
</entry>
</feed>
