aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2013-11-13docs(tutorial): minimum required node.js version is 0.10Pete Bacon Darwin
2013-11-13docs($compile): Explain that post-link functions run in reverse order.Martin Field
Update the $compile docs to mention the change introduced in #4266. Closes #4843
2013-11-13docs(guide/scope): correct scopes exampleandre
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
2013-11-13docs(guide/scope): ensure demo CSS styles work in JSFiddle and PlunkerPete Bacon Darwin
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
2013-11-13docs(contribute): justify note about elevation on WindowsTatham Oddie
This message needs a justification. Without one, it's like asking somebody on *nix to run everything under sudo 'just because'. Closes #4832
2013-11-13docs($httpBackendSpec): fix typo in spy nameBen Wiklund
Closes #4830
2013-11-13docs(errors/compile/tplrt): display html block as codeEddie Monge Jr
HTML elements were getting parsed by as HTML elements Closes #4827
2013-11-13docs(guide): fix typoDerek Peterson
Closes #4821
2013-11-13docs(guide/understanding_controller): fix incorrect property referenceAaditya Talwai
Correct " model property `spice` " to " model property `customSpice` " to match the code sample Closes #4812
2013-11-13docs(ngdoc): clarify extra module installation optionsPete Bacon Darwin
Closes #4811
2013-11-13docs($http): improve $http's caching documentationJulien Sanchez
Make the possibility to pass a custom cache instance to $http more obvious. Closes #4803
2013-11-13docs(guide): add ng-newsletter to weekly updates linkAri
Closes #4793
2013-11-13docs(guide): add ng-book link to booksAri
Closes #4792
2013-11-12docs(ngdoc): fix version picker groupingPete Bacon Darwin
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
2013-11-12fix(urlUtils): urlUtils doesn't return right path for file:// on winROUL
Chrome and other browsers on Windows often append the drive name to the pathname, as described in #4680. This would cause the location service to browse to odd URLs, such as /C:/myfile.html, when opening apps using file://. Fixes #4680
2013-11-12fix($compile): correctly handle interpolated style in replace templatesTobias Bosch
A directive with a template with `replace: true` and an interpolated style at the root element should work correctly. Closes #4882.
2013-11-12fix(grunt): Fix NG_VERSION_MINOR typoAndrei Korzhevskii
2013-11-11fix(ngIf): don't create multiple elements when changing from a truthy to ↵Tobias Bosch
another thruthy value. Fixes #4852.
2013-11-11fix($resource): don't use $parse for @dotted.memberChirayu Krishnappa
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.
2013-11-11fix(angular-bootstrap): make IE8 happyPeter Bacon Darwin
2013-11-10docs($sce): ng-bind-html takes an expression `{{}}`Miško Hevery
2013-11-10docs(guide/migration): fix internal linkPete Bacon Darwin
2013-11-09chore(package.json): revert to marked@0.2.9 to fix CI buildsCaitlin Potter
The marked npm library brought in a breaking change at 0.2.10. This commit ensures that we get exactly the version we want. Closes #4822
2013-11-08chore(release): update version number for next round of developmentPete Bacon Darwin
2013-11-08docs(guide/migration): fix up internal linksPete Bacon Darwin
2013-11-08docs(guide/migration): fix link to #2500Brian Ford
2013-11-08chore(docs): allow periods in doc shortNamesBrian Ford
2013-11-08docs(guide/migration): add migration guideBrian Ford
2013-11-08docs(changelog): release notes for 1.2.0Brian Ford
2013-11-08chore(release): update cdn versionIgor Minar
2013-11-08chore(release): cut the v1.2.0 timely-delivery releasev1.2.0Igor Minar
2013-11-08fix(animateSpec): run digest to enable animations before testsPete Bacon Darwin
2013-11-08fix(ngClassSpec): clear animation enable fn from postDigestQueuePete Bacon Darwin
2013-11-08fix(ngScenario): correctly disable animations for end 2 end testsPete Bacon Darwin
2013-11-08fix($animate): don't force animations to be enabledIgor Minar
The way that enabling of animations was set up, made it impossible to inject a module into the bootstrap to disable animations for things like end 2 end tests. Now animations are temporarily blocked by setting the animation state to RUNNING during bootstrap, which allows the developer to permanently disable at any point by calling $animate.enabled(false).
2013-11-08refactor($animate): speed up animationsDisabled checkIgor Minar
2013-11-08fix(bootstrap-prettify): share $animate and $$postDigestQueue with demo appsIgor Minar
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.
2013-11-07feat(jqLite): expose isolateScope() getter similar to scope()Igor Minar
See doc update in the diff for more info. BREAKING CHANGE: jqLite#scope() does not return the isolate scope on the element that triggered directive with isolate scope. Use jqLite#isolateScope() instead.
2013-11-07fix($compile): don't leak isolate scope state when replaced directive is ↵Igor Minar
used multiple times When an isolate scope directive is also a "replace" directive and at the root of its template it has other directives, we need to keep track remember to use isolate scope when linking these. This commit fixes the leakage of this state when this directive is used again later inside or outside of the isolate directive template.
2013-11-07fix($compile): correct isolate scope distribution to controllersIgor Minar
Fixes an issue when we didn't share the isolate scope with the controller of the directive from the isolate directive's template when this directive was replaced onto the isolate directive element.
2013-11-07fix($compile): replaced element has isolate scopeMisko Hevery
2013-11-07fix($compile): only pass isolate scope to children that belong to the ↵Vojta Jina
isolate directive I had to fix one unit test, as it assumed the broken behavior, where application template gets the isolate scope of other (isolate) directive, rather than the regular scope. BREAKING CHANGE: Child elements that are defined either in the application template or in some other directives template do not get the isolate scope. In theory, nobody should rely on this behavior, as it is very rare - in most cases the isolate directive has a template.
2013-11-07fix($compile): make isolate scope truly isolateVojta Jina
Fixes issue with isolate scope leaking all over the place into other directives on the same element. Isolate scope is now available only to the isolate directive that requested it and its template. A non-isolate directive should not get the isolate scope of an isolate directive on the same element, instead they will receive the original scope (which is the parent scope of the newly created isolate scope). Paired with Tobias. BREAKING CHANGE: Directives without isolate scope do not get the isolate scope from an isolate directive on the same element. If your code depends on this behavior (non-isolate directive needs to access state from within the isolate scope), change the isolate directive to use scope locals to pass these explicitly. // before <input ng-model="$parent.value" ng-isolate> .directive('ngIsolate', function() { return { scope: {}, template: '{{value}}' }; }); // after <input ng-model="value" ng-isolate> .directive('ngIsolate', function() { return { scope: {value: '=ngModel'}, template: '{{value}} }; }); Closes #1924 Closes #2500
2013-11-07docs(guide/filter): Refactor filter guide docsTobias Bosch
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.
2013-11-06docs(guide): delete ancient videoBrad Green
We have links to better videos now on the guide/index page. This one's time has past.
2013-11-06chore(docs): add -webkit-transition for ngClass exampleMatias Niemelä
2013-11-06docs(guide/overview): Refactor overview and mvc docsTobias Bosch
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.
2013-11-06chore(docs): specify how ngClass deals with natural CSS transitionsMatias Niemelä
2013-11-06fix(docModuleComponents): implement anchor scroll when content addedJeff Cross
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
2013-11-06docs(guide/directive): link to directives API from the top of the pageBrian Ford