Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Require a verbose changelog entry for all enhancement bugs #178

Open
wilzbach opened this issue Feb 3, 2018 · 1 comment · May be fixed by #274
Open

Require a verbose changelog entry for all enhancement bugs #178

wilzbach opened this issue Feb 3, 2018 · 1 comment · May be fixed by #274

Comments

@wilzbach
Copy link
Member

wilzbach commented Feb 3, 2018

tl;dr: we should start treating enhancement "bugs" as new features and promote them as such to the users. They won't open the bug link, but will see a full text changelog notice.
Motivation: dlang/dmd#6880 (comment)

Looking at the current changelog from https://dlang.org/changelog/pending.html

image

image

They all should have received a proper changelog entry. It can be a short one.
Most of them even do, but the following ones were missed:

  • Implement contracts without implementation.
  • Cannot initialise contextless delegate at compile time
  • Parameter type mismatch error message are not very helpful
  • datetime toString functions should accept sink
  • std.format.formattedRead should work with rvalues

and of course some "enhancements" were actually bugs

@CyberShadow
Copy link
Member

Another instance: dlang/dmd#12592

CyberShadow added a commit to CyberShadow/dlang-bot that referenced this issue May 27, 2021
@CyberShadow CyberShadow linked a pull request May 27, 2021 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants