<feed xmlns='http://www.w3.org/2005/Atom'>
<title>angular.js, branch v1.0.x</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:39:09+00:00</updated>
<author>
<name>Martin Probst</name>
</author>
<published>2014-01-21T10:18:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=00b44d8e12de2c928c5c9c7c3b46e9e41a1d43ef'/>
<id>00b44d8e12de2c928c5c9c7c3b46e9e41a1d43ef</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 #5907
</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 #5907
</pre>
</div>
</content>
</entry>
<entry>
<title>test(compileSpec): fix broken build on FF</title>
<updated>2014-01-22T19:19:31+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2013-12-31T09:36:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=ca865d29a3d4f21601222e43ee49abad5d38ce93'/>
<id>ca865d29a3d4f21601222e43ee49abad5d38ce93</id>
<content type='text'>
FF 26.0 now throws:

"TypeError: NodeList doesn't have an indexed property setter."

when we try to assign to `childNodes[1]`, since this test still works properly
on Chrome and the issue being tested is not a cross-browser issues, I'm
just making the patchability check more robust instead of trying to figure
out how to make this test fully pass on FF.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
FF 26.0 now throws:

"TypeError: NodeList doesn't have an indexed property setter."

when we try to assign to `childNodes[1]`, since this test still works properly
on Chrome and the issue being tested is not a cross-browser issues, I'm
just making the patchability check more robust instead of trying to figure
out how to make this test fully pass on FF.
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(Angular.js): add externs file for Closure Compiler</title>
<updated>2013-10-30T21:59:33+00:00</updated>
<author>
<name>Martin Probst</name>
</author>
<published>2013-10-30T21:56:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=3ccec13aa702d9a7f75316df0c70873d72148b24'/>
<id>3ccec13aa702d9a7f75316df0c70873d72148b24</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>
<entry>
<title>revert(validate-commit-msg): fix incorrect comment</title>
<updated>2013-10-21T15:27:04+00:00</updated>
<author>
<name>Daniel Lamb</name>
</author>
<published>2013-09-10T15:59:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=43d49013d103b3e64aeb2b40fa69b182a8128f6d'/>
<id>43d49013d103b3e64aeb2b40fa69b182a8128f6d</id>
<content type='text'>
Revert d5b62465f06b652b227b73cd15c298832f1f7070 since it was not valid.

Closes #3952
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Revert d5b62465f06b652b227b73cd15c298832f1f7070 since it was not valid.

Closes #3952
</pre>
</div>
</content>
</entry>
<entry>
<title>docs(guide/controller): improve guidance and examples</title>
<updated>2013-10-11T11:59:39+00:00</updated>
<author>
<name>Pete Bacon Darwin</name>
</author>
<published>2013-10-11T11:59:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=116fac05628807acec6baf331a31b58f26f774a7'/>
<id>116fac05628807acec6baf331a31b58f26f774a7</id>
<content type='text'>
Remove mention of global controller functions
Convert larger examples to runnable demos
Remove mention of pre-1.0 controllers, in particular discussion of
controller inheritance.

TODO: Probably could do with updating to explain the "controller as" syntax
at some point.

Closes: #4373
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove mention of global controller functions
Convert larger examples to runnable demos
Remove mention of pre-1.0 controllers, in particular discussion of
controller inheritance.

TODO: Probably could do with updating to explain the "controller as" syntax
at some point.

Closes: #4373
</pre>
</div>
</content>
</entry>
<entry>
<title>docs(guide/controller): use `.controller` syntax</title>
<updated>2013-10-11T11:58:22+00:00</updated>
<author>
<name>Felix</name>
</author>
<published>2013-10-10T21:49:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=c3024254b6535486097648503e2ddae5562b6ddc'/>
<id>c3024254b6535486097648503e2ddae5562b6ddc</id>
<content type='text'>
Use the recommended `module.controller` syntax rather than global
functions to define controllers in the examples.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use the recommended `module.controller` syntax rather than global
functions to define controllers in the examples.
</pre>
</div>
</content>
</entry>
<entry>
<title>docs($provide): improve docs and examples further</title>
<updated>2013-10-10T17:22:52+00:00</updated>
<author>
<name>Pete Bacon Darwin</name>
</author>
<published>2013-10-10T15:46:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=770353df1956ab45bdbe45a4d5040caa40bf880f'/>
<id>770353df1956ab45bdbe45a4d5040caa40bf880f</id>
<content type='text'>
Improve the "tracking" service example by adding a configuration option.
Get better formatting of the generated code samples using &lt;pre&gt; tags.
Move the detailed explanations into each function's documentation block.
Improve the overview and list the constituent functions by significance.

Closes #4302
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Improve the "tracking" service example by adding a configuration option.
Get better formatting of the generated code samples using &lt;pre&gt; tags.
Move the detailed explanations into each function's documentation block.
Improve the overview and list the constituent functions by significance.

Closes #4302
</pre>
</div>
</content>
</entry>
<entry>
<title>docs($provide): improve examples and explanations</title>
<updated>2013-10-10T17:22:51+00:00</updated>
<author>
<name>Tim Ruffles</name>
</author>
<published>2013-10-06T22:01:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=85b7d24357a59876810d8b2494bd2bfbb920a5da'/>
<id>85b7d24357a59876810d8b2494bd2bfbb920a5da</id>
<content type='text'>
$provide's example seems awkward. Replace with more real-world example,
using an injected service, where the service defined has a good reason to
be a singleton.

There's quite a lot of confusion around $provide:
http://stackoverflow.com/search?q=angularjs+service+vs+factory
Tests for example at: http://jsbin.com/EMabAv/1/edit?js,output
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
$provide's example seems awkward. Replace with more real-world example,
using an injected service, where the service defined has a good reason to
be a singleton.

There's quite a lot of confusion around $provide:
http://stackoverflow.com/search?q=angularjs+service+vs+factory
Tests for example at: http://jsbin.com/EMabAv/1/edit?js,output
</pre>
</div>
</content>
</entry>
<entry>
<title>docs(tutorial/step11): correct Jasmine Matcher link</title>
<updated>2013-10-09T10:30:47+00:00</updated>
<author>
<name>Marko Bonaci</name>
</author>
<published>2013-10-08T19:10:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=8469779a8e18ebf8ff90072872735b1730fdcc70'/>
<id>8469779a8e18ebf8ff90072872735b1730fdcc70</id>
<content type='text'>
Link http://pivotal.github.com/jasmine/jsdoc/symbols/jasmine.Matchers.html
is no longer valid.

Closes #4329
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Link http://pivotal.github.com/jasmine/jsdoc/symbols/jasmine.Matchers.html
is no longer valid.

Closes #4329
</pre>
</div>
</content>
</entry>
<entry>
<title>docs(ngValue): add docs for ngValue directive</title>
<updated>2013-10-07T13:42:54+00:00</updated>
<author>
<name>Brian Ford</name>
</author>
<published>2013-10-03T20:28:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=3374e35953f41fb255fff276e43afd2fc997f1d7'/>
<id>3374e35953f41fb255fff276e43afd2fc997f1d7</id>
<content type='text'>
Closes #4267
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #4267
</pre>
</div>
</content>
</entry>
</feed>
