aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2012-06-11chore(logos): adding AngularJS and shield logosIgor Minar
2012-06-11chore(release): start 1.0.0rc12 regression-exterminator releaseIgor Minar
quick release to fix $location regression
2012-06-11chore(release): cutting the 1.0.0rc promise-resolution releasev1.0.0rc11Igor Minar
2012-06-11docs(changelog): release notes for 1.0.0rc11 promise-resolutionIgor Minar
2012-06-10test($location): fix tests borked during event renamingIgor Minar
2012-06-10docs(*): fix various outdated docs and examplesIgor Minar
Closes #1030
2012-06-09docs($location): clarify the two-way data-binding noteIgor Minar
Closes #1030
2012-06-08fix($compile): correctly merge class attr for replace directivesMax Martinsson
Merging of interpolated class attribute from directive template with replace:true works Closes #1006
2012-06-08fix($http): add utf-8 to default Content-Type header (post/put)Vojta Jina
This fixes special characters issue with MongoLab. https://groups.google.com/d/topic/angular/1T6h7bfZ7Rs/discussion
2012-06-08feat($compile): simplify isolate scope bindingsMisko Hevery
Changed the isolate scope binding options to: - @attr - attribute binding (including interpolation) - =model - by-directional model binding - &expr - expression execution binding This change simplifies the terminology as well as number of choices available to the developer. It also supports local name aliasing from the parent. BREAKING CHANGE: isolate scope bindings definition has changed and the inject option for the directive controller injection was removed. To migrate the code follow the example below: Before: scope: { myAttr: 'attribute', myBind: 'bind', myExpression: 'expression', myEval: 'evaluate', myAccessor: 'accessor' } After: scope: { myAttr: '@', myBind: '@', myExpression: '&', // myEval - usually not useful, but in cases where the expression is assignable, you can use '=' myAccessor: '=' // in directive's template change myAccessor() to myAccessor } The removed `inject` wasn't generaly useful for directives so there should be no code using it.
2012-06-08fix(startingTag): make tag name always lowercaseIgor Minar
some browsers (IE) always provide the nodeName as upper-case
2012-06-08refactor($compile): always call attr.$observeMisko Hevery
attr.$observe used to call function only if there was interpolation on that attribute. We now call the observation function all the time but we only save the reference to it if interpolation is present.
2012-06-08chore($compile): clean up compiler testsMisko Hevery
2012-06-08chore(jqLite): performance reorderingMisko Hevery
2012-06-04docs(guide): correct couple of typosunknown
2012-06-04fix($timeout): allow calling $timeout.cancel() with undefinedAli Mills
This is how it worked in rc9, before refactoring $defer into $timeout.
2012-06-04chore(release): starting 1.0.0rc11 promise-resolution iterationIgor Minar
2012-06-02doc(app): switch to use $last on ng-repeatMisko Hevery
2012-06-02doc(app): remove un-needed fileMisko Hevery
2012-06-02doc(NgModelController) add example and $render documentationMisko Hevery
Closes#930
2012-06-02doc(guide): corrected examplesMisko Hevery
2012-06-02merge cleanupMisko Hevery
2012-06-02doc(guide): clean up broken linksMisko Hevery
2012-06-02doc(ngdoc): clean up doc generation and add missing documentation linksMisko Hevery
2012-06-02doc(compiler): rewriteMisko Hevery
2012-06-02docs(introduction): renameMisko Hevery
2012-06-02doc(i18n): renameMisko Hevery
2012-06-02docs(expression): rewriteMisko Hevery
2012-06-02docs(scope): rewriteMisko Hevery
2012-06-02docs(dependency injecton): rewriteMisko Hevery
2012-06-02docs(ngdocs): cleaned up directive titlesMisko Hevery
2012-06-02docs(bootstrap): rewritten bootstrap guideMisko Hevery
2012-06-02docs(overview): updated overview guideMisko Hevery
2012-06-02doc(ngdoc): proper label for source and demo sectionMisko Hevery
2012-06-02fix(docs): include short words in keywordsMisko Hevery
Short words like $q are now searchable. Closes #967
2012-06-02feat($location): add $locatonChange[begin|completed] eventMisko Hevery
This allows location change cancelation
2012-06-02chore($location) switch to use $rootElementMisko Hevery
2012-06-02feat($rootElement): added application root elementMisko Hevery
Publish the application root element as $rootElement so that it can be injected to other services.
2012-06-01feat($route): rename template -> tempalteUrl and add support for inline ↵Misko Hevery
templates BREAKING CHANGE: template in $route definition is now templateUrl To migrate just rename `template` to `templateUrl`.
2012-06-01chore($route): rename eventsMisko Hevery
BREAKING CHANGE rename $beforeRouteChange to $routeChangeStart rename $afterRouteChange to $routeChangeSuccess
2012-06-01feat($route): resolve local route promisesMisko Hevery
Resolve all promises on route before we fire $afterRouteChange which then renders the ngView.
2012-06-01feat($injector): provide API for retrieving function annotationsMisko Hevery
2012-05-24fix(jqLite): don't eat event exceptionsMisko Hevery
JQuery does not catch exceptions either, and just lets them pass. This allows the exception to be shown in console.
2012-05-24fix(docs): accept return in addition to returnsMisko Hevery
documentation used @return but parser expected @returns, which made the generated documentation incomplete.
2012-05-24chore(docs): remove generated fileMisko Hevery
2012-05-24chore(docs): remove unused doc_widget.js fileMisko Hevery
2012-05-24chore(docs): correct spacingsMisko Hevery
2012-05-24fix(favicon): update to aliased iconMisko Hevery
2012-05-23chore(release): cut the 1.0.0rc10 tesseract-giftwrapping releasev1.0.0rc10Igor Minar
2012-05-23docs(changelog): release notes for 1.0.0rc10 tesseract-giftwrappingIgor Minar