Changelog for 4.0.0 release is missing relevant information
See original GitHub issueDescribe the bug
We use renovate to update our dependencies in multiple projects. For a few of our projects we just received the update request for vite 4.0.0, which is great of course.
Unfortunately, the changelog mixes up some information. The changes for release 4.0.0 should contain at least one breaking change (hence the MAJOR version jump), but instead it just contains this:
4.0.0 (2022-12-09)
chore: add \0 to virtual files id (#11261) ([02cdfa9](https://github.com/vitejs/vite/commit/02cdfa9)), closes https://github.com/vitejs/vite/issues/11261
chore(deps): esbuild 0.16.3 (#11271) ([495c0be](https://github.com/vitejs/vite/commit/495c0be)), closes https://github.com/vitejs/vite/issues/11271
which is suprising. It took me a few minutes to figure out, what is probably happening: The breaking changes were actually included in the 4.0.0-beta.0, and they are correctly noted there in the changelog. But for people following semver, it is unlikely that they are interested in the changes since the last beta, they would rather like to now the latest changes compared to the last stable release.
While I am good to go for this release (I figured out what is going on), I am opening this issue to improve on the situation for the future, or possibly, even fixing the changelog for 4.0.0 in retrospective.
Reproduction
https://github.com/vitejs/vite/blob/v4.0.0/packages/vite/CHANGELOG.md#400-2022-12-09
Steps to reproduce
see above
System Info
non relevant
Used Package Manager
npm
Logs
No response
Validations
- Follow our Code of Conduct
- Read the Contributing Guidelines.
- Read the docs.
- Check that there isn’t already an issue that reports the same bug to avoid creating a duplicate.
- Make sure this is a Vite issue and not a framework-specific issue. For example, if it’s a Vue SFC related bug, it should likely be reported to vuejs/core instead.
- Check that this is a concrete bug. For Q&A open a GitHub Discussion or join our Discord Chat Server.
- The provided reproduction is a minimal reproducible example of the bug.
Issue Analytics
- State:
- Created 9 months ago
- Comments:7 (5 by maintainers)
The changelog was cleanup afterwards: https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md#400-2022-12-09
A nice version is also available here: https://vitejs.dev/blog/announcing-vite4.html
Done, but all releases point to the top of the changelog so this only changing one won’t have much effect. We should migrate to a new release scheme soon. See https://github.com/vitejs/vite/releases