{"push_id":561863381,"size":490,"distinct_size":490,"ref":"refs/heads/master","head":"03044ff58c1f87f5db7ccca2de4b453e005b5b5f","before":"4dfd99b9f8a131ba68dffc0c9a022f88e508f867","commits":[{"sha":"36d93d8764c28fa02da3c4ccb622fbe19af229d9","author":{"email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@huronbox.com","name":"James deBoer"},"message":"fix(ViewCache): Use an unbounded cache in the ViewCache.\n\nViewCache was broken by the LruCache change in 3e60863.  Between\nthat change and this one, it was not caching any views.\n\nAlso, add a test.","distinct":true,"url":"https://api.github.com/repos/dkokic/angular.dart/commits/36d93d8764c28fa02da3c4ccb622fbe19af229d9"},{"sha":"6a48a39da1ab22693aed354e0df84590915cf84b","author":{"email":"04252c43da7176ea34bb1bf3c1dceac0d663fe26@gmail.com","name":"Pavel Jbanov"},"message":"fix(http): use location.href instead of toString\n\nlocation.toString() fails when running with web_compomnents polyfill.","distinct":true,"url":"https://api.github.com/repos/dkokic/angular.dart/commits/6a48a39da1ab22693aed354e0df84590915cf84b"},{"sha":"46e4cbfad406768f12f69ace7a35565dc7aee36a","author":{"email":"04252c43da7176ea34bb1bf3c1dceac0d663fe26@gmail.com","name":"Pavel Jbanov"},"message":"chore(docs): fix dartdoc indentation for application_factory","distinct":true,"url":"https://api.github.com/repos/dkokic/angular.dart/commits/46e4cbfad406768f12f69ace7a35565dc7aee36a"},{"sha":"873164d33bd0b8b0fd16155b0b7674df44d64575","author":{"email":"6cc55b7964de8f315966d47f1481d4d6daf08a28@gmail.com","name":"Caitlin Potter"},"message":"docs(Scope): explain `::` and `:` expression notation","distinct":true,"url":"https://api.github.com/repos/dkokic/angular.dart/commits/873164d33bd0b8b0fd16155b0b7674df44d64575"},{"sha":"7a340ac9cdf92d33e478722d585fb5da7ae04ab0","author":{"email":"2984a72f1f9142510f37e2315f21dfe7f43ae8f1@gmail.com","name":"Victor Savkin"},"message":"chore(testing): upgrade guinness\n\nUpgrade the Guinness library to fix the issue with `ddescribe` not working.\n\nCloses #1029","distinct":true,"url":"https://api.github.com/repos/dkokic/angular.dart/commits/7a340ac9cdf92d33e478722d585fb5da7ae04ab0"},{"sha":"5ad9c7a0529ec9166948ab6833403bec4901dd66","author":{"email":"3b29c999c55facc317f2a7f0faadf9e6f5ef3fe2@hevery.com","name":"Miško Hevery"},"message":"chore: add flowdock to travis","distinct":true,"url":"https://api.github.com/repos/dkokic/angular.dart/commits/5ad9c7a0529ec9166948ab6833403bec4901dd66"},{"sha":"0e1294966d7daacc0aa7866fd9674e8e5695abb5","author":{"email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@huronbox.com","name":"James deBoer"},"message":"fix(compiler): OneWayOneTime bindings now wait for the model to stablize\n\nBREAKING CHANGE\n\nPreviously, OneWayOneTime bindings would remove their watch after the\nfirst value assignment.  For models that take more than one digest loop\nto stablize, this meant the OneWayOneTime bindings took a un-stablized\nvalue.\n\nWith this change, these bindings will continue to accept value\nassignments until their stablized value is non-null. The assignment may\noccur multiple times.\n\nWe expect that most uses of OneWayOneTime will be 'ok' with\nbeing called a few times as the model stablizes.\n\nHowever, applications which depend on OneWayOneTime bindings being\ncalled exactly once will break.  The suggested upgrade path is to\nmove the senstive code into a domWrite callback. e.g. the old code:\n\n    @Decorator(\n        map: const { 'one-time': '=>!value' })\n    class OneTime {\n      set value(v) => onlyCalledOnce(v);\n    }\n\nbecomes\n\n    @Decorator(\n        map: const { 'one-time': '=>!value' })\n    class OneTime {\n      var _value;\n      set value(v) {\n        if (_value == null) {\n\t  scope.rootScope.domWrite(() => onlyCalledOnce(_value));\n\t}\n      \t_value = v;\n      }\n    }\n\nCloses #1013","distinct":true,"url":"https://api.github.com/repos/dkokic/angular.dart/commits/0e1294966d7daacc0aa7866fd9674e8e5695abb5"},{"sha":"6102d8a15092f2206093842ab8629c86472d4a4e","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@suumit.com","name":"Victor Berchet"},"message":"fix(directives): remove an unused import","distinct":true,"url":"https://api.github.com/repos/dkokic/angular.dart/commits/6102d8a15092f2206093842ab8629c86472d4a4e"},{"sha":"a9dc429c4e9fd019193f51b8db97281fa8529903","author":{"email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@huronbox.com","name":"James deBoer"},"message":"fix(compiler): Do not store injectors with TaggingElementBinders\n\nTaggingElementBinders are long-lived objects and the injectors are\nspecific to a View.  By storing injectors, Angular is retaining more\nmemory than needed.\n\nWith this change, injectors are local to a ViewFactory.call() invocation.","distinct":true,"url":"https://api.github.com/repos/dkokic/angular.dart/commits/a9dc429c4e9fd019193f51b8db97281fa8529903"},{"sha":"e233f5e3fcd211b4319bf7c12ce2840557994fef","author":{"email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@huronbox.com","name":"James deBoer"},"message":"chore(travis): Drop flowdock integration","distinct":true,"url":"https://api.github.com/repos/dkokic/angular.dart/commits/e233f5e3fcd211b4319bf7c12ce2840557994fef"},{"sha":"c9776b4c7d30b01ea22a014f9120e862c9c3463a","author":{"email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@huronbox.com","name":"James deBoer"},"message":"fix(watch group): Fixed WatchGroup.toString(), added a test.","distinct":true,"url":"https://api.github.com/repos/dkokic/angular.dart/commits/c9776b4c7d30b01ea22a014f9120e862c9c3463a"},{"sha":"a8699da016c754e08502ae24034a86bd8d6e0d8e","author":{"email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@huronbox.com","name":"James deBoer"},"message":"fix(VmTurnZone): onScheduleMicrotask behaves correctly with orphaned\nscheduleMicrotasks.\n\nBREAKING CHANGE:\n\nZone.defaultOnScheduleMicrotask is now named Zone.onScheduleMircotask","distinct":true,"url":"https://api.github.com/repos/dkokic/angular.dart/commits/a8699da016c754e08502ae24034a86bd8d6e0d8e"},{"sha":"a5d5c2b17a64acadb7935bf734da7e92d3a4cf74","author":{"email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@huronbox.com","name":"James deBoer"},"message":"chore(iit): Remove an iit","distinct":true,"url":"https://api.github.com/repos/dkokic/angular.dart/commits/a5d5c2b17a64acadb7935bf734da7e92d3a4cf74"},{"sha":"5b974c4b03ff1a9babc81c8a2010d4219ee96516","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@suumit.com","name":"Victor"},"message":"chore(Travis): tweak build scripts\n\nCloses #1025","distinct":true,"url":"https://api.github.com/repos/dkokic/angular.dart/commits/5b974c4b03ff1a9babc81c8a2010d4219ee96516"},{"sha":"88832c1e3039604a01270071a841b6aaa3ca068a","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@suumit.com","name":"Victor Berchet"},"message":"refactor(element_binder): controller -> directive","distinct":true,"url":"https://api.github.com/repos/dkokic/angular.dart/commits/88832c1e3039604a01270071a841b6aaa3ca068a"},{"sha":"1362f00db1ce61dd6bf2ccb5ac8ff216355a0e5a","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@suumit.com","name":"Victor Berchet"},"message":"doc(selector): improve api doc\n\nCloses #1038","distinct":true,"url":"https://api.github.com/repos/dkokic/angular.dart/commits/1362f00db1ce61dd6bf2ccb5ac8ff216355a0e5a"},{"sha":"d3fceb0ec3e0d2c46314e5b6887883ccead15fba","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@suumit.com","name":"Victor"},"message":"chore(pubspec): Replace shadow_dom with web_components\n\nThe shadow_dom package is deprecated, see\nhttps://code.google.com/p/dart/issues/detail?id=18080\n\nCloses #972","distinct":true,"url":"https://api.github.com/repos/dkokic/angular.dart/commits/d3fceb0ec3e0d2c46314e5b6887883ccead15fba"},{"sha":"27b2de90304a19721c27dc1e9d6109b9e2994e18","author":{"email":"85a5adb26a0090e1a3de38ddf171bd209fd39db4@gmail.com","name":"naomi black"},"message":"docs(formatter): improvements to currency, date, filter, and formatter library","distinct":true,"url":"https://api.github.com/repos/dkokic/angular.dart/commits/27b2de90304a19721c27dc1e9d6109b9e2994e18"},{"sha":"11ff9cde63b2ad08210480599658d7ff50858d5d","author":{"email":"85a5adb26a0090e1a3de38ddf171bd209fd39db4@gmail.com","name":"naomi black"},"message":"docs: edit formatter docs","distinct":true,"url":"https://api.github.com/repos/dkokic/angular.dart/commits/11ff9cde63b2ad08210480599658d7ff50858d5d"},{"sha":"8846c0c34e5bd8bd23a1831c141c94946e62e488","author":{"email":"85a5adb26a0090e1a3de38ddf171bd209fd39db4@gmail.com","name":"naomi black"},"message":"docs(formatter): fix \"leading\" in currency and edits to limit_to","distinct":true,"url":"https://api.github.com/repos/dkokic/angular.dart/commits/8846c0c34e5bd8bd23a1831c141c94946e62e488"}]}