{"shas":[["8bc7beacd80814102a6b08b83283ccf8614e44d4","3b29c999c55facc317f2a7f0faadf9e6f5ef3fe2@hevery.com","fix(bootstrap): missing var failed strict mode boot","Misko Hevery"],["1c9fc1e1dec67c8c05f02da1e0853439238c4d8e","3b29c999c55facc317f2a7f0faadf9e6f5ef3fe2@hevery.com","fix(scope): rerun $digest from root, rather then per scope.","Misko Hevery"],["42062dab34192d2cb9ed66a720c0f791408c61c0","3b29c999c55facc317f2a7f0faadf9e6f5ef3fe2@hevery.com","refactor(scope): remove $flush/$observe ng:eval/ng:eval-order","Misko Hevery"],["13e7df68a65b0dd2eb4eed673f7b8e3e702d72a9","3b29c999c55facc317f2a7f0faadf9e6f5ef3fe2@hevery.com","perf(scope): re-enable statement cacheing","Misko Hevery"],["3f99cdbdc30e85c2100acd7cbe67052befd08776","3b29c999c55facc317f2a7f0faadf9e6f5ef3fe2@hevery.com","feat(scope): $evalAsync support","Misko Hevery"],["530dc412c4d4700268e52920e6114f7941171706","3b29c999c55facc317f2a7f0faadf9e6f5ef3fe2@hevery.com","refactor(scope): use double-linked-list for children\n\nMuch faster $destroy operations for large ng:repeat sets.","Misko Hevery"],["34f174066f1aa70dba0f97942580082169348200","3b29c999c55facc317f2a7f0faadf9e6f5ef3fe2@hevery.com","refactor(scope): non-recursive $digest method","Misko Hevery"]],"ref":"refs/heads/master","size":7,"head":"34f174066f1aa70dba0f97942580082169348200","push_id":39523654}