Update update status XML for Drupal 9 and contrib semantic versioning
>>> [!note] Migrated issue <!-- Drupal.org comment --> <!-- Migrated from issue #2688479. --> Reported by: [drumm](https://www.drupal.org/user/3064) >>> <p>The update status XML system is starting to show its age. We can improve:</p> <ul> <li>Use more robust file hashes with <span class="drupalorg-gitlab-issue-link project-issue-status-info project-issue-status-7"><a href="https://www.drupal.org/project/project/issues/1441870" title="Status: Closed (fixed)">#1441870: Provide SHA-256 or better hashes for download files</a></span></li> <li>Save a bit of bandwidth by moving from XML to JSON.</li> <li>Better support more edge cases, like a branch of a project becoming unsupported.</li> <li>More-descriptive support and security information.</li> </ul> > Related issue: [Issue #2991207](https://www.drupal.org/node/2991207) > Related issue: [Issue #3074993](https://www.drupal.org/node/3074993)
issue