aboutsummaryrefslogtreecommitdiffstats
path: root/src/Compiler.js
AgeCommit message (Collapse)Author
2010-12-02Closes #170. Corrected the behavior of select when options are ng:repeatedMisko Hevery
- Delete $postEval method, as it was a hack
2010-11-18add @workInProgress tag and mark all @ngdocs as work in progressIgor Minar
2010-11-15added remaining directives and search box.Misko Hevery
2010-10-27Fix failing tests for ie, and mark elements as ng-widget, ng-directive, and ↵Misko Hevery
ng-binding
2010-10-12Fixed issue where compiler would pass in detached text node if previous ↵Misko Hevery
markup would have removed it.
2010-10-12Introduced 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-08change ng:controller to create new scope hence allow nestingMisko Hevery
2010-09-23fix parseInt by adding radix so that it does not default to octal if the ↵Misko Hevery
string starts with 0
2010-09-21HEAD 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-18stringify names for better compression, remove dead functions, removed ↵Misko Hevery
underscore.js compatibility
2010-07-30rename textMarkup to markupMisko Hevery
2010-07-26minor performance improvementsMisko Hevery
2010-07-20fixed xhtml compatibility, fix console in chromeMisko Hevery
2010-07-02change all attributes from ng- to ng: prefixMisko Hevery
2010-04-30make xhr post optionalMisko Hevery
2010-04-26fix ie bug with null and orphans elementsMisko Hevery
2010-04-26allow the widget to change structure of the DOM and have the compiler follow ↵Misko Hevery
the replaced element.
2010-04-20fixes to enable ieMisko Hevery
2010-04-19last failing ie test remainingMisko Hevery
2010-04-19fix bug which got introduced by accidentMisko Hevery
2010-04-19fix ie bug with .text() on jqliteMisko Hevery
2010-04-12added ng-eval-order attributeMisko Hevery
2010-04-09various bug fixesMisko Hevery
2010-04-07clean up, fixes for appMisko Hevery
2010-04-05added ng:switch widgetMisko Hevery
2010-04-03injection is now workingMisko Hevery
2010-03-31started to add servicesMisko Hevery
2010-03-30more tests fixedMisko Hevery
2010-03-29reenabled more testsMisko Hevery
2010-03-29dissabled a lot of tests, and made the core test set pass.Misko Hevery
2010-03-26moved all uneeded files out, widgets.html works, tests horribly brokenMisko Hevery
2010-03-25major refactoring of scopeMisko Hevery
2010-03-25input select-one now worksMisko Hevery
2010-03-24input[type=text] now works with binding, validation, formatter, requiredMisko Hevery
2010-03-23markup now wroks, some refactoringsMisko Hevery
2010-03-22all angular.js directives now workMisko Hevery
2010-03-22rudementary event bind and trigger for jqliteMisko Hevery
2010-03-22ng-repeat worksMisko Hevery
2010-03-22got few directives workingMisko Hevery
2010-03-19tests fixed, still missing widgetsMisko Hevery
2010-03-19showing off problem to corryMisko Hevery