{"push_id":763610877,"size":48,"distinct_size":0,"ref":"refs/heads/master","head":"0b59e664ec0daa32ba6ed61af46b205fc3663d4b","before":"83b69e8edc90d8d3d9c210ce7e62c74ac99afeba","commits":[{"sha":"2686316c904c1452346ed7effa273b6f79deb508","author":{"email":"c19de0edea1ffcee0777a0bce4af24389cba4306@google.com","name":"Rado Kirov"},"message":"test(query): adds a view query test in presence of a long ng-for.\n\nCloses #3638\n\nCloses #3649","distinct":false,"url":"https://api.github.com/repos/jteplitz602/angular/commits/2686316c904c1452346ed7effa273b6f79deb508"},{"sha":"26d2ea8afc3190ee6e9269202d587fb5f3719295","author":{"email":"1f33ecc46476eecf0aab4d5b60154391b54e1ea2@umich.edu","name":"Brian Ford"},"message":"fix(router): fix regression with generating links to async routes\n\nCloses #3650","distinct":false,"url":"https://api.github.com/repos/jteplitz602/angular/commits/26d2ea8afc3190ee6e9269202d587fb5f3719295"},{"sha":"89a0f2457d989983e730996452bae3f0da11206f","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@suumit.com","name":"Victor Berchet"},"message":"doc(di): minor fixes\n\nCloses #3614","distinct":false,"url":"https://api.github.com/repos/jteplitz602/angular/commits/89a0f2457d989983e730996452bae3f0da11206f"},{"sha":"ee5df001468a8f8bcbb760ffc69efa1320e3fbe9","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@suumit.com","name":"Victor Berchet"},"message":"refactor(directives): minor cleanup & refactoring\n\nCloses #3629","distinct":false,"url":"https://api.github.com/repos/jteplitz602/angular/commits/ee5df001468a8f8bcbb760ffc69efa1320e3fbe9"},{"sha":"296851797ba0848d1cd518c927ec0d04574eca11","author":{"email":"4f56e08b27b7eb17fe0a118b3df1f78dcf6f3d81@gmail.com","name":"Jason Teplitz"},"message":"fix(WebWorkers): Run XHR requests on the UI\n\nFixes issues in dart where dart:html is not available in isolates and\nallows for better profiling of XHR requests\n\nCloses #3652","distinct":false,"url":"https://api.github.com/repos/jteplitz602/angular/commits/296851797ba0848d1cd518c927ec0d04574eca11"},{"sha":"841206c6784e023ef9042976ef546e0331316ba6","author":{"email":"522722b1c28e4103284e3443be8591136ff57aa2@google.com","name":"Michael Goderbauer"},"message":"fix(testability): properly throw when no testability available","distinct":false,"url":"https://api.github.com/repos/jteplitz602/angular/commits/841206c6784e023ef9042976ef546e0331316ba6"},{"sha":"a06f48e35738ce098c7f5a5e05344fa76b9eb81e","author":{"email":"0633fea6bcdcdf61ad298a8508fc95760f14b0f8@googlemail.com","name":"Pascal Precht"},"message":"test(query_integration): remove duplicated change detection call\n\nCloses #3673","distinct":false,"url":"https://api.github.com/repos/jteplitz602/angular/commits/a06f48e35738ce098c7f5a5e05344fa76b9eb81e"},{"sha":"8b655c7be38f1a86d66a7378e67ea040cd83123f","author":{"email":"f2161a9c8b16d164856e67c1d7bb8bfc4fb0cc06@gmail.com","name":"Isaac Park"},"message":"docs(annotations): replaces old syntax for hostListeners with host\n\nCloses #3672","distinct":false,"url":"https://api.github.com/repos/jteplitz602/angular/commits/8b655c7be38f1a86d66a7378e67ea040cd83123f"},{"sha":"4845583dcfe3c0506454e0c8d0a21201a232e207","author":{"email":"9efe82c926224afe96853467a8120a167773640f@gmail.com","name":"vsavkin"},"message":"refactor(change_detector): made change detection responsible for processing events\n\nCloses #3666","distinct":false,"url":"https://api.github.com/repos/jteplitz602/angular/commits/4845583dcfe3c0506454e0c8d0a21201a232e207"},{"sha":"6c9e712c34df880ef12d1f1d31d4c7b557f8ca17","author":{"email":"c19de0edea1ffcee0777a0bce4af24389cba4306@google.com","name":"Rado Kirov"},"message":"fix(query): do not visit dehydrated injectors.","distinct":false,"url":"https://api.github.com/repos/jteplitz602/angular/commits/6c9e712c34df880ef12d1f1d31d4c7b557f8ca17"},{"sha":"823fa4689ec09ee5050e54e0af80c0dfc0fecfcd","author":{"email":"9efe82c926224afe96853467a8120a167773640f@gmail.com","name":"vsavkin"},"message":"refactor(change_detection): generate handleEvent only when necessary","distinct":false,"url":"https://api.github.com/repos/jteplitz602/angular/commits/823fa4689ec09ee5050e54e0af80c0dfc0fecfcd"},{"sha":"5e6317fecc16513546f7e4e39f66ab22dfd7d29b","author":{"email":"9efe82c926224afe96853467a8120a167773640f@gmail.com","name":"vsavkin"},"message":"feat(change_detection): request a change detection check when  an event happens\n\nCloses #3679","distinct":false,"url":"https://api.github.com/repos/jteplitz602/angular/commits/5e6317fecc16513546f7e4e39f66ab22dfd7d29b"},{"sha":"ea6673947cd631dd823975321cd2e6ab9abaf504","author":{"email":"3b29c999c55facc317f2a7f0faadf9e6f5ef3fe2@hevery.com","name":"Misko Hevery"},"message":"refactor: rename annotations to metadata\n\nBREAKING CHANGE (maybe)\n\nWell as long as our customers use public API this should not be a\nbreaking change, but we have changed import structure as well as\ninternal names, so it could be breaking.\n\nimport:\n  angular2/annotations => angular2/metadata\n\nClasses:\n  *Annotations => *Metadata\n  renderer.DirectiveMetadata => renderer.RendererDirectiveMetadata\n  renderer.ElementBinder => renderer.RendererElementBinder\n  impl.Directive => impl.DirectiveMetadata\n  impl.Component => impl.ComponentMetadata\n  impl.View => impl.ViewMetadata\n\nCloses #3660","distinct":false,"url":"https://api.github.com/repos/jteplitz602/angular/commits/ea6673947cd631dd823975321cd2e6ab9abaf504"},{"sha":"20cf61756a460cd53013d1381509548a0e627e80","author":{"email":"3b29c999c55facc317f2a7f0faadf9e6f5ef3fe2@hevery.com","name":"Miško Hevery"},"message":"chore: update DEVELOPER.md with version information","distinct":false,"url":"https://api.github.com/repos/jteplitz602/angular/commits/20cf61756a460cd53013d1381509548a0e627e80"},{"sha":"1f54e64fcfad6c11055355879d1e61dba3f8f439","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@suumit.com","name":"Victor Berchet"},"message":"feat(PropertyBindingParser): support onbubble-event as an alternate syntax for (^event)\n\nfixes #3448\n\nCloses #3616","distinct":false,"url":"https://api.github.com/repos/jteplitz602/angular/commits/1f54e64fcfad6c11055355879d1e61dba3f8f439"},{"sha":"ed81cb94b0a1b6b560e95fd3e3a044d8a99c4c5f","author":{"email":"360b691a985bca8d67a3cec874d3bd47bb3c6a88@gmail.com","name":"Daniel Rasmuson"},"message":"feat(router): user metadata in route configs\n\nProvide the ability to attach custom data onto a route and retrieve\nthat data as an injectable (RouteData) inside the component.\n\nCloses #2777\n\nCloses #3541","distinct":false,"url":"https://api.github.com/repos/jteplitz602/angular/commits/ed81cb94b0a1b6b560e95fd3e3a044d8a99c4c5f"},{"sha":"cbfc9cb344a97cae3584b8dde1713e4cba21142c","author":{"email":"9efe82c926224afe96853467a8120a167773640f@gmail.com","name":"vsavkin"},"message":"feat(change_detection): added an experimental support for observables","distinct":false,"url":"https://api.github.com/repos/jteplitz602/angular/commits/cbfc9cb344a97cae3584b8dde1713e4cba21142c"},{"sha":"52da220016e627932c77741f21e50a6fb8e6b2f5","author":{"email":"9efe82c926224afe96853467a8120a167773640f@gmail.com","name":"vsavkin"},"message":"feat(change_detection): added an example demonstrating how to use observable models\n\nCloses #3684","distinct":false,"url":"https://api.github.com/repos/jteplitz602/angular/commits/52da220016e627932c77741f21e50a6fb8e6b2f5"},{"sha":"235dec26fc583c939f983da1c1451c5d6cd8c3b3","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@gdi2290.com","name":"gdi2290"},"message":"fix(browser_adapter.ts): baseElement.getAttribute\n\ncurrently throwing an error\n```error\nError during instantiation of LocationStrategy! (RouterLink -> Router\n-> Location -> LocationStrategy).\nORIGINAL ERROR: TypeError: baseElement.attr is not a function\n```\n\nCloses #3214","distinct":false,"url":"https://api.github.com/repos/jteplitz602/angular/commits/235dec26fc583c939f983da1c1451c5d6cd8c3b3"},{"sha":"5f7d4faa8872f784f895248dcae795cdbaf58d8a","author":{"email":"9551fc80a5616d0eced0739a6be83c3a0caedab6@google.com","name":"yjbanov"},"message":"fix(docs): export bootstrap in core.ts but not in core.dart","distinct":false,"url":"https://api.github.com/repos/jteplitz602/angular/commits/5f7d4faa8872f784f895248dcae795cdbaf58d8a"}]}