Skip to content

chore: release 2.5.0 - #48

Merged
janeiaraujo merged 1 commit into
mainfrom
chore/release-2.5.0
Aug 3, 2026
Merged

chore: release 2.5.0#48
janeiaraujo merged 1 commit into
mainfrom
chore/release-2.5.0

Conversation

@janeiaraujo

Copy link
Copy Markdown
Owner

O problema (de novo)

Cinco PRs entraram na main depois da v2.4.0 e nenhum bumpou a versão:

PR
#35 correção de segurança fast-uri (GHSA-7p8r-x3mc-p8w7, alta)
#36 API responde erros no idioma do usuário
#37 43 telas traduzidas — i18n completa
#39 testes de integração contra Mongo real
#47 code splitting (−60% na carga inicial) + correção do gatilho do CI

Como o workflow de release só dispara quando backend/package.json muda, nada
disso foi publicado. O badge de release segue mostrando v2.4.0, e quem clonar
uma tag não recebe a correção de segurança.

É a terceira vez que a versão fica para trás desse jeito — aconteceu antes
da 2.3.0 e antes da 2.4.0.

Este PR

Bump para 2.5.0 (npm version --no-git-tag-version nos dois pacotes, para os
locks acompanharem) e a seção correspondente no CHANGELOG.md, agrupando por
Segurança / Adicionado / Desempenho / Corrigido.

Escolhi minor porque há funcionalidade nova (i18n da API e das telas), não
só correção.

Verificação

  • extração da seção 2.5.0 testada com o mesmo awk do workflow: 39 linhas,
    terminando certo no ## [2.4.0]
  • backend npm test → 38 passam · frontend npm test → 7 passam
  • vite build ok

O que este PR não resolve

Ele conserta o sintoma. O que impede a repetição vem em PR separado — porque
bumpar à mão pela terceira vez não é solução, é só adiar a quarta.

Cinco PRs entraram na main depois da v2.4.0 sem que ninguem bumpasse a
versao - entre eles a correcao de seguranca do fast-uri (#35) e toda a
i18n. Como o workflow de release so dispara quando backend/package.json
muda, nada disso foi publicado.

Esta e a terceira vez que a versao fica para tras desse jeito. O bump em
si esta aqui; o que impede a repeticao vem em PR separado.
Copilot AI review requested due to automatic review settings August 3, 2026 22:52

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR prepares the v2.5.0 release by bumping the version in both backend and frontend packages (including their lockfiles) and adding a new 2.5.0 section to the changelog so the release workflow can publish the accumulated changes since v2.4.0.

Changes:

  • Bump incident-kb-backend and incident-kb-frontend versions from 2.4.0 to 2.5.0.
  • Update both package-lock.json files to match the new version.
  • Add a 2.5.0 entry to CHANGELOG.md (Segurança / Adicionado / Desempenho / Corrigido) and include the release link reference.

Reviewed changes

Copilot reviewed 3 out of 5 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
frontend/package.json Bumps frontend package version to 2.5.0.
frontend/package-lock.json Updates frontend lockfile metadata to 2.5.0.
backend/package.json Bumps backend package version to 2.5.0.
backend/package-lock.json Updates backend lockfile metadata to 2.5.0.
CHANGELOG.md Adds the 2.5.0 release notes section and release link reference.
Files not reviewed (2)
  • backend/package-lock.json: Generated file
  • frontend/package-lock.json: Generated file

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread CHANGELOG.md

### Adicionado

- A API passou a responder as mensagens de erro no idioma do usuário. Das 255
@janeiaraujo
janeiaraujo merged commit 60c8849 into main Aug 3, 2026
4 checks passed
@janeiaraujo
janeiaraujo deleted the chore/release-2.5.0 branch August 3, 2026 23:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants