| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2013-03-29 | feat(ngRepeat): add support for custom tracking of items | Misko Hevery | |
| BREAKING CHANGE: It is considered an error to have two items produce the same track by key. (This was tolerated before.) | |||
| 2012-11-26 | fix(ngRepeat): attempt to simplify and improve existing fix for #933 | Igor Minar | |
| I'm keeping this in for future reference. The issue with this solution is that if we shift() the first item in the array, the whole repeater DOM will be rebuilt from scratch, we need to do better than that. | |||
| 2012-09-06 | fix(ngRepeat): now works with primitive types | Zhenbo Zhang | |
| closes #933 | |||
| 2012-08-31 | revert: fix(ng-repeat) to work with primitive types | Igor Minar | |
| this was accidentaly merged in. the commit is not ready yet and we don't have CLA signature. This reverts commit 98d489712eff7559bce87ae53bd242112a875c1a. | |||
| 2012-08-30 | fix(ng-repeat) to work with primitive types | Zhenbo Zhang | |
| 2012-01-06 | fix(ng:repeat): support repeating over array with null | Igor Minar | |
| typeof null == 'object', but it doesn't behave like an object because its properties can't be dereferenced, so we need to special-case it. Closes #702 | |||
| 2011-11-14 | doc(AUTO, NG_MOCK): Documenting the AUTO and NG_MOCK module | Misko Hevery | |
| 2011-11-14 | refactor(api): remove type augmentation | Misko Hevery | |
| BREAK: - remove angular.[Object/Array/String/Function] - in templates [].$filter(predicate) and friends need to change to [] | filter:predicate | |||
| 2011-11-14 | refacter(filters): convert filter/limitTo/orderBy from type augmentation to ↵ | Misko Hevery | |
| filters | |||
| 2011-11-14 | refactor(json): break dependence on api.js | Misko Hevery | |
| 2011-10-26 | style(HashQueueMap): fixing a typo in the comment | Igor Minar | |
| 2011-10-11 | chore(formating): clean code to be function() { | Misko Hevery | |
| 2011-10-11 | feat(forms): new and improved forms | Misko Hevery | |
| 2011-10-11 | feat(ng:repeat) collection items and DOM elements affinity / stability | Misko Hevery | |
| 2011-10-05 | fix($limitTo): properly handle excessive limits | TEHEK Firefox | |
| `angular.Array.limitTo`'s result should not exceed original input array size Closes #571 | |||
| 2011-08-24 | doc(API): various API documentation improvements | Toni Thompson | |
| 2011-08-15 | style(*): remove extra semicolons | Igor Minar | |
| 2011-08-06 | style($function): replace $function with 'function' | Igor Minar | |
| 2011-08-02 | feat(scope): new and improved scope implementation | Misko Hevery | |
| - Speed improvements (about 4x on flush phase) - Memory improvements (uses no function closures) - Break $eval into $apply, $dispatch, $flush - Introduced $watch and $observe Breaks angular.equals() use === instead of == Breaks angular.scope() does not take parent as first argument Breaks scope.$watch() takes scope as first argument Breaks scope.$set(), scope.$get are removed Breaks scope.$config is removed Breaks $route.onChange callback has not "this" bounded | |||
| 2011-07-18 | feat(strict mode): adding strict mode flag to all js files | Igor Minar | |
| the flag must be in all src and test files so that we get the benefit of running in the strict mode even in jstd the following script was used to modify all files: for file in `find src test -name "*.js"`; do echo -e "'use strict';\n" > temp.txt cat $file >> temp.txt mv temp.txt $file done | |||
| 2011-06-30 | fix:docs: fix $orderBy example and e2e test | Igor Minar | |
| 2011-06-23 | fix:$orderBy - return unsorted array if no predicate | Misko Hevery | |
| Closes #399 | |||
| 2011-06-08 | Refactor injector to have invoke method for speed reasons | Misko Hevery | |
| 2011-06-08 | Added HashMap | Misko Hevery | |
| 2011-06-06 | api doc fixes from ken | Igor Minar | |
| 2011-06-03 | fixed opera date.toISOString issue | Di Peng | |
| Closes #365 | |||
| 2011-03-26 | remove _null and _undefined | Igor Minar | |
| they have no significant effect on minified and gziped size. in fact they make things worse. file | before | after removal ---------------------------------------- concat | 325415 | 325297 min | 62070 | 62161 min + gzip | 25187 | 25176 The bottom line is that we are getting 0.05% decrease in size after gzip without all of the hassle of using underscores everywhere. | |||
| 2011-03-05 | fix orberBy documentation error | Misko Hevery | |
| 2011-03-03 | fixing broken e2e tests | Igor Minar | |
| 2011-02-16 | reformated multiline trinary expressions to have a leading ?/:. | Misko Hevery | |
| 2011-02-01 | changed the documentation @example to use <doc:example> | Misko Hevery | |
| 2011-01-18 | fixes, examples and tests for angular.Object.* docs | Igor Minar | |
| 2011-01-18 | various doc fixes for angular.Array.* apis + example and spec limitTo | Igor Minar | |
| 2011-01-10 | Rename angular.foreach to angular.forEach to make the api consistent. | Igor Minar | |
| camelcase is used for other angular functions and forEach is also used by EcmaScript standard. - rename the internal as well as the external function name - tweak the implementation of the function so that it doesn't clober it self when we extend the angular object with an object that has a forEach property equal to this forEach function Closes #85 | |||
| 2010-12-06 | fixing closure compiler warnings | Igor Minar | |
| 2010-12-06 | fix the angular.Array.orderBy example + add docs | Igor Minar | |
| 2010-12-06 | fixing lint warnings in older code | Igor Minar | |
| 2010-11-24 | docs for angular.Object and angular.Object.equals | Igor Minar | |
| 2010-11-24 | adding Note section to angular.Array.* where it was missing | Igor Minar | |
| 2010-11-24 | docs for angular.Array.sum | Igor Minar | |
| 2010-11-23 | docs for angular.Array.filter | Igor Minar | |
| 2010-11-23 | docs for angular.Array.remove | Igor Minar | |
| 2010-11-23 | docs for angular.Array.remove | Igor Minar | |
| 2010-11-23 | docs for angular.Array.orderBy | Igor Minar | |
| 2010-11-23 | docs for angular.Array.count | Igor Minar | |
| 2010-11-23 | adding docs for angular.Array.add | Igor Minar | |
| 2010-11-22 | placeholder docs for all angular.Array functions | Igor Minar | |
| 2010-11-22 | Add angular.Array.limitTo and docs for angular.Array | Igor Minar | |
| 2010-11-08 | make angular.String.toDate consider all time fractions as optional | Igor Minar | |
| 2010-11-08 | angular.Date.toString should use toISOString if available | Igor Minar | |
