Closed ghost closed 7 years ago
So in summary: I think everything looks good for a 0.9.0 release, but I would wait for @Hackerpilot's OK as he deliberately added these three issues to the 0.9.90 milestone.
Btw I just created a 0.10.0 milestone: https://github.com/dlang-community/DCD/milestones to which these issues could be moved.
This one can be done https://github.com/dlang-community/DCD/issues/319 with very few chances to regress. It's just a recursive file scanner. Actually the most important right now is that it's very stable. The remaining problems that were planned for 0.9.0 can be reported to 0.9.1.
@BBasile I just wanted to give @Hackerpilot a couple of days to react, but I think two weeks is more than enough as an objection period. I have seen that you fixed https://github.com/dlang-community/DCD/issues/319, so from what I can see there's nothing that stands in the way of a DCD 0.9.0 release - happy publishing/tagging! Maybe even a short announcement at the NG?
Wait a supplemental week. Maybe there two or three simple things that can be done. I think to speed up parsing based on the source size, like for the D-Scanner similar PR.
I wont be able to work much on DCD/D-scanner in the next weeks because of renovations here. So unless Hackerpilot comes and says "I'll close two or three issues soon" i suppose we're good now. In the meantime there's already a beta tag.
And it's very stable right now, it handles more "auto" cases, has a new feature for refact, etc.
I have no problems with a new release, but before we make one the remaining issues in the 0.9.0 milestone should be unassigned from it: https://github.com/dlang-community/DCD/milestone/16
There's a changelog drafted, ready for potential language fixes.
HackerPilot, you can release. I've prepared a changelog instead of what you did usually. The link above is wrong but if you click here you shoud see it.
ok done. thanks for your agreement HP, it's very stable now and people building with DUB without specifying the version won't have any bad surprise.
Time to release. What do you think ?