| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2011-11-30 | fix($browser.xhr): fix IE6, IE7 bug - sync xhr when serving from cache | Vojta Jina | |
| IE6, IE7 is sync when serving content from cache. We want consistent api, so we have to use setTimeout to make it async. | |||
| 2011-11-30 | fix($browser.xhr): respond with internal -2 status on jsonp error | Vojta Jina | |
| If jsonp is not successfull, we return internal status -2. This internal status should by normalized by $xhr into 0, but $xhr needs to distinguish between jsonp-error/abort/timeout (all status 0). | |||
| 2011-11-30 | fix($browser.xhr): change method "JSON" to "JSONP" | Vojta Jina | |
| Breaks "JSON" xhr method is now called "JSONP" | |||
| 2011-11-30 | feat($browser): xhr returns raw request object | Vojta Jina | |
| 2011-11-21 | feat(service.$autoScroll): scroll to hash fragment | Vojta Jina | |
| - whenever hash part of the url changes - after ng:view / ng:include load | |||
| 2011-11-21 | fix(scope): $watch (and angular.equals) should support NaN values | Codier | |
| - since NaN !== NaN in javascript digest can get into an infinite loop when model value is set to NaN - angular.equals(NaN, NaN) should return true since that's what we expect when comparing primitives or objects containing NaN values Previously NaN because of its special === properties was used as the initial value for watches, but that results in issues when NaN is used as model value. In order to allow for model to be anything incuding undefined and NaN we need to mark the initial value differently in a way that would avoid these issues, allow us to run digest without major perf penalties and allow for clients to determine if the listener is being called because the watcher is being initialized or because the model changed. This implementation covers all of these scenarios. BREAKING CHANGE: previously to detect if the listener was called because the watcher was being initialized, it was suggested that clients check if old value is NaN. With this change, the check should be if the newVal equals the oldVal. Closes #657 | |||
| 2011-11-18 | chore(browser): rename Browser.js -> browser.js, BrowserSpec.js -> ↵ | TEHEK Firefox | |
| browserSpec.js And move them to proper service subfolder... | |||
| 2011-11-15 | fix(input): treat all not number model as blank | Misko Hevery | |
| 2011-11-15 | fix(radio): fix binding to value={{exp}} | Misko Hevery | |
| 2011-11-14 | refactor(injector): removed loadModule/ng:module | Misko Hevery | |
| - added module property to doc:example | |||
| 2011-11-14 | style(angularPublic): move public export definition to AnuglarPublic.js | Misko Hevery | |
| 2011-11-14 | doc(rename): NG_LOCALE -> ngLocale | Misko Hevery | |
| 2011-11-14 | refactor(injector): $injector is no longer a function. | Misko Hevery | |
| - $injector('abc') -> $injector.get('abc'); - $injector(fn) -> $injector.invoke(null, fn); | |||
| 2011-11-14 | del($eager): removed the support for $eager services | Misko Hevery | |
| 2011-11-14 | style(docs): make jslint happy - fix some warnings | Vojta Jina | |
| 2011-11-14 | feat(bootstrap): added angular.bootstrap method | Misko Hevery | |
| 2011-11-14 | fix(doc) cleanup all api doc link warnings | Misko Hevery | |
| 2011-11-14 | fix($location): links without path segment should not change the path | Vojta Jina | |
| Closes #648 | |||
| 2011-11-14 | docs(browser): moved and migrate browser removed unneeded files. | Misko Hevery | |
| 2011-11-14 | doc($rootScope): scope documentation changes | Misko Hevery | |
| 2011-11-14 | doc(locale): migrate docs to new format | Misko Hevery | |
| 2011-11-14 | doc($formFactory): migrated the $formFactory documentation | Misko Hevery | |
| 2011-11-14 | doc(service): update docs for the moved services | Misko Hevery | |
| 2011-11-14 | doc($filter): added $filter documentation | Misko Hevery | |
| 2011-11-14 | doc(AUTO, NG_MOCK): Documenting the AUTO and NG_MOCK module | Misko Hevery | |
| 2011-11-14 | refactor($location): merged $locationConfig service into $locationProvider | Misko Hevery | |
| 2011-11-14 | chore(scope): remove $service | Misko Hevery | |
| 2011-11-14 | chore(scenario tests): make scenario tests pass again | Misko Hevery | |
| 2011-11-14 | new(directive): added ng:module directive for loading modules | Misko Hevery | |
| 2011-11-14 | refactor(scenario): fix scenario bootstrap & publish injector for inspection | Misko Hevery | |
| 2011-11-14 | chore(angular): clean up unused constants | Misko Hevery | |
| 2011-11-14 | refactor(angular): isDate / isArray test iframe independent fix | Misko Hevery | |
| 2011-11-14 | fix(i18n): updated the way locale is being registered | Misko Hevery | |
| 2011-11-14 | refactor(mock): moved mocks into its own 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-11-14 | refactor(filter): filters are now injectable and services | Misko Hevery | |
| BREAK: - removed CSS support from filters | |||
| 2011-11-14 | move(filters): appease the History God | Misko Hevery | |
| 2011-11-14 | refactor(parser): turn parser into a service (keep compatibility hack) | Misko Hevery | |
| 2011-11-14 | fix(JSON): json date parsing same native/ngular parser | Misko Hevery | |
| 2011-11-14 | move(parser): appease the History God | Misko Hevery | |
| 2011-11-14 | refactor($service): removed almost all references to scope.$service | Misko Hevery | |
| - still need to remove from factory | |||
| 2011-11-14 | cleanup(parser): removed unused method | Misko Hevery | |
| 2011-11-14 | refactor(services): migrate angular.service -> module | Misko Hevery | |
| 2011-11-14 | refactor(injector): switch to injector 2.0 introduce modules | Misko Hevery | |
| 2011-11-14 | new(injector): new injector v2.0 | Misko Hevery | |
| - not connected to keep the CL small | |||
| 2011-11-14 | refactor(api): cleaned up the externalization of angular API methods | Misko Hevery | |
| 2011-11-14 | feat(injector): support $inject(fn($service){}) function invocation | Misko Hevery | |
| 2011-11-14 | feat(injector): support ['$service', function($service){}] annotations for ↵ | Misko Hevery | |
| function invocation. | |||
