<feed xmlns='http://www.w3.org/2005/Atom'>
<title>angular.js/test, branch v1.2.11</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/'/>
<entry>
<title>fix(ngResource): don't append number to '$' in url param value when encoding URI</title>
<updated>2014-02-03T16:12:07+00:00</updated>
<author>
<name>Caitlin Potter</name>
</author>
<published>2014-01-27T19:04:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=ce1f1f97f0ebf77941b2bdaf5e8352d33786524d'/>
<id>ce1f1f97f0ebf77941b2bdaf5e8352d33786524d</id>
<content type='text'>
Previously, if a URL parameter value included a $, it would replace the dollar sign with a literal
'$1' for mysterious reasons. Using a function rather than a replacement string circumvents this
behaviour and produces a more expected result.

Closes #6003
Closes #6004
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously, if a URL parameter value included a $, it would replace the dollar sign with a literal
'$1' for mysterious reasons. Using a function rather than a replacement string circumvents this
behaviour and produces a more expected result.

Closes #6003
Closes #6004
</pre>
</div>
</content>
</entry>
<entry>
<title>fix($q): make $q.reject support `finally` and `catch`</title>
<updated>2014-01-31T19:38:06+00:00</updated>
<author>
<name>Lucas Galfasó</name>
</author>
<published>2014-01-31T18:22:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=074b0675a1f97dce07f520f1ae6198ed3c604000'/>
<id>074b0675a1f97dce07f520f1ae6198ed3c604000</id>
<content type='text'>
Add support for the functions `finally` and `catch` to the
promise returned by `$q.reject`

Closes #6048
Closes #6076
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add support for the functions `finally` and `catch` to the
promise returned by `$q.reject`

Closes #6048
Closes #6076
</pre>
</div>
</content>
</entry>
<entry>
<title>fix($compile): retain CSS classes added in cloneAttachFn on asynchronous directives</title>
<updated>2014-01-31T17:45:35+00:00</updated>
<author>
<name>Caitlin Potter</name>
</author>
<published>2014-01-03T16:50:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=5ed721b9b5e95ae08450e1ae9d5202e7f3f79295'/>
<id>5ed721b9b5e95ae08450e1ae9d5202e7f3f79295</id>
<content type='text'>
Previously, classes added to asynchronous directive elements during the clone
attach function would not persist after the node is merged with the template, prior
to linking. This change corrects this behaviour and brings it in line with synchronous
directives.

Closes #5439
Closes #5617
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously, classes added to asynchronous directive elements during the clone
attach function would not persist after the node is merged with the template, prior
to linking. This change corrects this behaviour and brings it in line with synchronous
directives.

Closes #5439
Closes #5617
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(filterFilter): don't interpret dots in predicate object fields as paths</title>
<updated>2014-01-31T11:16:46+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2014-01-28T01:35:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=339a1658cd9bfa5e322a01c45aa0a1df67e3a842'/>
<id>339a1658cd9bfa5e322a01c45aa0a1df67e3a842</id>
<content type='text'>
Closes #6005
Closes #6009
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #6005
Closes #6009
</pre>
</div>
</content>
</entry>
<entry>
<title>feat($animate): provide support for a close callback</title>
<updated>2014-01-24T17:21:29+00:00</updated>
<author>
<name>Matias Niemelä</name>
</author>
<published>2014-01-22T17:38:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=ca6b7d0fa2e355ebd764230260758cee9a4ebe1e'/>
<id>ca6b7d0fa2e355ebd764230260758cee9a4ebe1e</id>
<content type='text'>
Closes #5685
Closes #5053
Closes #4993
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #5685
Closes #5053
Closes #4993
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(a): don't preventDefault on click when SVGAElement has an xlink:href attribute</title>
<updated>2014-01-22T19:51:47+00:00</updated>
<author>
<name>Caitlin Potter</name>
</author>
<published>2014-01-20T16:21:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=e0209169bf1463465ad07484421620748a4d3908'/>
<id>e0209169bf1463465ad07484421620748a4d3908</id>
<content type='text'>
Before this change, an SVGAElement with an xlink:href attribute and no href or name attribute which
was compiled by the angular HTML compiler would never be clickable, due to the htmlAnchorDirective
calling event.preventDefault() due to the missing href attribute.

This change corrects this behaviour by also testing the xlink:href attribute if the element in
question is determined to be an SVG anchor tag (with the href property having type SVGAnimatedString)

Closes #5896
Closes #5897
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Before this change, an SVGAElement with an xlink:href attribute and no href or name attribute which
was compiled by the angular HTML compiler would never be clickable, due to the htmlAnchorDirective
calling event.preventDefault() due to the missing href attribute.

This change corrects this behaviour by also testing the xlink:href attribute if the element in
question is determined to be an SVG anchor tag (with the href property having type SVGAnimatedString)

Closes #5896
Closes #5897
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(input): use Chromium's email validation regexp</title>
<updated>2014-01-22T02:40:55+00:00</updated>
<author>
<name>Caitlin Potter</name>
</author>
<published>2014-01-22T02:19:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=79e519fedaec54390a8bdacfb1926bfce57a1eb6'/>
<id>79e519fedaec54390a8bdacfb1926bfce57a1eb6</id>
<content type='text'>
This change uses the regexp from Chromium/Blink to validate emails, and corrects
an error in the validation engine, which previously considered an invalid email
to be valid. Additionally, the regexp was invalidating emails with capital
letters, however this is not the behaviour recomended in the spec, or implemented
in Chromium.

Closes #5899
Closes #5924
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This change uses the regexp from Chromium/Blink to validate emails, and corrects
an error in the validation engine, which previously considered an invalid email
to be valid. Additionally, the regexp was invalidating emails with capital
letters, however this is not the behaviour recomended in the spec, or implemented
in Chromium.

Closes #5899
Closes #5924
</pre>
</div>
</content>
</entry>
<entry>
<title>fix($parse): do not use locals to resolve object properties</title>
<updated>2014-01-22T00:27:04+00:00</updated>
<author>
<name>Lucas Galfasó</name>
</author>
<published>2014-01-17T17:59:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=f09b6aa5b58c090e3b8f8811fb7735e38d4b7623'/>
<id>f09b6aa5b58c090e3b8f8811fb7735e38d4b7623</id>
<content type='text'>
Do not use the locals when performing a field access in an angular expression.

Closes #5838
Closes #5862
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Do not use the locals when performing a field access in an angular expression.

Closes #5838
Closes #5862
</pre>
</div>
</content>
</entry>
<entry>
<title>feat($animate): provide support for DOM callbacks</title>
<updated>2014-01-14T18:21:28+00:00</updated>
<author>
<name>Matias Niemelä</name>
</author>
<published>2014-01-14T02:51:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=dde1b2949727c297e214c99960141bfad438d7a4'/>
<id>dde1b2949727c297e214c99960141bfad438d7a4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat($animate): use requestAnimationFrame instead of a timeout to issue a reflow</title>
<updated>2014-01-14T18:21:19+00:00</updated>
<author>
<name>Matias Niemelä</name>
</author>
<published>2014-01-12T20:49:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=4ae3184c5915aac9aa00889aa2153c8e84c14966'/>
<id>4ae3184c5915aac9aa00889aa2153c8e84c14966</id>
<content type='text'>
Closes #4278
Closes #4225
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #4278
Closes #4225
</pre>
</div>
</content>
</entry>
</feed>
