Is there a Roc changelog? I'm trying to run some old roc code I've found on Github, but various built-in types/APIs have changed slightly, so it no longer compiles. Having a changelog I could consult (to see what the new names/signatures are) would be helpful for this use case, which I hope will only become more common as more people start trying out Roc
There isn't a change log. We don't have any numbered releases yet.
I've found it usually really straightfoward to upgrade though.
The module headers changed recently, and if you run roc format these are automatically upgraded.
I think it’s probably be straightforward to upgrade if I were following roc closely and had been for a while. But the case I found myself in — where I was new to the project and trying to run code that was a year or two old — was a bit cumbersome. So consider this a suggestion for a changelog :) I don’t think every change would need to be documented, but at least documenting breaking changes and the nightly release date when they occurred would be nice
Good idea @Ethan Resnick, doing it for breaking changes is a good trade-off
Last updated: Jun 16 2026 at 16:19 UTC