| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2010-10-31 | fix typo, and change a list to string for more efficient compression. | Misko Hevery | |
| 2010-10-18 | JSON parser is now strict (ie, expressions are not allowed for security) | Misko Hevery | |
| Close #57 | |||
| 2010-10-15 | removed unneeded function rethrow from scope which was interfering with the ↵ | Misko Hevery | |
| test rethrow function | |||
| 2010-10-14 | use new Function instead of eval() | Misko Hevery | |
| Close #52 | |||
| 2010-10-14 | temporary backwards compatibility patch for | Igor Minar | |
| 2010-10-12 | Introduced injector and $new to scope, and injection into link methods and ↵ | Misko Hevery | |
| controllers - added angular.injector(scope, services, instanceCache) which returns inject - inject method can return, instance, or call function which have $inject property - initialize services with $creation=[eager|eager-publish] this means that only some of the services are now globally accessible - upgraded $become on scope to use injector hence respect the $inject property for injection - $become should not be run multiple times and will most likely be removed in future version - added $new on scope to create a child scope - $inject is respected on constructor function - simplified scopes so that they no longer have separate __proto__ for parent, api, behavior and instance this should speed up execution since scope will now create one __proto__ chain per scope (not three). BACKWARD COMPATIBILITY WARNING: - services now need to have $inject instead of inject property for proper injection this breaks backward compatibility - not all services are now published into root scope (only: $location, $cookie, $window) - if you have widget/directive which uses services on scope (such as this.$xhr), you will now have to inject that service in (as it is not published on the root scope anymore) | |||
| 2010-10-13 | temparary backaward compatibility patch for Controller.init | Igor Minar | |
| - feedback relies on *Controller.init to be called when a Controller is being created. this with previous angular refactoring this is not happening in angular any more. To make it easier for feedback to transition, this change makes $become call controller's init method if present. - call to Controller.init from $route.updateRoute was removed. this was left there by accident during the previous refactoring. | |||
| 2010-09-21 | HEAD is now at 10c0151 Fixes on issue when a SELECT has OPTION which are ↵ | Misko Hevery | |
| data bound (ie OPTION has repeater or OPTION.value is bound), then SELECT does not update to match the correct OPTION after the change in model (ie after the OPTION repeater unrolls or OPTION.value is changed.) | |||
| 2010-09-14 | Fixed all trivial jslint violations | Misko Hevery | |
| 2010-08-18 | stringify names for better compression, remove dead functions, removed ↵ | Misko Hevery | |
| underscore.js compatibility | |||
| 2010-08-13 | initial perf testing | Misko Hevery | |
| 2010-08-11 | clean up for better obfuscation | Misko Hevery | |
| 2010-08-10 | fix bug where $eval on undefined throws error | Misko Hevery | |
| 2010-07-26 | minor speed improvements | Misko Hevery | |
| 2010-07-26 | minor performance improvements | Misko Hevery | |
| 2010-07-20 | clean up error handling a bit. | Misko Hevery | |
| 2010-07-15 | updated list of JavaScript keywords | Misko Hevery | |
| 2010-07-08 | added class as a constant keyword to generated code | Misko Hevery | |
| 2010-07-02 | changed the eval for ie to be able to return a function | Misko Hevery | |
| 2010-07-02 | fixed special keywords in chrome such as x.throw must be x["throw"]. | Misko Hevery | |
| 2010-06-02 | Revert "Revert "removed few key foreach and replaced thime with for loop for ↵ | Shyam Seshadri | |
| performance."" This reverts commit a29c5e4c7fd5e708c28e70e974bf873621d5277c. | |||
| 2010-06-02 | Revert "removed few key foreach and replaced thime with for loop for ↵ | Shyam Seshadri | |
| performance." This reverts commit 6143b04384680d17f38c2d5894a9b9961ea33288. | |||
| 2010-05-31 | removed few key foreach and replaced thime with for loop for performance. | Misko Hevery | |
| 2010-05-30 | added compiled getterFN for better performance | Misko Hevery | |
| 2010-05-30 | compiler exposos both self and this function calling convention | Misko Hevery | |
| 2010-05-30 | improve error handling with elements | Misko Hevery | |
| 2010-05-30 | remove the relience of parser an special self object, now passing generic self | Misko Hevery | |
| 2010-05-30 | remove the uneeded call to createScope when evaluating expressions | Misko Hevery | |
| 2010-05-19 | added error handler to xhr requests | Misko Hevery | |
| 2010-05-13 | fixed issue with radio view clobering model if radio was checked. | Misko Hevery | |
| 2010-05-07 | change everything over to jasmine | Misko Hevery | |
| 2010-05-07 | xhr bulk fixes | Misko Hevery | |
| 2010-04-29 | added $xhr service with bulk and cache, hooked up $resource | Misko Hevery | |
| 2010-04-16 | lots of small fixes | Misko Hevery | |
| 2010-04-15 | added $route service | Misko Hevery | |
| 2010-04-09 | various bug fixes | Misko Hevery | |
| 2010-04-07 | clean up, fixes for app | Misko Hevery | |
| 2010-04-05 | added ng-controller directive | Misko Hevery | |
| 2010-04-05 | added ng:switch widget | Misko Hevery | |
| 2010-04-03 | injection is now working | Misko Hevery | |
| 2010-04-02 | radio now works with repeaters | Misko Hevery | |
| 2010-04-02 | merge | Misko Hevery | |
| 2010-04-02 | widgets now work properly | Misko Hevery | |
| 2010-03-31 | started to add services | Misko Hevery | |
| 2010-03-31 | started to add services | Misko Hevery | |
| 2010-03-31 | all tests green, some dissabled | Misko Hevery | |
| 2010-03-30 | more tests passing | Misko Hevery | |
| 2010-03-30 | more tests fixed | Misko Hevery | |
| 2010-03-29 | reenabled more tests | Misko Hevery | |
| 2010-03-29 | dissabled a lot of tests, and made the core test set pass. | Misko Hevery | |
