aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2013-12-16chore: run docs unit test only onceVojta Jina
Before we would run them twice on Travis. I don't think it should be part of ci-check task.
2013-12-16fix(ngRepeat): allow multiline expressionsRhys Brett-bowen
allow and pass through new line characters when checking passed in expression Closes #5000
2013-12-16chore(build): simplify release scriptsTobias Bosch
2013-12-16chore(build): correct updating bower versionsTobias Bosch
2013-12-13chore(build): remove stale build filesTobias Bosch
2013-12-13chore(build): correct and refactor release scriptTobias Bosch
2013-12-13chore(build): fix fetching for code.angularjs.orgTobias Bosch
2013-12-13chore(build): fix release.shTobias Bosch
2013-12-13chore(build): fixes to release.shTobias Bosch
2013-12-13chore(build): set execute flag on scriptsTobias Bosch
2013-12-13chore(build): automate cutting a release, publishing to bower and to ↵Tobias Bosch
code.angular.js
2013-12-13docs: fix a broken linkVojta Jina
2013-12-13docs: use q-io instead of deprecated q-fsVojta Jina
This recursive process.nextTick error[1] was probably coming from q-fs, which is not actively maintained. This updates to q-io/fs instead. [1]: https://travis-ci.org/angular/angular.js/jobs/15391590
2013-12-13chore(travis): force the latest version of seleniumVojta Jina
This might solve some flakiness on SL. At least Santi said that ;-)
2013-12-13chore(release): start 1.2.6 taco-salsafication iterationJeff Cross
2013-12-13chore(release): cut 1.2.5 singularity-expansion releasev1.2.5Jeff Cross
2013-12-13docs(CHANGELOG): add v1.2.5 changesJeff Cross
2013-12-13docs(TRIAGING): add info about "needs: public api"Igor Minar
2013-12-13perf(jqLite): implement and use the `empty` method in place of `html(‘’)`Michał Gołębiowski
jQuery's elem.html('') is way slower than elem.empty(). As clearing element contents happens quite often in certain scenarios, switching to using .empty() provides a significant performance boost when using Angular with jQuery. Closes #4457
2013-12-13perf(a): do not link when href or name exists in templateKarl Seamon
Change the a directive to link and hookup a click event only when there is no href or name in the template element. In a large Google app, this results in about 800 fewer registrations, saving a small but measurable amount of time and memory. Closes #5362
2013-12-13perf($resource): use shallow copy instead of angular.copyKarl Seamon
Replace calls to angular.copy with calls to a new function, shallowClearAndCopy. Add calls to copy for cache access in $http in order to prevent modification of cached data. Results in a measurable improvement to the startup time of complex apps within Google. Closes #5300
2013-12-13perf: use call and === instead of apply and == in type check functionsKarl Seamon
Updates isDate et al to use call instead of apply and === instead of ==. The change to call brings minor performance improvement and === is just better practice than ==. http://jsperf.com/call-vs-apply-tostring Closes #5295
2013-12-13fix(closure): add missing FormController extern definitionsBrian Atkinson
Closes #5303
2013-12-12style($injector): remove wsIgor Minar
2013-12-12perf($injector): remove invoke optimization that doesn't workBen Wiklund
Closes #5388
2013-12-12fix(ngInclude): Add template to DOM before linking other directivesTobias Bosch
The template needs to be added to the DOM before other directives at the same element as `ngInclude` are linked. Fixes #5247.
2013-12-12fix(ngView): Add template to DOM before linking other directivesTobias Bosch
The template needs to be added to the DOM before other directives at the same element as `ngView` are linked. Related to #5247.
2013-12-12fix($compile): Allow literals in isolate scope referencesTobias Bosch
When a component uses an isolate scope reference and the the component is used with an object literal a new object is created on every evaluation. Therefore the compiler needs to compare the values of the parent and the isolate scope using object equality and not object reference equality. Fixes #5296.
2013-12-12docs(ngSwitch): clarify that ngSwitch matches against string literalsPete Bacon Darwin
Closes #5285
2013-12-12docs(guide/expression): remove misplaced commambrookes
Closes #5280
2013-12-12docs(tutorial/step-07): update path to pages in e2e scenariosJürgen Walter
The url paths in the tutorial are not in line with the actual tutorial code Closes #5264
2013-12-12docs(ng.$rootScope.Scope): fix API linksVlad GURDIGA
Also added a note to the Writing AngularJS Documentation: https://github.com/angular/angular.js/wiki/Writing-AngularJS-Documentation/d0c715ef89 Closes #5261
2013-12-12docs(error/transclude/orphan): fix spelling mistakesMattias Holmlund
Closes #5259
2013-12-11fix(angular-mocks): use copy of mock data in $httpBackendKarl Seamon
Copy mock data returned from the mock $httpBackend. This prevents modifications to the response from affecting future responses. Previously, this misbehavior was being mitigated by the deep copy in $resource, but that no longer exists.
2013-12-11chore(scripts): fix bower script to pull from master before updatingBrian Ford
2013-12-11chore(scripts): refactor travis scriptsVojta Jina
Refactoring so that it's easier to use both SL/BS just depending on a global switch.
2013-12-11chore(travis): run two jobsVojta Jina
Instead of parallelization on a single Travis VM, we use two VMs. - output is nicer (we don't have to buffer e2e tests and then show it at the end) - you can easily see faster the result of unit tests (as it's basically a separate build) We should also make sure we only do the necesary stuff (for install we don't need to do `grunt package` for unit tests, we only need to generate the docs for e2e tests.
2013-12-09docs(TRIAGING): Add Type:Perf labelTobias Bosch
2013-12-09docs(TRIAGING): Labels cla yes/no are automatically setTobias Bosch
The labels are set by a script and should not be set manually any more.
2013-12-09docs(design): guide index formattingAndy Ferra
Just my first pass at a more readable format of the guide index. Note: the styles apply to all content in the docs, not just the guide index. This is intentional and I feel that the result is positive.
2013-12-09style($route): make jshint happyVojta Jina
Fix the broken build and earn a late (french spelling).
2013-12-09docs(input): remove redundant closing span tagmiknsh5
Closes #5257
2013-12-09docs($route): clarify examples of route parametershambyiii
Putting route parameter examples in braces was misleading newcomers. Closes #5243
2013-12-09docs($q): correct typo in the 'Differences Q/$q' sectionRobin Böhm
Closes #5230
2013-12-09docs(contribute) add platform agnostic git install linkgdi2290
Closes #5216
2013-12-09docs(tutorial): enlarge clickable area of tutorial nav buttonsShane M. Pelletier
Change position of <a> and <li> tags in tutorial nav buttons partial. This allows the full area of the button to be clicked rather than just the text. Closes #5074 Closes #5209
2013-12-09docs(guide/forms): clarify how NgModelController can be added to scopeWesley Cho
Closes #5200
2013-12-09chore(CHANGELOG): introduce perf() section for performance-related commitsMatias Niemelä
Instead of using fix() or chore() when labelling a commit which improves speed or performance use perf(). Perf commits will be listed in the CHANGELOG under "Performance Improvements". For example: perf($animate): cache all getComputedStyle operations to reduce additional reflows
2013-12-09docs($injector): add example on how to use the element.injectorJoscha Feth
Closes #5188
2013-12-06chore(release): start 1.2.5 singularity-expansion iterationMatias Niemelä