v3.0.0-rc.8
Ok guys, for anyone following along with the v3 journey still, thank you. We've come a long way, and it's been a huge amount of work. Little did I think when I started the v3 branch that it would be over 270 commits, but here we are, and we're easily pushing over that. We are learning a lot in the process and making steady progress towards a stable public release. Some changes this pre-release:
- Lots of bugfixes, most importantly a small regression in when that was causing a permissions error was patched.
- Deployments are here! I sunk about a month into ship, our library for deployment, and it's at a pretty good place with amazon s3, heroku, and github pages. On top of that, the heroku and github pages deployer have no external dependencies -- that's right, not even git. I spent some time looking, and was unable to find anyone else who had built a library to deploy to either heroku or github without git. We're even riding on heroku's edge api in order to return streaming build status messages.
- A ton of work went into architecture that will allow us to multiple roots' compile speed by many orders of magnitude, but sadly we couldn't get it to a place where things were entirely stable and plugins were working for this release. This is a very challenging issue, and something we will continue working hard on until it is solved.
If you are just a bystander, we would love for you to get involved with helping to evaluate and test v3. It's pretty stable at this point, and has been used in full builds at carrot, so you are safe to try it out! Thanks for following and reading 💖