| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2011-06-06 | another batch of doc fixes from ken | Igor Minar | |
| 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-01 | additional fixes for the angular.compile docs | Igor Minar | |
| 2011-03-01 | linking function should return bound scope | Igor Minar | |
| angular.compile()() returns {scope:scope, view:view}, this isn't useful at all and only makes tests more verbose. Instead, this change makes the linking function return scope directly and if anyone needs the linked dom there are two ways to do it documented in angular.compile. other changes: - moved angular.compile docs to the compiler so that they are closer to the compiler - fixed some typos and updated angular.compile docs with the new return value | |||
| 2011-02-22 | add class on any namespace elments | Misko Hevery | |
| 2011-02-16 | Changed the angular.compile(element)(scope[, cloneAttachNode]) | Misko Hevery | |
| 2011-02-16 | rewrite of JQuery lite implementation, which now better supports selected sets | Misko Hevery | |
| 2011-02-16 | Change API angular.compile(element)([scope], [element/true]) | Misko Hevery | |
| 2011-02-16 | remove $init on scope from applying compilation template | Misko Hevery | |
| Closes #40 | |||
| 2011-02-16 | remove dom manipulation API from compiler | Misko Hevery | |
| 2011-02-16 | Add public API to retrieve scope from element. | Misko Hevery | |
| 2011-02-01 | changed the documentation @example to use <doc:example> | Misko Hevery | |
| 2011-01-24 | fixed example rendering, add tests for it. | Misko Hevery | |
| 2011-01-24 | fix for infinite loop in retrieveScope with jQuery + specs | Igor Minar | |
| - retrieveScope run into infinite loop if called on DOM tree that doesn't contain scope reference (happens only with jQuery) - added missing specs for retrieveScope function | |||
| 2011-01-19 | fix argument variables in compiler | 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 | |||
| 2011-01-07 | change to keydown from keyup; add delayed $updateView | Misko Hevery | |
| - There was a perceived lag when typing do to the fact that we were listening on the keyup event instead of keydown. The issue with keydown is that we can not read the value of the input field. To solve this we schedule a defer call and perform the model update then. - To prevent calling $eval on root scope too many times as well as to prevent drowning the browser with too many updates we now call the $eval only after 25ms and any additional requests get ignored. The new update service is called $updateView | |||
| 2011-01-07 | rename nodeName due to conflicts with jquery | Igor Minar | |
| 2011-01-04 | rename scope.$inject to scope.$service | Igor Minar | |
| see changelog diff for more info | |||
| 2010-12-02 | Closes #170. Corrected the behavior of select when options are ng:repeated | Misko Hevery | |
| - Delete $postEval method, as it was a hack | |||
| 2010-11-18 | add @workInProgress tag and mark all @ngdocs as work in progress | Igor Minar | |
| 2010-11-15 | added remaining directives and search box. | Misko Hevery | |
| 2010-10-27 | Fix failing tests for ie, and mark elements as ng-widget, ng-directive, and ↵ | Misko Hevery | |
| ng-binding | |||
| 2010-10-12 | Fixed issue where compiler would pass in detached text node if previous ↵ | Misko Hevery | |
| markup would have removed it. | |||
| 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-08 | change ng:controller to create new scope hence allow nesting | Misko Hevery | |
| 2010-09-23 | fix parseInt by adding radix so that it does not default to octal if the ↵ | Misko Hevery | |
| string starts with 0 | |||
| 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-08-18 | stringify names for better compression, remove dead functions, removed ↵ | Misko Hevery | |
| underscore.js compatibility | |||
| 2010-07-30 | rename textMarkup to markup | Misko Hevery | |
| 2010-07-26 | minor performance improvements | Misko Hevery | |
| 2010-07-20 | fixed xhtml compatibility, fix console in chrome | Misko Hevery | |
| 2010-07-02 | change all attributes from ng- to ng: prefix | Misko Hevery | |
| 2010-04-30 | make xhr post optional | Misko Hevery | |
| 2010-04-26 | fix ie bug with null and orphans elements | Misko Hevery | |
| 2010-04-26 | allow the widget to change structure of the DOM and have the compiler follow ↵ | Misko Hevery | |
| the replaced element. | |||
| 2010-04-20 | fixes to enable ie | Misko Hevery | |
| 2010-04-19 | last failing ie test remaining | Misko Hevery | |
| 2010-04-19 | fix bug which got introduced by accident | Misko Hevery | |
| 2010-04-19 | fix ie bug with .text() on jqlite | Misko Hevery | |
| 2010-04-12 | added ng-eval-order attribute | 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:switch widget | Misko Hevery | |
| 2010-04-03 | injection is now working | Misko Hevery | |
| 2010-03-31 | started to add services | 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 | |
| 2010-03-26 | moved all uneeded files out, widgets.html works, tests horribly broken | Misko Hevery | |
