Go to GitHub compare view between two release tags and dump the following in devtools:
copy(Array.from(document.querySelectorAll('#commits_bucket .Box-row')).map(e => {
const commitTitle = e.querySelector('.Details p').textContent.replace(/…/g, '').trim();
const authors = Array.from(e.querySelectorAll('.commit-author')).map(e => '@' + e.textContent);
const commitUrl = e.querySelector('a[href*=\'/commit/\']').href;
return `- ${commitTitle} - ${authors.join(' ')} ${commitUrl}`;
}).join('\n'));
You'll get markdown copied into your clipboard.