This update focuses on clearer, more useful changelogs, especially for teams that share code snippets or want fine-grained control over which pull requests appear in entries.
Richer code blocks in custom templates
Custom template changelogs now include Prism syntax highlighting for code blocks, so technical snippets are easier to scan and understand. The necessary CSS and JavaScript are automatically injected into your custom template output, so you get highlighting without any extra setup.
Code blocks now show language labels and include a copy button, which makes it faster to identify the language and reuse examples. The Prism bundle has been expanded to cover many common languages, including TypeScript, C, C++, C#, Go, Rust, Swift, Kotlin, SQL, Markdown, Java, and PHP.
// This is a just an example code snippet
export default function ConvertBinaryToHexadecimal(binary: string): string {
return parseInt(binary, 2).toString(16);
}More flexible skip tags for pull requests
You can now more easily exclude specific pull requests from generated changelog entries using skip tags. Both skip changelog and no changelog are supported, and the tags can appear in either the PR title or description.
Brackets around the tag are now optional, so formats like [skip changelog] and skip changelog are both recognized, in any casing. The documentation has been updated to explain how these tags work and to provide concrete examples of titles and descriptions that will be skipped.