Chart.js
Chart.js copied to clipboard
pointStyle: 'none'
Feature Proposal
"Standard" Charts with pointStyle: 'circle'

pointStyle: 'dash' or 'line'

This looks so clean, but as you can see at the end of the datasets, the little dash is always visible.
If there would be an option pointStyle: 'none' this would look even more perfect
Edit:
I have just found that you can use any pointStyle together with pointRadius: 0 to achieve this. But this is just a workaround, there probably should be a pointStyle: 'none'.
Additionally, you could make "fat" lines, which just serve as a marker. This is currently not possible if your border color is semi-transparent, because the dash will be visible:
borderColor: 'hsla(148, 100%, 30%, 0.25)',
borderWidth: 10

Possible Implementation
Maybe just use the code from pointStyle: 'circle' and reduce the width of the circle to 0? (If it can't be invisible).
But this is kind of hacky, there is probably a cleaner solution
No response
@robertosw @bakert can I work on this issue
I think you tagged the wrong person but I say go for it :)
There's already a PR from @puneetkathar1 for this
Added in https://github.com/chartjs/Chart.js/pull/10886
Released in V4.1.0