See blog post for more information:
https://developer.github.com/changes/2016-09-14-projects-api/
While implementing this new feature, I found a few problems with the API.
I contacted GitHub Support and am waiting to hear back from them before starting a PR, as their API and documentation may change as a result.
I received great support (as usual) from GitHub... thank you, @bswinnerton!
@shurcooL - this is ready to review whenever you have time. There is no rush, and this one is rather large... I apologize for the size of it.
Most helpful comment
While implementing this new feature, I found a few problems with the API.
I contacted GitHub Support and am waiting to hear back from them before starting a PR, as their API and documentation may change as a result.