dlang-bot icon indicating copy to clipboard operation
dlang-bot copied to clipboard

Require a verbose changelog entry for all enhancement bugs

Open wilzbach opened this issue 7 years ago • 1 comments

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: https://github.com/dlang/dmd/pull/6880#issuecomment-362796817

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

wilzbach avatar Feb 03 '18 10:02 wilzbach

Another instance: https://github.com/dlang/dmd/pull/12592

CyberShadow avatar May 27 '21 19:05 CyberShadow