Observed with jD 4.022 while upgrading to 4.024
After upgrading jD in Joomla 4, I get a warning "No checksum found on the update server". The background is that starting with Joomla 4, it is a new Joomla policy to ask for using a CRC checksum (e.g. SHA 256) in the update XML file (https://www.jdownloads.com/updates/4.0/final/jdownloads-update.xml), which corresponds to the downloaded update file.
It is not urgent or mandatory, but it would be good to add it some time.
The CRC code can be added with a line as follows (example for SHA 256):
<update>
<name>jDownloads</name>
<version>...</version>
<sha256>f8b64f66d561121f0703b8f5d64cd36da00d4d117b56981b0b4fbf23cf72c03b</sha256>
</update>
Hi,
yes I have see this.
But actually this should only be an option and an error message should only appear if an invalid value is found. At least that's how I understood it. I was therefore surprised by the (new) message that suddenly appeared.
I will certainly add this, but it will take a while. Unfortunately I have too much else to do at the moment.
While updating to 4.0.29, I recognized that a sha384 checksum is now available and Joomla does not show a warning any more.
Thank you for addressing this issue!