fix(changelog): renderizar parágrafo de resumo por versão

Parser ignorava texto livre entre o cabeçalho ## [versão] e a primeira
seção ###. Adicionado campo `summary` em ChangelogVersion e captura das
linhas de texto antes da primeira seção. ChangelogTab renderiza o resumo
logo abaixo do cabeçalho, antes das entradas técnicas.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Felipe Coutinho
2026-04-20 17:55:09 +00:00
parent ae9dd364c4
commit 6391f07eb6
2 changed files with 17 additions and 0 deletions

View File

@@ -38,6 +38,11 @@ export function ChangelogTab({ versions }: { versions: ChangelogVersion[] }) {
</span>
</div>
<div className="space-y-4 w-full mx-auto sm:w-3/4">
{version.summary && (
<p className="text-sm text-muted-foreground leading-relaxed">
{version.summary}
</p>
)}
{version.sections.map((section) => (
<div key={section.type}>
<Badge