{"push_id":940025521,"size":20,"distinct_size":20,"ref":"refs/heads/master","head":"c5830ce6e09255a5c9cde4d437132c6e00b8ee1b","before":"9676b775de2ff78ae5331537083ae3c9d31f138c","commits":[{"sha":"d343da61eb8ac5ca776842d1c4c9f2810f443ea9","author":{"email":"92ea3d63ce2a0603568b48ff81d16a561fe4aaff@gmail.com","name":"Parker Moore"},"message":"Page: pipe through Renderer instead of using Convertible","distinct":true,"url":"https://api.github.com/repos/jekyll/jekyll/commits/d343da61eb8ac5ca776842d1c4c9f2810f443ea9"},{"sha":"7d81c00b29f7e317566c0e79f7539ab04231befc","author":{"email":"92ea3d63ce2a0603568b48ff81d16a561fe4aaff@gmail.com","name":"Parker Moore"},"message":"Renderer: use Convertible's way of picking the last Converter's output extension","distinct":true,"url":"https://api.github.com/repos/jekyll/jekyll/commits/7d81c00b29f7e317566c0e79f7539ab04231befc"},{"sha":"dd15e3c368f20e84206892efebc413d1cfd48843","author":{"email":"92ea3d63ce2a0603568b48ff81d16a561fe4aaff@gmail.com","name":"Parker Moore"},"message":"features: write EXIT STATUS to output so it all prints when we get an exit status we aren't expecting","distinct":true,"url":"https://api.github.com/repos/jekyll/jekyll/commits/dd15e3c368f20e84206892efebc413d1cfd48843"},{"sha":"2adb70a247d61a16292551ab306af0e6426cd91b","author":{"email":"92ea3d63ce2a0603568b48ff81d16a561fe4aaff@gmail.com","name":"Parker Moore"},"message":"features: writing a configuration file should append if it's already there","distinct":true,"url":"https://api.github.com/repos/jekyll/jekyll/commits/2adb70a247d61a16292551ab306af0e6426cd91b"},{"sha":"e9c5c45651d7f0755b88ada09ad228818d9fdd9b","author":{"email":"92ea3d63ce2a0603568b48ff81d16a561fe4aaff@gmail.com","name":"Parker Moore"},"message":"features: look for lack of \"EXIT STATUS: 0\" for non-zero exit status","distinct":true,"url":"https://api.github.com/repos/jekyll/jekyll/commits/e9c5c45651d7f0755b88ada09ad228818d9fdd9b"},{"sha":"9a6f4e08b7d073d5636e73b9b8c3c7fb2395e027","author":{"email":"92ea3d63ce2a0603568b48ff81d16a561fe4aaff@gmail.com","name":"Parker Moore"},"message":"features/permalinks: add a permalink feature for non-html extension name for pages\n\nFixes\nhttps://github.com/mpc-hc/mpc-hc.org/pull/58#issuecomment-172594526","distinct":true,"url":"https://api.github.com/repos/jekyll/jekyll/commits/9a6f4e08b7d073d5636e73b9b8c3c7fb2395e027"},{"sha":"736a800f0ed0dafc5e6ae1944bf1cea1efc1191d","author":{"email":"92ea3d63ce2a0603568b48ff81d16a561fe4aaff@gmail.com","name":"Parker Moore"},"message":"features: validate the exit status of 0 for successful calls","distinct":true,"url":"https://api.github.com/repos/jekyll/jekyll/commits/736a800f0ed0dafc5e6ae1944bf1cea1efc1191d"},{"sha":"ae3a71ed0d82809b6e27cb50b01fa4815cdd0344","author":{"email":"92ea3d63ce2a0603568b48ff81d16a561fe4aaff@gmail.com","name":"Parker Moore"},"message":"features: config writing should decode value from string to ruby","distinct":true,"url":"https://api.github.com/repos/jekyll/jekyll/commits/ae3a71ed0d82809b6e27cb50b01fa4815cdd0344"},{"sha":"0a6f289ba5e7e59421194b4de36ec36ca6399574","author":{"email":"92ea3d63ce2a0603568b48ff81d16a561fe4aaff@gmail.com","name":"Parker Moore"},"message":"page: write? should always be true","distinct":true,"url":"https://api.github.com/repos/jekyll/jekyll/commits/0a6f289ba5e7e59421194b4de36ec36ca6399574"},{"sha":"66dc083ad05c3b383fbb7a6d0a408957fccf46b0","author":{"email":"92ea3d63ce2a0603568b48ff81d16a561fe4aaff@gmail.com","name":"Parker Moore"},"message":"Renderer: set paginator","distinct":true,"url":"https://api.github.com/repos/jekyll/jekyll/commits/66dc083ad05c3b383fbb7a6d0a408957fccf46b0"},{"sha":"e5d8bdee8fe570d1f6a055fec852af9e39ef6cc7","author":{"email":"92ea3d63ce2a0603568b48ff81d16a561fe4aaff@gmail.com","name":"Parker Moore"},"message":"Page: freeze true in write?","distinct":true,"url":"https://api.github.com/repos/jekyll/jekyll/commits/e5d8bdee8fe570d1f6a055fec852af9e39ef6cc7"},{"sha":"1d369aada31e64ad4ffff2ac2ac71c86b117d9dd","author":{"email":"92ea3d63ce2a0603568b48ff81d16a561fe4aaff@gmail.com","name":"Parker Moore"},"message":"features: some under-the-hood enhancements","distinct":true,"url":"https://api.github.com/repos/jekyll/jekyll/commits/1d369aada31e64ad4ffff2ac2ac71c86b117d9dd"},{"sha":"cc6e49a3890d7a723c217578055a6f6d607b3a7a","author":{"email":"92ea3d63ce2a0603568b48ff81d16a561fe4aaff@gmail.com","name":"Parker Moore"},"message":"features/embed_filters: reformat a little","distinct":true,"url":"https://api.github.com/repos/jekyll/jekyll/commits/cc6e49a3890d7a723c217578055a6f6d607b3a7a"},{"sha":"2554281188dd8ab9cb6864dfd27ef209400cc0a8","author":{"email":"92ea3d63ce2a0603568b48ff81d16a561fe4aaff@gmail.com","name":"Parker Moore"},"message":"document#merge_data!: reformat","distinct":true,"url":"https://api.github.com/repos/jekyll/jekyll/commits/2554281188dd8ab9cb6864dfd27ef209400cc0a8"},{"sha":"5cf5ce979f41ab0e8534171e315392d1f8b90cff","author":{"email":"92ea3d63ce2a0603568b48ff81d16a561fe4aaff@gmail.com","name":"Parker Moore"},"message":"test: add assert_exist and refute_exist","distinct":true,"url":"https://api.github.com/repos/jekyll/jekyll/commits/5cf5ce979f41ab0e8534171e315392d1f8b90cff"},{"sha":"2de5bacb418441a508f42101e2c83b3179269970","author":{"email":"92ea3d63ce2a0603568b48ff81d16a561fe4aaff@gmail.com","name":"Parker Moore"},"message":"pages' permalink' extnames must be respected\n\nThis reverts a bit of the work @willnorris had made to support\nextensionless permalinks. Using the ‘permalink’ front matter will no\nlonger work as it must allow non-html extensions to be written.","distinct":true,"url":"https://api.github.com/repos/jekyll/jekyll/commits/2de5bacb418441a508f42101e2c83b3179269970"},{"sha":"275d56a0fed0ce6340e9b984b551da07867a2ef4","author":{"email":"92ea3d63ce2a0603568b48ff81d16a561fe4aaff@gmail.com","name":"Parker Moore"},"message":"test: use {assert,refute}_exist everywhere","distinct":true,"url":"https://api.github.com/repos/jekyll/jekyll/commits/275d56a0fed0ce6340e9b984b551da07867a2ef4"},{"sha":"a351a70b030f2be33cbca4b97bb323fada9dda99","author":{"email":"92ea3d63ce2a0603568b48ff81d16a561fe4aaff@gmail.com","name":"Parker Moore"},"message":"test: Slight refactor to doublecheck destination.","distinct":true,"url":"https://api.github.com/repos/jekyll/jekyll/commits/a351a70b030f2be33cbca4b97bb323fada9dda99"},{"sha":"4de1873b56c936842c8fac550cfadd9a7e355e6f","author":{"email":"92ea3d63ce2a0603568b48ff81d16a561fe4aaff@gmail.com","name":"Parker Moore"},"message":"Renderer: #output_ext should check to make sure the output extension of the permalink isn't empty","distinct":true,"url":"https://api.github.com/repos/jekyll/jekyll/commits/4de1873b56c936842c8fac550cfadd9a7e355e6f"},{"sha":"c5830ce6e09255a5c9cde4d437132c6e00b8ee1b","author":{"email":"85d4cb5f244d57230d350e55943949e0737651ea@users.noreply.github.com","name":"jekyllbot"},"message":"Merge pull request #4373 from jekyll/page-as-renderable\n\nMerge pull request 4373","distinct":true,"url":"https://api.github.com/repos/jekyll/jekyll/commits/c5830ce6e09255a5c9cde4d437132c6e00b8ee1b"}]}