{"push_id":768442224,"size":19,"distinct_size":19,"ref":"refs/heads/master","head":"377e3ac962798503128985b1943cceb24df57ff3","before":"a9ce454b2176514e1b655d7b005c32f0aa14ab98","commits":[{"sha":"85ec34d1d987570117666bb9e91d1b1a310de02e","author":{"email":"9efe82c926224afe96853467a8120a167773640f@gmail.com","name":"vsavkin"},"message":"feat(build): added a temporary fix to make test.unit.dart work","distinct":true,"url":"https://api.github.com/repos/jteplitz602/angular/commits/85ec34d1d987570117666bb9e91d1b1a310de02e"},{"sha":"e8e430e630300fd5cfbcbdca1f3c9bfbbaa42d70","author":{"email":"9efe82c926224afe96853467a8120a167773640f@gmail.com","name":"vsavkin"},"message":"feat(change_detection): added support for observable components and directives","distinct":true,"url":"https://api.github.com/repos/jteplitz602/angular/commits/e8e430e630300fd5cfbcbdca1f3c9bfbbaa42d70"},{"sha":"20acb86ca289eacd23724e510bedca7746d7e686","author":{"email":"3b29c999c55facc317f2a7f0faadf9e6f5ef3fe2@hevery.com","name":"Misko Hevery"},"message":"chore: reformat npm-shrinkwrap.readme.md for normal line length","distinct":true,"url":"https://api.github.com/repos/jteplitz602/angular/commits/20acb86ca289eacd23724e510bedca7746d7e686"},{"sha":"5d403966d5f888274c6d21195fa8417328b5b973","author":{"email":"3b29c999c55facc317f2a7f0faadf9e6f5ef3fe2@hevery.com","name":"Misko Hevery"},"message":"refactor: rename web-workers to web_workers\n\nCloses #3683","distinct":true,"url":"https://api.github.com/repos/jteplitz602/angular/commits/5d403966d5f888274c6d21195fa8417328b5b973"},{"sha":"d853d19dd77e7c9c800bc5c4b3da072d394683e9","author":{"email":"3b29c999c55facc317f2a7f0faadf9e6f5ef3fe2@hevery.com","name":"Misko Hevery"},"message":"chore: have presubmit ignore builds which can fail.","distinct":true,"url":"https://api.github.com/repos/jteplitz602/angular/commits/d853d19dd77e7c9c800bc5c4b3da072d394683e9"},{"sha":"3871f8911955682ba09fea38be5c11001d199713","author":{"email":"e93abf4e471b18d410f233bcd309156a9365cee9@gmail.com","name":"Pawel Kozlowski"},"message":"fix(ViewLoader): provide componentId in missing template / templateUrl errors\n\nBefor this change it wasn't clear which component is faulty","distinct":true,"url":"https://api.github.com/repos/jteplitz602/angular/commits/3871f8911955682ba09fea38be5c11001d199713"},{"sha":"215c4aa8fb75183b2f1ed88413bea1fabee8558e","author":{"email":"e93abf4e471b18d410f233bcd309156a9365cee9@gmail.com","name":"Pawel Kozlowski"},"message":"fix(compiler): detect and report error for views with empty templateUrl\n\nFixes #3762\n\nCloses #3768","distinct":true,"url":"https://api.github.com/repos/jteplitz602/angular/commits/215c4aa8fb75183b2f1ed88413bea1fabee8558e"},{"sha":"c4044102d6da5a7f449a21797a4dcbf7ab39752b","author":{"email":"e93abf4e471b18d410f233bcd309156a9365cee9@gmail.com","name":"Pawel Kozlowski"},"message":"test(ViewMetadata): use ViewMetadata consistently in tests\n\nCloses #3746","distinct":true,"url":"https://api.github.com/repos/jteplitz602/angular/commits/c4044102d6da5a7f449a21797a4dcbf7ab39752b"},{"sha":"5ee9630be114325524a17eb9374142289e228499","author":{"email":"e93abf4e471b18d410f233bcd309156a9365cee9@gmail.com","name":"Pawel Kozlowski"},"message":"docs(CORE_DIRECTIVES): documentation update after renames\n\nCloses #3791","distinct":true,"url":"https://api.github.com/repos/jteplitz602/angular/commits/5ee9630be114325524a17eb9374142289e228499"},{"sha":"b039ec3da34f61177c40b3ebbe0d54a8e3486643","author":{"email":"e93abf4e471b18d410f233bcd309156a9365cee9@gmail.com","name":"Pawel Kozlowski"},"message":"fix(parser): detect and report interpolation in expressions\n\nFixes #3645\n\nCloses #3750","distinct":true,"url":"https://api.github.com/repos/jteplitz602/angular/commits/b039ec3da34f61177c40b3ebbe0d54a8e3486643"},{"sha":"a205807191e3938d7ec32e81a8dcdf1208233728","author":{"email":"e93abf4e471b18d410f233bcd309156a9365cee9@gmail.com","name":"Pawel Kozlowski"},"message":"chore(build): remove references to e6-module-loader\n\nI believe that it is no longer necessery after migration\nto a newer version of SystemJS\n\nCloses #3752","distinct":true,"url":"https://api.github.com/repos/jteplitz602/angular/commits/a205807191e3938d7ec32e81a8dcdf1208233728"},{"sha":"5f0a0fd8d2b09a68be7091d205f0fe2f2ae2d646","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@suumit.com","name":"Victor Berchet"},"message":"fix(wtf): fix NgZone.run instrumentation\n\nCloses #3788","distinct":true,"url":"https://api.github.com/repos/jteplitz602/angular/commits/5f0a0fd8d2b09a68be7091d205f0fe2f2ae2d646"},{"sha":"d07b9181fecc5c8897e74e0ffcb19036452533dc","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@suumit.com","name":"Victor Berchet"},"message":"chore: update zone to 0.5.3\n\nCloses #3785","distinct":true,"url":"https://api.github.com/repos/jteplitz602/angular/commits/d07b9181fecc5c8897e74e0ffcb19036452533dc"},{"sha":"50eee4266836b66145765113851df5d445f948bb","author":{"email":"e7751662914e7ffd9db94a023092d282941d006f@amadeus.com","name":"Marc Laval"},"message":"chore(build): add Android to CI\n\nCloses #3756","distinct":true,"url":"https://api.github.com/repos/jteplitz602/angular/commits/50eee4266836b66145765113851df5d445f948bb"},{"sha":"92da5430e7c8a09e2741377946c195f240fe6fa8","author":{"email":"c19de0edea1ffcee0777a0bce4af24389cba4306@google.com","name":"Rado Kirov"},"message":"fix(injector): support getRootInjectors on dehydrated injectors.\n\nCloses #3760","distinct":true,"url":"https://api.github.com/repos/jteplitz602/angular/commits/92da5430e7c8a09e2741377946c195f240fe6fa8"},{"sha":"88a5b8da0fbb81acfa347b788f6479081998c960","author":{"email":"84b9a8789299cb2c6310db4b8839a2ce34f94370@gmail.com","name":"Jeff Cross"},"message":"chore(transform): move transform module to modules_dart\n\nThe build/pure-packages.dart gulp task has also been updated to move the files into the angular2 tree.\nCloses #3729","distinct":true,"url":"https://api.github.com/repos/jteplitz602/angular/commits/88a5b8da0fbb81acfa347b788f6479081998c960"},{"sha":"5725f717774dbd6b53de3d62fe4032d43b6fb29e","author":{"email":"0633fea6bcdcdf61ad298a8508fc95760f14b0f8@googlemail.com","name":"Pascal Precht"},"message":"fix(http): allow using JSONP_INJECTABLES and HTTP_INJECTABLES in same injector\n\nFixes #3365\n\nCloses #3390","distinct":true,"url":"https://api.github.com/repos/jteplitz602/angular/commits/5725f717774dbd6b53de3d62fe4032d43b6fb29e"},{"sha":"a191c89193a0e8dccbb1b2816791fa857a5f6db3","author":{"email":"50d1d8bfaf73a210aebf5aef847d5b7b93955336@google.com","name":"keertip"},"message":"refactor(dart/analyzer plugin): update to latest version of plugins\n\nCloses #3681","distinct":true,"url":"https://api.github.com/repos/jteplitz602/angular/commits/a191c89193a0e8dccbb1b2816791fa857a5f6db3"},{"sha":"377e3ac962798503128985b1943cceb24df57ff3","author":{"email":"e7751662914e7ffd9db94a023092d282941d006f@amadeus.com","name":"Marc Laval"},"message":"chore(build): add mode Safari versions to CI\n\nClose #3802","distinct":true,"url":"https://api.github.com/repos/jteplitz602/angular/commits/377e3ac962798503128985b1943cceb24df57ff3"}]}