{"push_id":725047608,"size":143,"distinct_size":1,"ref":"refs/heads/v3.x","head":"a27a916fcaf48c4d90bea048e8e1301f04dc4c4d","before":"250e9f08c88a6cd3a44044d13dc5e574486ba5cd","commits":[{"sha":"7573b7eedb8985670174b7ed7c4f5dacc42f0eb4","author":{"email":"bef361c46d3d1fa291296f6d65d7f2ef6cbcf237@mozilla.com","name":"Staś Małolepszy"},"message":"use node 0.12 on travis","distinct":false,"url":"https://api.github.com/repos/stasm/l20n.js/commits/7573b7eedb8985670174b7ed7c4f5dacc42f0eb4"},{"sha":"ca28c7a0cb4f5eca5b2ee7a38c350c6a4df01def","author":{"email":"bef361c46d3d1fa291296f6d65d7f2ef6cbcf237@mozilla.com","name":"Staś Małolepszy"},"message":"install babel before running tests on travis","distinct":false,"url":"https://api.github.com/repos/stasm/l20n.js/commits/ca28c7a0cb4f5eca5b2ee7a38c350c6a4df01def"},{"sha":"a47d9e05b3eed4e3e4afa52187eb8ae64ddd0bb9","author":{"email":"bef361c46d3d1fa291296f6d65d7f2ef6cbcf237@mozilla.com","name":"Staś Małolepszy"},"message":"require local babel/register","distinct":false,"url":"https://api.github.com/repos/stasm/l20n.js/commits/a47d9e05b3eed4e3e4afa52187eb8ae64ddd0bb9"},{"sha":"e51c9847d7cde8e96089f379a699649aa58cbe45","author":{"email":"bef361c46d3d1fa291296f6d65d7f2ef6cbcf237@mozilla.com","name":"Staś Małolepszy"},"message":"move io to runtime","distinct":false,"url":"https://api.github.com/repos/stasm/l20n.js/commits/e51c9847d7cde8e96089f379a699649aa58cbe45"},{"sha":"cfc47339e38ab3602796472cf8e87a49394a0020","author":{"email":"bef361c46d3d1fa291296f6d65d7f2ef6cbcf237@mozilla.com","name":"Staś Małolepszy"},"message":"runtime/node","distinct":false,"url":"https://api.github.com/repos/stasm/l20n.js/commits/cfc47339e38ab3602796472cf8e87a49394a0020"},{"sha":"75768ae42a1bfcfd70c40394d8f231b8d0d870bb","author":{"email":"bef361c46d3d1fa291296f6d65d7f2ef6cbcf237@mozilla.com","name":"Staś Małolepszy"},"message":"Merge pull request #31 from stasm/v3-move-io-to-runtime\n\nMove io to runtime","distinct":false,"url":"https://api.github.com/repos/stasm/l20n.js/commits/75768ae42a1bfcfd70c40394d8f231b8d0d870bb"},{"sha":"457725a88610857143431d9e4c8308037de87b7e","author":{"email":"c3f63ee769c8f251565e45cf724f6e4efaee0387@mozilla.com","name":"Zibi Braniecki"},"message":"Translate document only if it's lang changed","distinct":false,"url":"https://api.github.com/repos/stasm/l20n.js/commits/457725a88610857143431d9e4c8308037de87b7e"},{"sha":"f31e7f137a947d7d5119f6c83d0d06a985458943","author":{"email":"bef361c46d3d1fa291296f6d65d7f2ef6cbcf237@mozilla.com","name":"Staś Małolepszy"},"message":"Merge pull request #32 from zbraniecki/v3-pretranslate\n\nIntroduce pretranslation","distinct":false,"url":"https://api.github.com/repos/stasm/l20n.js/commits/f31e7f137a947d7d5119f6c83d0d06a985458943"},{"sha":"9ed82ca2545ad738e59cce02b2863d9da4f34039","author":{"email":"bef361c46d3d1fa291296f6d65d7f2ef6cbcf237@mozilla.com","name":"Staś Małolepszy"},"message":"remove this from dom","distinct":false,"url":"https://api.github.com/repos/stasm/l20n.js/commits/9ed82ca2545ad738e59cce02b2863d9da4f34039"},{"sha":"8ff2d98b3520ea252ae305241525dcaa81396167","author":{"email":"bef361c46d3d1fa291296f6d65d7f2ef6cbcf237@mozilla.com","name":"Staś Małolepszy"},"message":"pass initViews","distinct":false,"url":"https://api.github.com/repos/stasm/l20n.js/commits/8ff2d98b3520ea252ae305241525dcaa81396167"},{"sha":"2f4b9f769e681d2738dce2c1b4b318490de95356","author":{"email":"bef361c46d3d1fa291296f6d65d7f2ef6cbcf237@mozilla.com","name":"Staś Małolepszy"},"message":"move on* functions and init into service","distinct":false,"url":"https://api.github.com/repos/stasm/l20n.js/commits/2f4b9f769e681d2738dce2c1b4b318490de95356"},{"sha":"49371df208f21d39ef07bfe2a88318376613f7cb","author":{"email":"bef361c46d3d1fa291296f6d65d7f2ef6cbcf237@mozilla.com","name":"Staś Małolepszy"},"message":"don't wait on ctx.fetch","distinct":false,"url":"https://api.github.com/repos/stasm/l20n.js/commits/49371df208f21d39ef07bfe2a88318376613f7cb"},{"sha":"80798dfa4f65d14b74f4149d8aa4c4a1ca5b93e3","author":{"email":"bef361c46d3d1fa291296f6d65d7f2ef6cbcf237@mozilla.com","name":"Staś Małolepszy"},"message":"translate methods take ctx, obs, langs","distinct":false,"url":"https://api.github.com/repos/stasm/l20n.js/commits/80798dfa4f65d14b74f4149d8aa4c4a1ca5b93e3"},{"sha":"9f1a9043360bb34ccd8aa6279480eadb40e3a1a1","author":{"email":"bef361c46d3d1fa291296f6d65d7f2ef6cbcf237@mozilla.com","name":"Staś Małolepszy"},"message":"rename initViews to translateViews","distinct":false,"url":"https://api.github.com/repos/stasm/l20n.js/commits/9f1a9043360bb34ccd8aa6279480eadb40e3a1a1"},{"sha":"46055fca760e022a251509a1a130b874a23fe77d","author":{"email":"bef361c46d3d1fa291296f6d65d7f2ef6cbcf237@mozilla.com","name":"Staś Małolepszy"},"message":"Service class","distinct":false,"url":"https://api.github.com/repos/stasm/l20n.js/commits/46055fca760e022a251509a1a130b874a23fe77d"},{"sha":"abed798eb9aecdd31b06817ef3adacfaabac189e","author":{"email":"bef361c46d3d1fa291296f6d65d7f2ef6cbcf237@mozilla.com","name":"Staś Małolepszy"},"message":"remove onadditionallanguageschange","distinct":false,"url":"https://api.github.com/repos/stasm/l20n.js/commits/abed798eb9aecdd31b06817ef3adacfaabac189e"},{"sha":"01c8acc0ae39033ad7a814ed5ab06726f95a5cbe","author":{"email":"bef361c46d3d1fa291296f6d65d7f2ef6cbcf237@mozilla.com","name":"Staś Małolepszy"},"message":"simplify Service methods","distinct":false,"url":"https://api.github.com/repos/stasm/l20n.js/commits/01c8acc0ae39033ad7a814ed5ab06726f95a5cbe"},{"sha":"11243ea16f9e6a38121c92abb40f77eeda59a6f6","author":{"email":"bef361c46d3d1fa291296f6d65d7f2ef6cbcf237@mozilla.com","name":"Staś Małolepszy"},"message":"remove id in Env's constructor","distinct":false,"url":"https://api.github.com/repos/stasm/l20n.js/commits/11243ea16f9e6a38121c92abb40f77eeda59a6f6"},{"sha":"e6d19225e397116f1d91f9512f0cbe5e04f74fbf","author":{"email":"bef361c46d3d1fa291296f6d65d7f2ef6cbcf237@mozilla.com","name":"Staś Małolepszy"},"message":"ctx.fetch accepts only array of langs now, and no longer a promise","distinct":false,"url":"https://api.github.com/repos/stasm/l20n.js/commits/e6d19225e397116f1d91f9512f0cbe5e04f74fbf"},{"sha":"b3fcc417178fd87c86fe81ac9550bc9bafbc91b8","author":{"email":"bef361c46d3d1fa291296f6d65d7f2ef6cbcf237@mozilla.com","name":"Staś Małolepszy"},"message":"move translateMutations into dom","distinct":false,"url":"https://api.github.com/repos/stasm/l20n.js/commits/b3fcc417178fd87c86fe81ac9550bc9bafbc91b8"}]}