diff --git a/lib/security_blog.js b/lib/security_blog.js index 6cc76421..cbc2e370 100644 --- a/lib/security_blog.js +++ b/lib/security_blog.js @@ -250,12 +250,8 @@ export default class SecurityBlog extends SecurityRelease { if (Object.keys(dependencyUpdates).length === 0) return ''; let template = '\nThis security release includes the following dependency' + ' updates to address public vulnerabilities:\n'; - for (const dependencyUpdate of Object.values(dependencyUpdates)) { - for (const dependency of dependencyUpdate) { - const title = dependency.title.substring(dependency.title.indexOf(':') + ':'.length).trim(); - template += `- ${title}\ - on ${dependency.affectedVersions.join(', ')}\n`; - } + for (const [dependency, { versions, affectedVersions }] of Object.entries(dependencyUpdates)) { + template += `- ${dependency} (${versions.join(', ')}) on ${affectedVersions.join(', ')}\n`; } return template; }