As the project grows, it's unavoidable to meet breaking changes. Now we are using some oral agreements, or in-code "to be deprecated" like notes, but this is still hard to track.
Let's add a CHANGELOG.md to the project, with some guides of https://keepachangelog.com/en/1.1.0/
especially an Unreleased stack would help us a lot.
As the project grows, it's unavoidable to meet breaking changes. Now we are using some oral agreements, or in-code "to be deprecated" like notes, but this is still hard to track.
Let's add a
CHANGELOG.mdto the project, with some guides of https://keepachangelog.com/en/1.1.0/especially an
Unreleasedstack would help us a lot.