Skip to content

chore(release): sdk-core 0.2.17-beta.1 com source redigido (#107) - #142

Merged
allanrizza merged 1 commit into
release/0.2.xfrom
chore/107-source-release-02x
Oct 27, 2026
Merged

allanrizza merged 1 commit into
release/0.2.xfrom
chore/107-source-release-02x

Conversation

@allanrizza

Copy link
Copy Markdown
Contributor

Release de manutenção

Prepara @mitralab.io/sdk-core 0.2.17-beta.1 na release/0.2.x com o fix de code null já mergeado em #109. A main já publicou a correção em 0.3.5; este PR atende o runtime que ainda fixa a linha 0.2.x.

  • Versão package/lock/changelog alinhada.
  • Novo corpus versionado com os mesmos casos e identidade 0.2.17-beta.1; SHA-256 df6da082179fb5d9abbb3f6ff66ad9bd875759b38753513c7c802f92a62fc1f6.
  • Artefatos publicados anteriores preservados.
  • CI inclui release/** para verificar a manutenção antes do merge/publicação.
  • Workflow Release publicará em beta, preservando latest=0.3.5.

Validação

Baseline e final: mitra test -- npm run check, 623 testes passando e todos os checks locais verdes. Auditoria independente sem findings. Revalidar disponibilidade da versão antes do dispatch.

Depois do merge: Release na branch release/0.2.x com version=0.2.17-beta.1, conferir npm e manter latest na linha 0.3.x. Consumidor: Functions SDK 0.2.14, issue mitralab-dev/mitra-functions-sdk-js#93.

Relates to #107

@allanrizza
allanrizza requested a review from a team as a code owner October 27, 2026 22:19
@allanrizza
allanrizza merged commit 2845d3e into release/0.2.x Oct 27, 2026
5 checks passed
@allanrizza
allanrizza deleted the chore/107-source-release-02x branch October 27, 2026 22:22

@gandalf-the-grey-bot gandalf-the-grey-bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Sem comentários de linha nesta rodada; a conclusão está no veredito do PR.

@gandalf-the-grey-bot

Copy link
Copy Markdown

Gandalf, análise 1 · commit 039bf6e · pós-merge

Pega-rápido
A correção para aceitar null em source redigido foi preparada para distribuição como 0.2.17-beta.1, permitindo que mitra-functions-sdk-js a consuma sem migrar para a linha 0.3.x.

Insights
A mudança resolve um problema concreto documentado na issue #107 e prepara a publicação do ajuste já integrado no PR #109. A alternativa mais simples é distribuir esse fix, sem ampliar permissões de leitura. O diff não altera lógica de runtime, dependências ou src/; o CI no commit analisado passou.

Forma da implementação: aprovada. Versões, changelog, manifesto, corpus e gatilhos de CI estão alinhados; os artefatos anteriores permanecem inalterados.

Findings: nenhum.

Confiança: 9/10, alta para a preparação da release; esta análise não comprova publicação no npm nem adoção pelo consumidor.

Testes e CI: o run do GitHub Actions no commit analisado terminou com sucesso: 623 testes em 13 arquivos e npm run check em Node 18 e 22. Não é necessário teste novo de runtime neste diff, que não altera lógica.

Score dos critérios verificados: 10/10.

Decisão: o PR já está mergeado. Para ativar a correção, publique 0.2.17-beta.1 com a tag beta, após confirmar que a versão segue disponível, e conclua o bump e a validação no consumidor previstos na issue #93.

Para uma nova análise depois de mudanças, comente /gandalf no PR ou me chame no Slack.

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