[wp-trac] [WordPress Trac] #64451: Checksums API reports checksums of recently removed files

WordPress Trac noreply at wordpress.org
Tue Dec 23 17:33:46 UTC 2025


#64451: Checksums API reports checksums of recently removed files
--------------------------------+----------------------
 Reporter:  leedxw              |       Owner:  (none)
     Type:  defect (bug)        |      Status:  closed
 Priority:  normal              |   Milestone:
Component:  WordPress.org Site  |     Version:
 Severity:  normal              |  Resolution:  invalid
 Keywords:                      |     Focuses:
--------------------------------+----------------------
Changes (by swissspidy):

 * status:  new => closed
 * resolution:   => invalid
 * milestone:  Awaiting Review =>


Comment:

 Hi there and welcome to Trac.

 Please note that issues with anything related to WordPress.org should be
 reported at https://meta.trac.wordpress.org/. This site here is
 specifically for issues related to WordPress core itself.

 That said, the issue with your decent-comments plugin is that you removed
 the file **''after''** you released version 3.0.0.

 You uploaded version 3.0.0 in revision
 https://plugins.trac.wordpress.org/changeset/3424828/decent-comments/trunk
 and then removed the file in the very next changeset
 https://plugins.trac.wordpress.org/changeset/3424829/decent-
 comments/trunk.

 The release was tagged a bit later in
 https://plugins.trac.wordpress.org/changeset/3424852/decent-
 comments/tags/3.0.0

 Unfortunately the plugin directory alows modifying files even after
 uploading a new release, which is why the checksum API can show multiple
 checksums for a single file and checksums for a file that you later
 delete.

 But the behavior is totally correct, you uploaded a new release with the
 file included in it, so a checksum is provided.

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/64451#comment:1>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list