{"push_id":640732573,"size":231,"distinct_size":0,"ref":"refs/heads/master","head":"0ff99081bd35a2332dc3a89c298b1552b870332b","before":"47542b0cb045129913f7113f5ef52393ccba8ecc","commits":[{"sha":"2fabca77b9a787c6b6da3bf28ec6c99ebc612a54","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@suumit.com","name":"Victor Berchet"},"message":"test(Travis): use test.dart for Dart tests","distinct":false,"url":"https://api.github.com/repos/vicb/angular/commits/2fabca77b9a787c6b6da3bf28ec6c99ebc612a54"},{"sha":"60e4197026c4b1946abd8ce3d8aa95f16a77aaed","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@probst.io","name":"Martin Probst"},"message":"feat(tooling): Add a .clang-format for automated JavaScript formatting.","distinct":false,"url":"https://api.github.com/repos/vicb/angular/commits/60e4197026c4b1946abd8ce3d8aa95f16a77aaed"},{"sha":"1d79d534d91be87b6b4e57d6155b2a6b50452eca","author":{"email":"e7751662914e7ffd9db94a023092d282941d006f@amadeus.com","name":"Marc Laval"},"message":"test(selector): add tests with multiple attributes\n\nFixes #1025\nCloses #1117","distinct":false,"url":"https://api.github.com/repos/vicb/angular/commits/1d79d534d91be87b6b4e57d6155b2a6b50452eca"},{"sha":"9adf41ca2d9864f7ad4b97837cc45ebc2557d419","author":{"email":"a9a988e0a0d4f5039a0fc8d08f1771dfd55877c6@google.com","name":"Alex Eagle"},"message":"fix(build) Add a .tsdrc file for github rate limiting.\nSee https://github.com/DefinitelyTyped/tsd#tsdrc","distinct":false,"url":"https://api.github.com/repos/vicb/angular/commits/9adf41ca2d9864f7ad4b97837cc45ebc2557d419"},{"sha":"ae30d7ba40a39cf990e68f939f802afbb24751fb","author":{"email":"e93abf4e471b18d410f233bcd309156a9365cee9@gmail.com","name":"Pawel Kozlowski"},"message":"fix(di): allow injecting event emitter fns without specifying type annotation\n\nFixes #965\n\nCloses #1155","distinct":false,"url":"https://api.github.com/repos/vicb/angular/commits/ae30d7ba40a39cf990e68f939f802afbb24751fb"},{"sha":"bcbf1ccc684b71a1a869bd6c80572b4dd1a96fc4","author":{"email":"cc459ba71aed2f3f39a0b1a98b6f7026f2923b0d@gmail.com","name":"Tobias Bosch"},"message":"refactor(render): remove duplicate files to prepare for move\n\nRemove first so Github shows the files as being moved instead of copied and deleted.","distinct":false,"url":"https://api.github.com/repos/vicb/angular/commits/bcbf1ccc684b71a1a869bd6c80572b4dd1a96fc4"},{"sha":"4f56628566e24bf9a7d5d5267a2a79614d35af75","author":{"email":"cc459ba71aed2f3f39a0b1a98b6f7026f2923b0d@gmail.com","name":"Tobias Bosch"},"message":"refactor(render): move services to right location\n\ncore/compiler/events -> render/dom/events\ncore/compiler/url_resolver -> services/url_resolver\ncore/compiler/xhr/* -> services/*","distinct":false,"url":"https://api.github.com/repos/vicb/angular/commits/4f56628566e24bf9a7d5d5267a2a79614d35af75"},{"sha":"788461b7e2e53fbaa8fb745ce8ee73275f279d0a","author":{"email":"c886a7521c502ae6ff45bf33d63258d4a85bef22@google.com","name":"Tim Blasi"},"message":"feat(di): Mark objects @Injectable\n\nAllow `PrivateComponentLoader`, `Testability`, and `TestabilityRegistry` to be injected.","distinct":false,"url":"https://api.github.com/repos/vicb/angular/commits/788461b7e2e53fbaa8fb745ce8ee73275f279d0a"},{"sha":"09948f4403f4f2e79a1c7b8fd057716bea8853f6","author":{"email":"c886a7521c502ae6ff45bf33d63258d4a85bef22@google.com","name":"Tim Blasi"},"message":"feat(dart/transform): Add a `di` transformer\n\nAdd a transformer for `di` which generates `.ng_deps.dart` files for all\n`.dart` files it is run on. These `.ng_deps.dart` files register\nmetadata for any `@Injectable` classes.\n\nFix unit tests for changes introduced by the di transformer.\n\nWhen using `pub (build|serve) --mode=ngstatic`, we will also generate\ngetters and setters, parse templates, and remove import of `dart:mirrors`\nin the Angular transform. Because this is still relatively immature, we\nuse the mode to keep it opt-in for now.\n\nCloses #700","distinct":false,"url":"https://api.github.com/repos/vicb/angular/commits/09948f4403f4f2e79a1c7b8fd057716bea8853f6"},{"sha":"1037cef22ef7d5984ef163e63727a3a89b360953","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@suumit.com","name":"Victor Berchet"},"message":"refactor(render): misc minor fixes","distinct":false,"url":"https://api.github.com/repos/vicb/angular/commits/1037cef22ef7d5984ef163e63727a3a89b360953"},{"sha":"a96c1497934da3a73fdace793cedb554c08d1575","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@suumit.com","name":"Victor Berchet"},"message":"chore(gulp): Stop copying .cjs files to the dist folder\n\nThey're already transpiled by the build/transpile.js.cjs task","distinct":false,"url":"https://api.github.com/repos/vicb/angular/commits/a96c1497934da3a73fdace793cedb554c08d1575"},{"sha":"90d9a1df3fac3feb6c87d9425ed122861b68e54a","author":{"email":"e7751662914e7ffd9db94a023092d282941d006f@amadeus.com","name":"Marc Laval"},"message":"fix(IE11): first fixes\n\nCloses #1179","distinct":false,"url":"https://api.github.com/repos/vicb/angular/commits/90d9a1df3fac3feb6c87d9425ed122861b68e54a"},{"sha":"08697e71fa9f5b84b09cd62adaf8dd0785f8c4d1","author":{"email":"e7751662914e7ffd9db94a023092d282941d006f@amadeus.com","name":"Marc Laval"},"message":"chore(package.json): update madge to v0.5.0\n\nCloses #1211","distinct":false,"url":"https://api.github.com/repos/vicb/angular/commits/08697e71fa9f5b84b09cd62adaf8dd0785f8c4d1"},{"sha":"09067ebdc50dfeaf3095b7999536296de3edec4f","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@probst.io","name":"Martin Probst"},"message":"fix(build): Require gulp-ts2dart at least at 1.0.6.\n\nThis fixes the build by pulling in a later version that correctly ignores the .es6 files.","distinct":false,"url":"https://api.github.com/repos/vicb/angular/commits/09067ebdc50dfeaf3095b7999536296de3edec4f"},{"sha":"be5ccf6957b3b707137afd03f96731c06b106d38","author":{"email":"cc459ba71aed2f3f39a0b1a98b6f7026f2923b0d@gmail.com","name":"Tobias Bosch"},"message":"refactor(render): delete copies files so we add them via moves","distinct":false,"url":"https://api.github.com/repos/vicb/angular/commits/be5ccf6957b3b707137afd03f96731c06b106d38"},{"sha":"c1aa65239e3559aa3014cb153e80b14c2cc507e5","author":{"email":"cc459ba71aed2f3f39a0b1a98b6f7026f2923b0d@gmail.com","name":"Tobias Bosch"},"message":"refactor(render): move services to render folder\n\nproperty_setter_factory\nselector\nstyle_inliner\nstyle_url_resolver\nshadow_css","distinct":false,"url":"https://api.github.com/repos/vicb/angular/commits/c1aa65239e3559aa3014cb153e80b14c2cc507e5"},{"sha":"86dc3e5b07a41d9e5fe19d29b80db19aaecab006","author":{"email":"3b29c999c55facc317f2a7f0faadf9e6f5ef3fe2@hevery.com","name":"Misko Hevery"},"message":"docs: create public API surface\n\nCloses #1181","distinct":false,"url":"https://api.github.com/repos/vicb/angular/commits/86dc3e5b07a41d9e5fe19d29b80db19aaecab006"},{"sha":"c0b04ca0bc762bc925434a8762eee74ce999e57e","author":{"email":"7e09c9d3e96378bf549fc283fd6e1e5b7014cc33@jiff.com","name":"Rob Wormald"},"message":"feat(gulp): adds System.register bundle task.","distinct":false,"url":"https://api.github.com/repos/vicb/angular/commits/c0b04ca0bc762bc925434a8762eee74ce999e57e"},{"sha":"bcbed2812de5c8b83a6c8e450846382083d56329","author":{"email":"c19de0edea1ffcee0777a0bce4af24389cba4306@google.com","name":"Rado Kirov"},"message":"feat(bundle): work-around rx.all.js bundle issue.\n\nAdds long-stack-trace-zone into the dev build. Turn off source maps\nuntil proper concatination of them is added.","distinct":false,"url":"https://api.github.com/repos/vicb/angular/commits/bcbed2812de5c8b83a6c8e450846382083d56329"},{"sha":"abea92af59b562bdf20db63ce6979c6d614f0e84","author":{"email":"2984a72f1f9142510f37e2315f21dfe7f43ae8f1@gmail.com","name":"vsavkin"},"message":"refactor(change_detection): call onChange from the change detector","distinct":false,"url":"https://api.github.com/repos/vicb/angular/commits/abea92af59b562bdf20db63ce6979c6d614f0e84"}]}