We used to list breaking changes and major features in this thread, but we failed to keep the list up to date. It was too far removed from the code where the changes happen. Because a significant number of people expressed interest in a change log, one that’s more succinct than the git logs, we ended up with two new files in the master Kaleidoscope repository:
- NEWS.md provides a high-level overview of major features, breaking changes, important fixes.
- UPGRADING.md goes into a bit more detail about how to upgrade from older versions to the latest Kaleidoscope.
Because both of these files are closer to the code, and we can update them at the same time we fix bugs, or add important things to the firmware, they will be kept much more up to date.