{"push_id":717360934,"size":28,"distinct_size":28,"ref":"refs/heads/injectable-static-functions","head":"115fc67c63731dbba40be37b40ef33ae0dc227e5","before":"2c717b7ee8f4d18ca991ea31716fb92ac5786c20","commits":[{"sha":"dcdd73065a6c77c1425e319e12a5c655b6799d7c","author":{"email":"8a188bc70ec74a57337c4c143a6bfa23cb34533d@google.com","name":"Ted Sander"},"message":"feat(transformers): provide a flag to disable inlining views\n\nAdd a flag to allow a user to disable inlining css/html content into the views.\n\nCloses #2658","distinct":true,"url":"https://api.github.com/repos/jakemac53/angular/commits/dcdd73065a6c77c1425e319e12a5c655b6799d7c"},{"sha":"73a939e76c8182ca73e49bbcb22a73f289f1fda8","author":{"email":"28dccc213a1e50b0de348b9cb82c0229ef6b65f0@google.com","name":"Jacob MacDonald"},"message":"fix(change detectors): Fix deduping of protos in transformed dart mode.\n\nIn non-transformed mode the funcOrValue check was enough, but once\ntransformed these all use the same function for getters, so we need\nto also check the name.","distinct":true,"url":"https://api.github.com/repos/jakemac53/angular/commits/73a939e76c8182ca73e49bbcb22a73f289f1fda8"},{"sha":"f0e962c55eddd6827095c183b357d8268352144e","author":{"email":"9efe82c926224afe96853467a8120a167773640f@gmail.com","name":"vsavkin"},"message":"feat(di): removed app injector\n\nBREAKING CHANGE:\n\nTHe appInjector property has been removed. Instead use viewInjector or hostInjector.","distinct":true,"url":"https://api.github.com/repos/jakemac53/angular/commits/f0e962c55eddd6827095c183b357d8268352144e"},{"sha":"600d53c68e07a7897dcf2f6e2560c75b07a76cda","author":{"email":"949646538760c6f3075664091271b810df69b762@gmail.com","name":"Pouria Alimirzaei"},"message":"feat(pipes): support arguments in transform function","distinct":true,"url":"https://api.github.com/repos/jakemac53/angular/commits/600d53c68e07a7897dcf2f6e2560c75b07a76cda"},{"sha":"0b502588147fce6da5633898cdb357a44107394a","author":{"email":"949646538760c6f3075664091271b810df69b762@gmail.com","name":"Pouria Alimirzaei"},"message":"feat(pipes): add limitTo pipe","distinct":true,"url":"https://api.github.com/repos/jakemac53/angular/commits/0b502588147fce6da5633898cdb357a44107394a"},{"sha":"0598226e240b4cbb60f03e6f1e3affca45f68211","author":{"email":"e93abf4e471b18d410f233bcd309156a9365cee9@gmail.com","name":"Pawel Kozlowski"},"message":"fix(compiler): don't trigger duplicated directives\n\nFixes #2756\nCloses #2568","distinct":true,"url":"https://api.github.com/repos/jakemac53/angular/commits/0598226e240b4cbb60f03e6f1e3affca45f68211"},{"sha":"3a8e1661fa8b08b866025c0d28b6a6533e7c1c09","author":{"email":"9efe82c926224afe96853467a8120a167773640f@gmail.com","name":"vsavkin"},"message":"examples: added an example of a crud app","distinct":true,"url":"https://api.github.com/repos/jakemac53/angular/commits/3a8e1661fa8b08b866025c0d28b6a6533e7c1c09"},{"sha":"46bb4e37ba23866eaf71b4288130962897bd5350","author":{"email":"9551fc80a5616d0eced0739a6be83c3a0caedab6@google.com","name":"Yegor Jbanov"},"message":"chore(packaging): bump version to 2.0.0-alpha.29","distinct":true,"url":"https://api.github.com/repos/jakemac53/angular/commits/46bb4e37ba23866eaf71b4288130962897bd5350"},{"sha":"d1393b058134724fd1299605c463f9c0526dd82c","author":{"email":"9efe82c926224afe96853467a8120a167773640f@gmail.com","name":"vsavkin"},"message":"fix(di): injecting null causes a cyclic dependency","distinct":true,"url":"https://api.github.com/repos/jakemac53/angular/commits/d1393b058134724fd1299605c463f9c0526dd82c"},{"sha":"e69af1a3cd995f2548f5b1da8b56119f1a5eb5e0","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@probst.io","name":"Martin Probst"},"message":"fix: handle errors w/o file information.\n\nTypeScript errors do not always include file information, e.g. for\nglobal errors triggered by incorrect compiler options.","distinct":true,"url":"https://api.github.com/repos/jakemac53/angular/commits/e69af1a3cd995f2548f5b1da8b56119f1a5eb5e0"},{"sha":"cd65fc2a5eec942d6d2e51a7e0446d0a174eee06","author":{"email":"e93abf4e471b18d410f233bcd309156a9365cee9@gmail.com","name":"Pawel Kozlowski"},"message":"fix(compiler): detect and strip data- prefix from bindings\n\nFixes #2687\n\nCloses #2719","distinct":true,"url":"https://api.github.com/repos/jakemac53/angular/commits/cd65fc2a5eec942d6d2e51a7e0446d0a174eee06"},{"sha":"ba440a04d1b8480b8f60a6267c13db90dfa24b52","author":{"email":"1d6e7d10d051cf619c5282da3c28fd8d3e0a65a4@google.com","name":"Kevin Moore"},"message":"chore: ignore .packages file\n\nThis is new in Dart 1.12","distinct":true,"url":"https://api.github.com/repos/jakemac53/angular/commits/ba440a04d1b8480b8f60a6267c13db90dfa24b52"},{"sha":"ac24a301bd28bc1dda5330650fb8771e7d9c2480","author":{"email":"78b6854e22ab09d4ae3dac29b92052963103b33e@angularjs.org","name":"Igor Minar"},"message":"build(gulp): remove the tmp cleanup code\n\nthis is no longer necessary and if anyone runs two gulp processes in parallel can actually cause\nissues because once one of the processes ends, it delets the tmp dir which can affect the remaining\nprocess","distinct":true,"url":"https://api.github.com/repos/jakemac53/angular/commits/ac24a301bd28bc1dda5330650fb8771e7d9c2480"},{"sha":"8d0d05c65fbe9ab6bfaa45faa2a3651cfaff6ad3","author":{"email":"78b6854e22ab09d4ae3dac29b92052963103b33e@angularjs.org","name":"Igor Minar"},"message":"build(protractor): don't require benchpress bundle for all protractor tests\n\nby moving the benchpress init into the function, we make it possible to run other protractor tests\nwithout having bechpress bundle around","distinct":true,"url":"https://api.github.com/repos/jakemac53/angular/commits/8d0d05c65fbe9ab6bfaa45faa2a3651cfaff6ad3"},{"sha":"2ed251a5dbaa2081ea931e116a662455b6f77eb7","author":{"email":"78b6854e22ab09d4ae3dac29b92052963103b33e@angularjs.org","name":"Igor Minar"},"message":"docs(router): fix doc","distinct":true,"url":"https://api.github.com/repos/jakemac53/angular/commits/2ed251a5dbaa2081ea931e116a662455b6f77eb7"},{"sha":"d5ace7a56280da1cbcd116e9fd2a3902d790e7b3","author":{"email":"78b6854e22ab09d4ae3dac29b92052963103b33e@angularjs.org","name":"Igor Minar"},"message":"test(route_link): add missing unit tests","distinct":true,"url":"https://api.github.com/repos/jakemac53/angular/commits/d5ace7a56280da1cbcd116e9fd2a3902d790e7b3"},{"sha":"1c94c32f4df2a74060ea6b281700051e7a0cc45b","author":{"email":"78b6854e22ab09d4ae3dac29b92052963103b33e@angularjs.org","name":"Igor Minar"},"message":"fix(router): child routers should delegate navigation to the root router\n\nThere is an e2e tests in the examples/routing app testing this behavior","distinct":true,"url":"https://api.github.com/repos/jakemac53/angular/commits/1c94c32f4df2a74060ea6b281700051e7a0cc45b"},{"sha":"a7ea2e5566d8df42428619dc635cb9cd92aa7810","author":{"email":"78b6854e22ab09d4ae3dac29b92052963103b33e@angularjs.org","name":"Igor Minar"},"message":"build(broccoli): concat all typescript error messages into the message of thrown exception\n\nThis allows us to to do better error handling and for cli this means that we can show typescript\nerrors in the output of the webserver","distinct":true,"url":"https://api.github.com/repos/jakemac53/angular/commits/a7ea2e5566d8df42428619dc635cb9cd92aa7810"},{"sha":"561b78a5b39a595c35d9e559f2855d9cbfad3f3c","author":{"email":"e3b6cda228242c30b711ac17cb264f1dbadfd0b6@bacondarwin.com","name":"Peter Bacon Darwin"},"message":"chore(doc-gen): generate router typings file\n\nCloses #2659","distinct":true,"url":"https://api.github.com/repos/jakemac53/angular/commits/561b78a5b39a595c35d9e559f2855d9cbfad3f3c"},{"sha":"ef3cc8e6eb4612be6fb0e99638308f71d507c8b7","author":{"email":"e3b6cda228242c30b711ac17cb264f1dbadfd0b6@bacondarwin.com","name":"Peter Bacon Darwin"},"message":"chore(doc-gen): render optional members correctly\n\nPartially Closes #2849","distinct":true,"url":"https://api.github.com/repos/jakemac53/angular/commits/ef3cc8e6eb4612be6fb0e99638308f71d507c8b7"}]}