Release Notes brings back cleared changes, including "Breaking: Updated API"

Fechada
#372 4 comentários 0 reações 1 responsável Ver no GitHub

Mantenedores costumam responder em até 1 dia

@prakashNalla já está trabalhando nisso.

Desde 31/10/2026.

  • #388 de @prakashNalla — integrado

Avaliação

Esta issue ainda não foi avaliada.

Descrição

bug

Describe the bug
Release Notes always lists three changes. Each change falls back to its default with || (src/templates/github/release-notes.ts:38-42), so a cleared Change 3 comes back as Breaking: Updated API. A release with one or two changes ends up announcing a breaking change it doesn't have.

To Reproduce

  1. Open the Release Notes template in the editor
  2. Set Change 1 to Fix login redirect and clear Change 2 and Change 3
  3. The image lists Fix login redirect, Performance improvements and Breaking: Updated API

Expected behavior
Only Fix login redirect.

Actual behavior
The two cleared changes come back with their default text.

Environment

  • Browser: Chrome
  • OS: macOS

Additional context
Same pattern as #358. Updated Post already filters out empty changes.

Linguagem predominante
TypeScript
Estrelas
8
Forks
4
Merge médio
8h 44min
PRs com merge (30d)
159

Preparar o ambiente

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de codercops/ogcops

Todas as issues de codercops/ogcops

Issues semelhantes

Mais issues de TypeScript

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.