I had started working on updating to include some of the newest features and I managed to update my main branch. If you discover build issues just go back a version on github and build from that. It still works fine, but as mentioned isn’t perfect and has a few minor issues.
I will probably revert my recent changes and create a test branch to mess with. Sorry I haven’t had time to work in it, I had planned to be done with it weeks ago. If you want to wait just check the dates, if not just go one version back in the history.