<feed xmlns='http://www.w3.org/2005/Atom'>
<title>angular.js/test/auto, branch v1.2.10</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/'/>
<entry>
<title>test(injector): add missing test for #5577</title>
<updated>2013-12-31T09:24:41+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2013-12-31T09:24:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=07084e1c8bd4efa28b3f02aea353640af0cf37d6'/>
<id>07084e1c8bd4efa28b3f02aea353640af0cf37d6</id>
<content type='text'>
Add a missing test for fix that was merged via #5577
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add a missing test for fix that was merged via #5577
</pre>
</div>
</content>
</entry>
<entry>
<title>style(injectorSpec): fix typo in "it" description</title>
<updated>2013-10-25T20:52:46+00:00</updated>
<author>
<name>Arun Israel</name>
</author>
<published>2013-10-17T06:59:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=280354c3f948b77a116225d9b5099dadaeaf75b3'/>
<id>280354c3f948b77a116225d9b5099dadaeaf75b3</id>
<content type='text'>
Closes #4483
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #4483
</pre>
</div>
</content>
</entry>
<entry>
<title>fix($injector): allow a constructor function to return a function</title>
<updated>2013-10-18T22:26:51+00:00</updated>
<author>
<name>Vojta Jina</name>
</author>
<published>2013-10-16T19:14:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=c22adbf160f32c1839fbb35382b7a8c6bcec2927'/>
<id>c22adbf160f32c1839fbb35382b7a8c6bcec2927</id>
<content type='text'>
This change makes `$injector.instantiate` (and thus `$provide.service`) to behave the same as native
`new` operator.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This change makes `$injector.instantiate` (and thus `$provide.service`) to behave the same as native
`new` operator.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(*): protect calls to hasOwnProperty in public API</title>
<updated>2013-10-07T16:01:13+00:00</updated>
<author>
<name>Peter Bacon Darwin</name>
</author>
<published>2013-10-05T09:49:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=7a586e5c19f3d1ecc3fefef084ce992072ee7f60'/>
<id>7a586e5c19f3d1ecc3fefef084ce992072ee7f60</id>
<content type='text'>
Objects received from outside AngularJS may have had their `hasOwnProperty`
method overridden with something else. In cases where we can do this without
incurring a performance penalty we call directly on Object.prototype.hasOwnProperty
to ensure that we use the correct method.

Also, we have some internal hash objects, where the keys for the map are provided
from outside AngularJS. In such cases we either prevent `hasOwnProperty` from
being used as a key or provide some other way of preventing our objects from
having their `hasOwnProperty` overridden.

BREAKING CHANGE: Inputs with name equal to "hasOwnProperty" are not allowed inside
form or ngForm directives.

Before, inputs whose name was "hasOwnProperty" were quietly ignored and not added
to the scope.  Now a badname exception is thrown.

Using "hasOwnProperty" for an input name would be very unusual and bad practice.
Either do not include such an input in a `form` or `ngForm` directive or change
the name of the input.

Closes #3331</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Objects received from outside AngularJS may have had their `hasOwnProperty`
method overridden with something else. In cases where we can do this without
incurring a performance penalty we call directly on Object.prototype.hasOwnProperty
to ensure that we use the correct method.

Also, we have some internal hash objects, where the keys for the map are provided
from outside AngularJS. In such cases we either prevent `hasOwnProperty` from
being used as a key or provide some other way of preventing our objects from
having their `hasOwnProperty` overridden.

BREAKING CHANGE: Inputs with name equal to "hasOwnProperty" are not allowed inside
form or ngForm directives.

Before, inputs whose name was "hasOwnProperty" were quietly ignored and not added
to the scope.  Now a badname exception is thrown.

Using "hasOwnProperty" for an input name would be very unusual and bad practice.
Either do not include such an input in a `form` or `ngForm` directive or change
the name of the input.

Closes #3331</pre>
</div>
</content>
</entry>
<entry>
<title>style(injectorSpec): add semicolons &amp; test helpers</title>
<updated>2013-10-07T15:45:25+00:00</updated>
<author>
<name>Peter Bacon Darwin</name>
</author>
<published>2013-10-05T09:36:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=9af8f4e5855133857d185babace73cd1f9b4d680'/>
<id>9af8f4e5855133857d185babace73cd1f9b4d680</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(minerr): log minerr doc url in development</title>
<updated>2013-08-15T20:23:18+00:00</updated>
<author>
<name>Ken Sheedlo</name>
</author>
<published>2013-08-13T22:30:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=37123cd2858b4e318ed8109af745312df4848577'/>
<id>37123cd2858b4e318ed8109af745312df4848577</id>
<content type='text'>
Closes #3566
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #3566
</pre>
</div>
</content>
</entry>
<entry>
<title>fix($injector): refactor module loading code and use minErr</title>
<updated>2013-07-02T18:05:30+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2013-07-02T00:23:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=4f0f2437712a5ae3e79780e2d6fa32b70abe1a52'/>
<id>4f0f2437712a5ae3e79780e2d6fa32b70abe1a52</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>chore(minErr): replace ngError with minErr</title>
<updated>2013-06-17T20:29:30+00:00</updated>
<author>
<name>Ken Sheedlo</name>
</author>
<published>2013-06-08T01:24:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=003861d2fdb37b83e1d0939d49b70fbc67766997'/>
<id>003861d2fdb37b83e1d0939d49b70fbc67766997</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(ngError): add error message compression and better error messages</title>
<updated>2013-05-25T00:03:21+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2013-05-24T18:00:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=b8ea7f6aba2e675b85826b0bee1f21ddd7b866a5'/>
<id>b8ea7f6aba2e675b85826b0bee1f21ddd7b866a5</id>
<content type='text'>
- add toThrowNg matcher
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- add toThrowNg matcher
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(injector): add has method for querying</title>
<updated>2013-05-02T19:22:16+00:00</updated>
<author>
<name>Misko Hevery</name>
</author>
<published>2013-05-02T00:55:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=80341cb9badd952fdc80094df4123629313b4cc4'/>
<id>80341cb9badd952fdc80094df4123629313b4cc4</id>
<content type='text'>
Closes #2556
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #2556
</pre>
</div>
</content>
</entry>
</feed>
