| Age | Commit message (Collapse) | Author | 
 | 
Closes #5029
 | 
 | 
The handler is in the controller but was not being used in the template.
Closes #5020
 | 
 | 
Closes #5006
 | 
 | 
Closes #5005
 | 
 | 
Closes #5002
 | 
 | 
Closes #4999
 | 
 | 
The doc has been modified by the following commit: bcc6e8d4f64a18039e0ed2eee0b54c17471b43e3
But the change was not made for the part of Windows.
Closes #4967
 | 
 | 
Closes #4965
 | 
 | 
Use different names for the attribute on the element (`info`) and the property (`customerInfo`)
on the isolate scope. Before `customer` was used for both which made it harder to understand.
Closes #4825
 | 
 | 
Closes #4719
 | 
 | 
The docs did not line up with the codebase / previous steps of the tutorial.
Closes #4988
 | 
 | 
Closes #4998
 | 
 | 
Closes #4904
 | 
 | 
While giving the controller function a name helps with debugging,
since otherwise your controller will be anonymous in stack traces,
passing the name to both the `controller()` method and as the function name
is confusing for beginners.
Closes #4415
 | 
 | 
Backslash is acting as escape character so text is not properly formatted.
Closes #4923
 | 
 | 
Closes #4918
 | 
 | 
Before:
> Let's add some more logic to the example to
allow to enter and calculate the costs in different currencies and also pay the invoice.
After:
> Let's add some more logic to the example that
allows us to enter and calculate the costs in different currencies and also pay the invoice.
Closes #4903
 | 
 | 
Closes #4854
 | 
 | 
 | 
 | 
Closes #4873
 | 
 | 
Closes #4860
 | 
 | 
Closes #4848
 | 
 | 
Closes #4846
 | 
 | 
Hiding `_*` properties was a feature primarily for developers using Closure compiler and Google JS
style. We didn't realize how many people will be affected by this change.
We might introduce this feature in the future, probably under a config option, but it needs more
research and so I'm reverting the change for now.
This reverts commit 3d6a89e8888b14ae5cb5640464e12b7811853c7e.
Closes #4926
Closes #4842
Closes #4865
Closes #4859
Closes #4849
Conflicts:
	src/ng/parse.js
 | 
 | 
 | 
 | 
Remove reference to `employee` property as it's not used in the example.
Inject and use `$rootScope` applying `department` property as mentioned in text.
Closes #4839
 | 
 | 
The CSS styling in the ng-scope demo was using CSS classes (`.doc-example-live` and
`.show-scope') to prevent the styling for the demo from affecting the entire page.
Unfortunately elements containing these classes did not appear in JSFiddle or Plunker
when you click edit.
This fix moves the `.show-scope' class inside the demo (renaming it `.show-scope-demo`)
and removes the reliance on `.doc-example-live` altogether.
Closes #4838
 | 
 | 
This message needs a justification. Without one, it's like asking somebody
on *nix to run everything under sudo 'just because'.
Closes #4832
 | 
 | 
HTML elements were getting parsed by as HTML elements
Closes #4827
 | 
 | 
Closes #4821
 | 
 | 
Correct " model property `spice` " to " model property `customSpice` " to match the code sample
Closes #4812
 | 
 | 
Closes #4811
 | 
 | 
Closes #4793
 | 
 | 
Closes #4792
 | 
 | 
The grouping of the different versions was not correct for the new 1.2.0+ releases.
Now versions are marked as stable only if they have an even number it the minor version
position (e.g. 1.0.8, 1.2.1, 1.2.0-abcde) and they are not an RC version, (e.g. 1.0.0rc3,
1.2.0-rc2).
Closes #4908
 | 
 | 
params and paramDefaults support looking up the parameter value from the
data object.  The syntax for that is `@nested.property.name`.
Currently, $resource uses $parse to do this.  This is too liberal
(you can use values like `@a=b` or `@a | filter` and have it work -
which doesn't really make sense).  It also puts up a dependency on
$parse which is has restrictions to secure expressions used in
templates.  The value here, though a string, is specified in Javascript
code and shouldn't have those restrictions.
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
Although demo apps run in an isolated environment, we need to be able to tell them to disable
animations when we are running end-to-end tests.  By sharing the same instance of $animate
between the two environments we can disable animation across the board.
The $animate service uses the $$postDigestQueue to run animations.  The outer $animate
service uses the outer $$postDigestQueue and to queue up these animations.  This means that
when we run a digest inside the embedded scope, the animations are never performed - they
just sit in the outer scope's queue and are only run when a digest is run on the outer scope.
By sharing this queue across the two scopes the animations are performed correctly.
 | 
 | 
This refactors the filter guide docs into a single file.
Also removes out of date references to the fact that Angular used to enhance Arrays while evaluating expressions.
 | 
 | 
We have links to better videos now on the guide/index page.  This one's time has past.
 | 
 | 
Before, there we multiple overview docs:
- guide/overview
- guide/introduction
- guide/dev_guide.mvc
- guide/dev_guide.mvc.understanding_model
- guide/dev_guide.mvc.understanding_view
- guide/concepts
Now we have:
- guide/introduction: High level description of Angular with the key benefits but without code or any concrete concepts
- guide/concepts: explains all important concepts with a simple example and contains deep links to the other parts of the guide.
 All the old information was moved into existing documents or deleted when they were duplicates.
 | 
 | 
When navigating to URLs such as
docs.angularjs.org/api/ng#filter, the browser
was not able to navigate to the named anchor,
"filter," because the anchor did not yet exist
in the DOM.
This fix uses the $anchorScroll service
to automatically scroll to the right place when
the content has been added to the page.
Fixes #4703
 | 
 | 
 | 
 | 
Fixes some warnings during docs generation.
Closes #4673
 | 
 | 
 |