{"push_id":772413059,"size":389,"distinct_size":389,"ref":"refs/heads/dev","head":"d8746228196e46e38d6a5ec04cac0a57297d49cb","before":"db7a5d61730ad72857ae355597838b3d77f5bc28","commits":[{"sha":"36f0eea7b7fc6e85e7219f297ae224c725da8147","author":{"email":"f7e2e6f1bacafcec534a0d852493566cbbaea52b@yahoo.com","name":"marty"},"message":"route all calls to getKeypath and rootKeypath through viewmodel","distinct":true,"url":"https://api.github.com/repos/thomsbg/ractive/commits/36f0eea7b7fc6e85e7219f297ae224c725da8147"},{"sha":"b17b069f917fd9f9a6aba014755e945940a0f0d8","author":{"email":"f7e2e6f1bacafcec534a0d852493566cbbaea52b@yahoo.com","name":"marty"},"message":"make keypathCache and rootKeypath per viewmodel","distinct":true,"url":"https://api.github.com/repos/thomsbg/ractive/commits/b17b069f917fd9f9a6aba014755e945940a0f0d8"},{"sha":"0c4d2d3ee65caa1301a6560a35cf3714d6476c4b","author":{"email":"f7e2e6f1bacafcec534a0d852493566cbbaea52b@yahoo.com","name":"marty"},"message":"move viewmodel.wrapped cache to keypath.wrapper","distinct":true,"url":"https://api.github.com/repos/thomsbg/ractive/commits/0c4d2d3ee65caa1301a6560a35cf3714d6476c4b"},{"sha":"b6a23bf8e4757d811807a92aa6b7df2294140f15","author":{"email":"f7e2e6f1bacafcec534a0d852493566cbbaea52b@yahoo.com","name":"marty"},"message":"move value caching into Keypath","distinct":true,"url":"https://api.github.com/repos/thomsbg/ractive/commits/b6a23bf8e4757d811807a92aa6b7df2294140f15"},{"sha":"bd08fb700d5cc77b1d97e1b1411a25c472390fdd","author":{"email":"f7e2e6f1bacafcec534a0d852493566cbbaea52b@yahoo.com","name":"marty"},"message":"move computations into keypath and simplify get code","distinct":true,"url":"https://api.github.com/repos/thomsbg/ractive/commits/bd08fb700d5cc77b1d97e1b1411a25c472390fdd"},{"sha":"f331add575a684a493f2b11c03ceda237a7df3a3","author":{"email":"f7e2e6f1bacafcec534a0d852493566cbbaea52b@yahoo.com","name":"marty"},"message":"move set operation to keypath","distinct":true,"url":"https://api.github.com/repos/thomsbg/ractive/commits/f331add575a684a493f2b11c03ceda237a7df3a3"},{"sha":"a5e6794c3965ac071933abf7d54b9f071fd975c9","author":{"email":"f7e2e6f1bacafcec534a0d852493566cbbaea52b@yahoo.com","name":"marty"},"message":"refactor getAncestorKepath","distinct":true,"url":"https://api.github.com/repos/thomsbg/ractive/commits/a5e6794c3965ac071933abf7d54b9f071fd975c9"},{"sha":"4eecc7ae70c5b8784410657d5d4f8bde489ac587","author":{"email":"f7e2e6f1bacafcec534a0d852493566cbbaea52b@yahoo.com","name":"marty"},"message":"no more mappings. moving dependecy tracking","distinct":true,"url":"https://api.github.com/repos/thomsbg/ractive/commits/4eecc7ae70c5b8784410657d5d4f8bde489ac587"},{"sha":"0660550cb753476580bb6c81230715d62ac46f2a","author":{"email":"f7e2e6f1bacafcec534a0d852493566cbbaea52b@yahoo.com","name":"marty"},"message":"move some of applyChanges into keypaths","distinct":true,"url":"https://api.github.com/repos/thomsbg/ractive/commits/0660550cb753476580bb6c81230715d62ac46f2a"},{"sha":"e2ed7a60a1b3c146c31eddb9a5d21d8fe7f42bd6","author":{"email":"f7e2e6f1bacafcec534a0d852493566cbbaea52b@yahoo.com","name":"marty"},"message":"introduce Ractive.Model","distinct":true,"url":"https://api.github.com/repos/thomsbg/ractive/commits/e2ed7a60a1b3c146c31eddb9a5d21d8fe7f42bd6"},{"sha":"9f3563147b4a2633c046ebdbad007299b1a1f211","author":{"email":"f7e2e6f1bacafcec534a0d852493566cbbaea52b@yahoo.com","name":"marty"},"message":"comment about Ractive.get","distinct":true,"url":"https://api.github.com/repos/thomsbg/ractive/commits/9f3563147b4a2633c046ebdbad007299b1a1f211"},{"sha":"ba8550df15cdddab9561cca23a3cf21a3da9b2c7","author":{"email":"f7e2e6f1bacafcec534a0d852493566cbbaea52b@yahoo.com","name":"marty"},"message":"Expression Models","distinct":true,"url":"https://api.github.com/repos/thomsbg/ractive/commits/ba8550df15cdddab9561cca23a3cf21a3da9b2c7"},{"sha":"8286c78f7381c32adb47a9d7d0e89156957ab3e9","author":{"email":"f7e2e6f1bacafcec534a0d852493566cbbaea52b@yahoo.com","name":"marty"},"message":"ReferenceExpressions","distinct":true,"url":"https://api.github.com/repos/thomsbg/ractive/commits/8286c78f7381c32adb47a9d7d0e89156957ab3e9"},{"sha":"6dba0972d52c38bc2ca17af8539c564e04879c5c","author":{"email":"f7e2e6f1bacafcec534a0d852493566cbbaea52b@yahoo.com","name":"marty"},"message":"add render perf tests","distinct":true,"url":"https://api.github.com/repos/thomsbg/ractive/commits/6dba0972d52c38bc2ca17af8539c564e04879c5c"},{"sha":"997315229587fa6ab4fa8f5e86f1e4c7f4a3d7df","author":{"email":"f7e2e6f1bacafcec534a0d852493566cbbaea52b@yahoo.com","name":"marty"},"message":"change .str to .getKeypath() so implementation can be abstracted away for rebinds","distinct":true,"url":"https://api.github.com/repos/thomsbg/ractive/commits/997315229587fa6ab4fa8f5e86f1e4c7f4a3d7df"},{"sha":"3e2c990eed4afc26860acbb052f534fba6083954","author":{"email":"f7e2e6f1bacafcec534a0d852493566cbbaea52b@yahoo.com","name":"marty"},"message":"remove Resolvers, refactor getModel code","distinct":true,"url":"https://api.github.com/repos/thomsbg/ractive/commits/3e2c990eed4afc26860acbb052f534fba6083954"},{"sha":"c29a048a0756da11849449cf1366499cd01ac2f8","author":{"email":"f7e2e6f1bacafcec534a0d852493566cbbaea52b@yahoo.com","name":"marty"},"message":"restore index refs","distinct":true,"url":"https://api.github.com/repos/thomsbg/ractive/commits/c29a048a0756da11849449cf1366499cd01ac2f8"},{"sha":"4c21dfd079091f8937e0b450fb17097df8bcd571","author":{"email":"f7e2e6f1bacafcec534a0d852493566cbbaea52b@yahoo.com","name":"marty"},"message":"get partials working and expressions updating","distinct":true,"url":"https://api.github.com/repos/thomsbg/ractive/commits/4c21dfd079091f8937e0b450fb17097df8bcd571"},{"sha":"a99a2b35da918f950a37eb0bd1137d1ec86b62a8","author":{"email":"f7e2e6f1bacafcec534a0d852493566cbbaea52b@yahoo.com","name":"marty"},"message":"use watchers for unresolved references","distinct":true,"url":"https://api.github.com/repos/thomsbg/ractive/commits/a99a2b35da918f950a37eb0bd1137d1ec86b62a8"},{"sha":"557016aa067560cecf1daf5e25fc4b4103b15eba","author":{"email":"f7e2e6f1bacafcec534a0d852493566cbbaea52b@yahoo.com","name":"marty"},"message":"use child hash on each parent model, rename .rootKeypath .root","distinct":true,"url":"https://api.github.com/repos/thomsbg/ractive/commits/557016aa067560cecf1daf5e25fc4b4103b15eba"}]}