| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2011-11-14 | refactor($location): merged $locationConfig service into $locationProvider | 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 | refactor(filter): filters are now injectable and services | Misko Hevery | |
| BREAK: - removed CSS support from filters | |||
| 2011-11-14 | refactor(parser): turn parser into a service (keep compatibility hack) | 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 | refactor(compiler) turn compiler into a service | Misko Hevery | |
| BREAK - remove angular.compile() since the compile method is now a service and needs to be injected | |||
| 2011-11-14 | refactor(injector): turn scope into a service | Misko Hevery | |
| - turn scope into a $rootScope service. - injector is now a starting point for creating angular application. - added inject() method which wraps jasmine its/beforeEach/afterEach, and which allows configuration and injection of services. - refactor tests to use inject() where possible BREAK: - removed angular.scope() method | |||
| 2011-11-08 | fix(directives): make directive names case-insensitive | Igor Minar | |
| + tests + added docs for angular.directive | |||
| 2011-10-26 | feat(bootstrap): drop angular.js file name restrictions for autobind | Igor Minar | |
| The last script element in the dom is always us if the script that contains angular is loaded synchronously. For async loading manual bootstrap needs to be performed. Close #621 | |||
| 2011-10-26 | style(Angular.js): various code style fixes | Igor Minar | |
| 2011-10-24 | fix(angular.widget): Allow widgets to be styled in IE8 and below | Dhruv Manek | |
| Closes #584 | |||
| 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 | refactor(bindings): remove the decoration of the DOM with errors. | Misko Hevery | |
| Only $exceptionHandler gets notified now. | |||
| 2011-10-11 | feat(jqlite): added .inheritedData method and $destroy event. | Misko Hevery | |
| - refactored .scope() to use .inheritedData() instead. - .bind('$destroy', callback) will call when the DOM element is removed | |||
| 2011-09-16 | fix(e2e tests): use prop() instead of attr() and quote attributes | Igor Minar | |
| Because of changes in jQuery, we need to use element().prop() instead of element().attr() to retrieve className and other element properties. Additionally all attribute selectors (e.g. input[name=value]) must have value quoted if it contains dots ("."). | |||
| 2011-09-08 | fix($location): Use encodeUriQuery instead of escape | Kai Groner | |
| Closes #492 | |||
| 2011-09-01 | docs(API): various api doc fixes from Toni | Igor Minar | |
| 2011-08-31 | kill(merge): removing merge fn - dead buggy code with no specs | Igor Minar | |
| 2011-08-24 | doc(API): various API documentation improvements | Toni Thompson | |
| 2011-08-15 | refactor(jqLite): remove jqLite show/hide support | Igor Minar | |
| it turns out that even with our tricks, jqLite#show is not usable in practice and definitely not on par with jQuery. so rather than introducing half-baked apis which introduce issues, I'm removing them. I also removed show/hide uses from docs, since they are not needed. Breaks jqLite.hide/jqLite.show which are no longer available. | |||
| 2011-08-12 | refactor(scope): remove $flush/$observe ng:eval/ng:eval-order | Misko Hevery | |
| 2011-08-06 | style($function): replace $function with 'function' | Igor Minar | |
| 2011-08-02 | refactor(angular): remove unnecessary parameter for slice function | DiPeng | |
| - the end index for slice, if not specified, is default to the end of the array it operates on. | |||
| 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-30 | doc(typos): fix couple of typos in the docs | dandoyon | |
| Minor documentation fixes. Should not be any code changes. One test changed due to dependency on text in documentation. | |||
| 2011-07-27 | style(): fix couple of missing semi-colons | Vojta Jina | |
| 2011-07-26 | fix(ng:show/ng:hide): use jqLite.show/jqLite.hide | Di Peng | |
| The previous implementation didn't handle situation when in css something was hidden with a cascaded display:none rule and then we wanted to show it. Unfortunatelly our test doesn't test this scenario because it's too complicated. :-/ | |||
| 2011-07-22 | feat(angular.version): add angular.version | Di Peng | |
| - placeholders are replaced with actual angular versions when doing rake compile | |||
| 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-07-18 | fix(strict mode): fix all issues discovered by strict mode and unit/e2e tests | Igor Minar | |
| 2011-07-13 | fix(bootstrap): Fix bootstrap on IE<8 | Vojta Jina | |
| No reason for including ie-compat in bootstrap, it's included during angularInit. Fix including ie-compat even for production. | |||
| 2011-06-08 | Added ng:options directive | Misko Hevery | |
| Closes #301 | |||
| 2011-06-08 | Added nextUid() function for unified way of generating IDs in angular | Misko Hevery | |
| 2011-06-08 | Proper handling of special attributes in jqlite | Misko Hevery | |
| 2011-06-08 | code cleanup: missing ; and indentation | Misko Hevery | |
| 2011-06-08 | Remove stray console.log statemente | Misko Hevery | |
| 2011-06-06 | another batch of doc fixes from ken | Igor Minar | |
| 2011-06-02 | Fix formatError for FF4 and Opera | Vojta Jina | |
| Other browsers prepend "Error: <Exception name>" to stack, but FF4 and Opera do not. So when formatting error we prepend it by hand, when not present... | |||
| 2011-04-16 | Added a bit more documentation to ng:autobind to explain some of the semantics | Craig Tataryn | |
