chartjs / chartjs/Chart.js

Not having a changelog document is a mistake

Open
#11,035 4 comments 0 reactions 0 assignees View on GitHub
type: documentation
Dominant language
JavaScript
Stars
67.7k
Forks
11.9k
Avg merge
7h 39m
Merged PRs (30d)
5

Description

### Documentation Is:

- [X] Missing or needed?
- [ ] Confusing
- [ ] Not sure?

### Please Explain in Detail...

I know this has been asked [before](https://github.com/chartjs/Chart.js/issues/3338), but the claim that https://github.com/chartjs/Chart.js/releases is sufficient is simply false.

Take for instance the [3.0.0 release](https://github.com/chartjs/Chart.js/releases/tag/v3.0.0). It contains ZERO information about breaking changes. None - zip - nada.

Do you honesestly think that is acceptable?

It contains links to 22 included pre-releases, are people supposed to be detectives and open each and every of them, and aggregate the breaking changes information themselves?

And if they attempt to do so, the first one ([v3.0.0-alpha](https://github.com/chartjs/Chart.js/releases/tag/v3.0.0-alpha)) contains no concrete information but instead links to a migration guide. The link is dead and gives a 404 error...

Seriously, do you really think this is good enough?

### Your Proposal for Changes

There should exist a changelog document.

### Example

_No response_

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.