pub-dev icon indicating copy to clipboard operation
pub-dev copied to clipboard

Feature request: include change log in "Package uploaded" emails

Open amirh opened this issue 6 years ago • 5 comments

Would be nice if the "Package uploaded: " email that is sent to package uploaders will include the changelog, that's the main thing I care about when I see these emails.

Thanks!

amirh avatar Feb 08 '19 18:02 amirh

Before we try this we should have a format enforcer for the changelog, maybe even reduce package score if older entries of the changelog were modified. This seems hard to do, and perhaps a bit extreme...

@amirh, why do you want this? These emails are sent to all uploaders, ie. people who are working on the package, not downstream consumers of the package. An important goal with this is make compromised credentials easier to detect.

I'm still not entirely sure we should do this... I think it's better to send the relevant changelog section to people who subscribe for updates... and then allowing you to subscribe for updated on your favorite packages, including packages you don't necessarily own.

jonasfj avatar Feb 11 '19 11:02 jonasfj

We are doing some common maintenance for all the flutter/plugins packages. Sometimes someone is doing some maintenance to all packages (e.g upgrading common dependencies). When this happen and I get a "Package uploaded" email for a package I maintain I want to know what happened, last few times this happened I had to go to pub and check the change log. Not a super big deal but I assumed it should be easy to append the changelog to the email (even the entire changelog, or top N lines are good for me) and can help answer the "what was just pushed" question faster.

amirh avatar Feb 11 '19 18:02 amirh

It'll answer "what was just pushed" if you trust the uploader and is confident the uploader wasn't compromised.

jonasfj avatar Feb 12 '19 11:02 jonasfj

50% of the upload emails I get from other folks – I click the link and open the changelog to see the delta.

This would be "very nice".

kevmoo avatar Oct 30 '20 14:10 kevmoo

This is still attractive to do.

Relates to https://github.com/dart-lang/pana/issues/1406

sigurdm avatar Oct 31 '24 09:10 sigurdm

Is there an issue for subscribing to that change logs email?

amrgetment avatar Aug 26 '25 05:08 amrgetment

Is there an issue for subscribing to that change logs email?

This issue is about the audit-trail email for the package admins.

We have another RSS/Atom feed that one can use to track the package uploads, and we want to expose the relevant changelog parts there too. Issue to track: https://github.com/dart-lang/pub-dev/issues/5267

isoos avatar Aug 26 '25 06:08 isoos