{"push_id":748266132,"size":3,"distinct_size":3,"ref":"refs/heads/feature/stateAsInput","head":"9e0aca5f2981d7f333254c5e2cad2a759db3f6cd","before":"5460cbc9f464ca60e7dbb5eebe46f93d008604c0","commits":[{"sha":"342c0d5928a1d80350f04ca087dfeaaff5dc8886","author":{"email":"f62810ff478947b4eda802b58a0a3dd633d4d82c@one.com","name":"Gustav Nikolaj Olsen"},"message":"move stringifying state to stateFile.save method","distinct":true,"url":"https://api.github.com/repos/gustavnikolaj/node-migrate/commits/342c0d5928a1d80350f04ca087dfeaaff5dc8886"},{"sha":"0c74d2f17668c64af6e129dde35c3b250b9f98a0","author":{"email":"f62810ff478947b4eda802b58a0a3dd633d4d82c@one.com","name":"Gustav Nikolaj Olsen"},"message":"only save the position when saving state\n\nBefore this change the entire Set object was serialized. Nothing but the\nposition in the migration list was actually read out in the load method.\nThis change will make it more obvious what you have to persist if you\nprovide your own State implementation.","distinct":true,"url":"https://api.github.com/repos/gustavnikolaj/node-migrate/commits/0c74d2f17668c64af6e129dde35c3b250b9f98a0"},{"sha":"9e0aca5f2981d7f333254c5e2cad2a759db3f6cd","author":{"email":"f62810ff478947b4eda802b58a0a3dd633d4d82c@one.com","name":"Gustav Nikolaj Olsen"},"message":"add comments explaining the new stateFile class","distinct":true,"url":"https://api.github.com/repos/gustavnikolaj/node-migrate/commits/9e0aca5f2981d7f333254c5e2cad2a759db3f6cd"}]}