{"push_id":974489221,"size":9,"distinct_size":0,"ref":"refs/heads/master","head":"7ecfb1e93ea4e19ffc38baf1aa22d0b130260d52","before":"5b77c283f18d1fe9dbbadc8090f8c82fb718ea29","commits":[{"sha":"4cfeeef25d21fd9ccfbf9572a2391f45f0477522","author":{"email":"273d69efa9a4f6fa24a2550bb0539f4eaa8e24aa@mcchouse.com","name":"Leigh McCulloch"},"message":"Added concurrency to building.\n\nWhat\n===\nAdded concurrency to building. When building the configuration\n`BuildConcurrency` defines how many pages are built at the same time.\n\nWhy\n===\nBuilding can often be blocked by IO if the pages being generated at\nmaking network calls to APIs. Blocking on IO is time consuming and we\ncan be blocking on lots of pages all at once to reduce build time.","distinct":false,"url":"https://api.github.com/repos/leighmcculloch/static/commits/4cfeeef25d21fd9ccfbf9572a2391f45f0477522"},{"sha":"1548a57258e04547a18ed542c38291cebfc5860f","author":{"email":"273d69efa9a4f6fa24a2550bb0539f4eaa8e24aa@mcchouse.com","name":"Leigh McCulloch"},"message":"Changed 'framework' to 'library' in README.\n\nWhat\n===\nChanged 'framework' to 'library' in README.\n\nWhy\n===\nThis is a library in that it's a single purpose library that can\nbe used to perform a single task of building templates. It fits the term\nlibrary better than framework.","distinct":false,"url":"https://api.github.com/repos/leighmcculloch/static/commits/1548a57258e04547a18ed542c38291cebfc5860f"},{"sha":"9608f31491fc342850b5e26a8c50743e0b411949","author":{"email":"273d69efa9a4f6fa24a2550bb0539f4eaa8e24aa@mcchouse.com","name":"Leigh McCulloch"},"message":"Removed 'Status' section from README.\n\nWhat\n===\nRemoved 'Status' section from README.\n\nWhy\n===\nThe status is no longer accurate or a crucial piece of information to\nhave in the README now that the library's interface is improved.","distinct":false,"url":"https://api.github.com/repos/leighmcculloch/static/commits/9608f31491fc342850b5e26a8c50743e0b411949"},{"sha":"dd78a950bddd44dd88b7b159b4dac5a743432d81","author":{"email":"273d69efa9a4f6fa24a2550bb0539f4eaa8e24aa@mcchouse.com","name":"Leigh McCulloch"},"message":"Renamed `NewStatic` to `New`.\n\nWhat\n===\nRenamed `static.NewStatic()` to `static.New()`.\n\nWhy\n===\nShorter, Doesn't need to have the longer name.","distinct":false,"url":"https://api.github.com/repos/leighmcculloch/static/commits/dd78a950bddd44dd88b7b159b4dac5a743432d81"},{"sha":"886667b3db7d427dc2e152c83f941895bfc8044e","author":{"email":"273d69efa9a4f6fa24a2550bb0539f4eaa8e24aa@mcchouse.com","name":"Leigh McCulloch"},"message":"Updated README: `Handle` => `Page`.\n\nWhat\n===\nUpdated README to reference the correct function name for registering a\npage handler. `Handle` => `Page`.\n\nWhy\n===\nThis was changed in a previous commit and the README was missed.","distinct":false,"url":"https://api.github.com/repos/leighmcculloch/static/commits/886667b3db7d427dc2e152c83f941895bfc8044e"},{"sha":"a453665954142599427ce9a0cb4c83c3966df1d0","author":{"email":"273d69efa9a4f6fa24a2550bb0539f4eaa8e24aa@mcchouse.com","name":"Leigh McCulloch"},"message":"Use `ServerPort` configuration.\n\nWhat\n===\nUse `ServerPort` configuration when listening and serving.\n\nWhy\n===\nThe configuration has been there for a little while but wasn't being\nused.","distinct":false,"url":"https://api.github.com/repos/leighmcculloch/static/commits/a453665954142599427ce9a0cb4c83c3966df1d0"},{"sha":"25a041c0b624719e34369d4893ebee32b81c67ba","author":{"email":"273d69efa9a4f6fa24a2550bb0539f4eaa8e24aa@mcchouse.com","name":"Leigh McCulloch"},"message":"Rename internal functions for clarity.\n\nWhat\n===\nRename internal functions.\n\nWhy\n===\nClarity.","distinct":false,"url":"https://api.github.com/repos/leighmcculloch/static/commits/25a041c0b624719e34369d4893ebee32b81c67ba"},{"sha":"4fe9235c36c2410bac9842d8c819a80dc7fb0c37","author":{"email":"273d69efa9a4f6fa24a2550bb0539f4eaa8e24aa@mcchouse.com","name":"Leigh McCulloch"},"message":"Moved internals inside a pointer reference.\n\nWhat\n===\nMoved internal fields of `Static` into an internal type `static` that's\nstored on a pointer on `Static`.\n\nWhy\n===\nSo that those internal types are always referenced when the outer type\nis copied. This means the main type can be copied and used as a value\ntype everywhere and the internal fields will never be copied.\n\nNotes\n===\nThe internal fields right now are maps which technically wouldn't matter\nif they were copied, but I wanted to use this pattern.","distinct":false,"url":"https://api.github.com/repos/leighmcculloch/static/commits/4fe9235c36c2410bac9842d8c819a80dc7fb0c37"},{"sha":"7ecfb1e93ea4e19ffc38baf1aa22d0b130260d52","author":{"email":"273d69efa9a4f6fa24a2550bb0539f4eaa8e24aa@mcchouse.com","name":"Leigh McCulloch"},"message":"Rename internal variables.\n\nWhat\n===\nRename internal variables.\n\nWhy\n===\nClarity.","distinct":false,"url":"https://api.github.com/repos/leighmcculloch/static/commits/7ecfb1e93ea4e19ffc38baf1aa22d0b130260d52"}]}