| Age | Commit message (Collapse) | Author | 
|---|
|  | Originally we destroyed the oldValue by incrementaly copying over portions of the newValue
into the oldValue during dirty-checking, this resulted in oldValue to be equal to newValue
by the time we called the watchCollection listener.
The fix creates a copy of the newValue each time a change is detected and then uses that
copy *the next time* a change is detected.
To make `$watchCollection` behave the same way as `$watch`, during the first iteration
the listener is called with newValue and oldValue being identical.
Since many of the corner-cases are already covered by existing tests, I refactored the
test logging to include oldValue and made the tests more readable.
Closes #2621
Closes #5661
Closes #5688
Closes #6736 | 
|  | This is hard to test as a unit-test, since it involves the actual loading
of angular, but it turns out that it is easy to test using a protractor
e2e test.
Closes #5863
Closes #5587 | 
|  | This was introduced by 2ca6d650e8a13cee28f11c38622cab231787325f, somewhat inexplicably as I had run
grunt ci-checks locally. But regardless, this should fix this up. | 
|  | Updated example formatting.
Closes #6068 | 
|  |  | 
|  | Closes #6705 | 
|  | instead use angular modules
also fix formatting | 
|  |  | 
|  | When the example for `ngAnimate` was added in commit:3344396, the `@param name` annotation was unintentionally duplicated. Remove this duplicate.
Closes #6720 | 
|  | If dealing with a document fragment node with a host element, and no parent, use the host
element as the parent. This enables directives within a Shadow DOM or polyfilled Shadow DOM
to lookup parent controllers.
Closes #6637 | 
|  |  | 
|  | Update docs to reflect that $http no longer requires passing in an HTTP method, as changed in #6401. | 
|  |  | 
|  | Closes #5012 | 
|  | PR #5547 introduced conversion of all 0 status codes to 404 for cases
where no response was recieved (previously this was done for the
file:// protocol only). But this mechanism is too eager and
masks legitimate cases where status 0 should be returned. This commits
reverts to the previous mechanism of handling 0 status code for the
file:// protocol (converting 0 to 404) while retaining the returned
status code 0 for all the protocols other than file://
Fixes #6074
Fixes #6155 | 
|  | Closes #6654 | 
|  | Closes #6539 | 
|  |  | 
|  |  | 
|  | The recent $$RAFProvider which is a wrapper for the native
requestAnimationFrame method doesn't use the mozRequestAnimationFrame.
Old versions of FF (20 for example) crash if ngAnimate is included
No breaking changes and fix issue https://github.com/angular/angular.js/issues/6535
Closes #6535
Closes #6540 | 
|  |  | 
|  | Moving to new lines & making it bold to avoid confusion
when they r all in same line without any separation
Closes #6633 | 
|  | change $route.routes property type to Object, property is marked incorrectly as an Array
Closes #6552 | 
|  | Closes #4623 | 
|  | `consititute` -> `constitute`
Typo fixed
Closes #6607 | 
|  | `preferrable` -> `preferable`
Typo fixed
Closes #6606 | 
|  | As highlighted by the new sterner dgeni. | 
|  | If the first element in a template is a <thead> or a <tfoot>, then
use the existing logic to handle table elements compilation.
Closes #6289 | 
|  |  | 
|  | On older browser that don't support the new HTML5 inputs
and display a text input instead, the user is required to enter
the data in the corresponding ISO format. The value in `ng-model`
will always be a date.
E2e tests contain a workaround to a bug in webdriver,
see https://github.com/angular/protractor/issues/562.
Also adds weeks as format to the `dateFilter`.
Related to #757.
Closes #5864. | 
|  | Enable data-binding for style tags.
Note: this feature does not work on IE8.
Closes #2387
Closes #6492 | 
|  | Closed #6544. | 
|  | Typo fixup
Closes #6521 | 
|  | - According to
  https://github.com/angular/angular.js/blob/5bf81bc111a866ec65ef86c01336911e577df5df/docs/content/guide/controller.ngdoc#L166
  Ctrl should be the suffix for a controller
Closes #5817 | 
|  | Closes #6485 | 
|  |  | 
|  | Closes #5393 | 
|  | The docs for the `flush()` method contained a few grammatical
errors and were awkwardly worded. Change the explanation of
the method to remove errors and read more naturally.
Closes #4886 | 
|  |  | 
|  |  | 
|  | Make it clear that the result of the $parsers pipeline is what goes to the model value.
Closes #5708 | 
|  |  | 
|  | Closes #6463 | 
|  | Add css animations when form or field status change to/from dirty,
pristine, valid or invalid. This works like animation system present
with ngClass, ngShow, etc.
Closes #5378 | 
|  | Dates are not returned, so remove Date from list of return values.
Closes #3070 | 
|  | Fixes #4467
Closes #6448 | 
|  |  | 
|  |  | 
|  |  | 
|  | Duplicate 'that' words present in the document, just remove one of them.
Closes #6469 |