From 7a10d431ab60925941939b522e2a707f93323248 Mon Sep 17 00:00:00 2001 From: Felipe Coutinho Date: Thu, 21 May 2026 14:06:08 +0000 Subject: [PATCH] chore(release): prepara versao 2.6.1 --- CHANGELOG.md | 9 ++++++++- README.md | 2 +- package.json | 2 +- pnpm-workspace.yaml | 14 ++++++-------- 4 files changed, 16 insertions(+), 11 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c6690e9..caf4785 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,14 @@ Todas as mudanças notáveis deste projeto serão documentadas neste arquivo. O formato é baseado em [Keep a Changelog](https://keepachangelog.com/pt-BR/1.1.0/), e este projeto adere ao [Versionamento Semântico](https://semver.org/lang/pt-BR/). +## [2.6.1] - 2026-05-21 + +Esta versão corrige o pipeline de publicação após o salto para a `2.6.0`. O build do GitHub Actions falhava antes mesmo de instalar as dependências porque o workflow ainda fixava uma versão antiga do `pnpm`, enquanto o projeto já declarava `pnpm@11.1.3` no `packageManager`. + +### Corrigido +- CI: o workflow de build deixou de fixar uma versão diferente do `pnpm`, usando a versão declarada em `packageManager` para evitar conflito no `pnpm/action-setup`. +- CI: a política de builds do `pnpm` foi migrada para `allowBuilds`, permitindo explicitamente os scripts necessários de `core-js`, `esbuild`, `sharp` e `unrs-resolver` durante o install no GitHub Actions. + ## [2.6.0] - 2026-05-21 Esta versão implementa melhorias pensadas para o uso real do dia a dia. O OpenMonetis passa a lidar melhor com parcelamentos que já começaram, recupera atalhos importantes no extrato, deixa a revisão de importações mais precisa e dá mais controle para quem mantém uma instância self-hosted. Também entram correções de consistência no dashboard, em cartões, no tratamento da categoria `Pagamentos` e nas datas vindas de planilhas. @@ -22,7 +30,6 @@ Esta versão implementa melhorias pensadas para o uso real do dia a dia. O OpenM - Importação: os controles globais da revisão de extrato foram realinhados à esquerda, com espaçamento mais compacto e larguras mais consistentes. ### Corrigido -- CI: o workflow de build deixou de fixar uma versão diferente do `pnpm`, usando a versão declarada em `packageManager` para evitar conflito no `pnpm/action-setup`. - Dashboard: o widget "Status de Pagamento" voltou a mostrar corretamente os valores em "A Pagar", somando despesas pelo valor absoluto e mantendo reembolsos como abatimento. - Importação: datas vindas de planilhas agora preservam o dia informado no Excel, evitando que `20/05/2026` apareça como `19/05/2026` em fusos como `America/Sao_Paulo`. - Importação: o seletor de categoria por linha agora mostra apenas categorias compatíveis com o tipo detectado do lançamento, separando receitas e despesas durante a revisão do extrato. diff --git a/README.md b/README.md index e0538ea..e3245e8 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ > **⚠️ Não há versão online hospedada.** Você precisa clonar o repositório e rodar localmente ou no seu próprio servidor. -[![Version](https://img.shields.io/badge/version-2.6.0-blue?style=flat-square)](CHANGELOG.md) +[![Version](https://img.shields.io/badge/version-2.6.1-blue?style=flat-square)](CHANGELOG.md) [![Next.js](https://img.shields.io/badge/Next.js-black?style=flat-square&logo=next.js)](https://nextjs.org/) [![TypeScript](https://img.shields.io/badge/TypeScript-blue?style=flat-square&logo=typescript)](https://www.typescriptlang.org/) [![PostgreSQL](https://img.shields.io/badge/PostgreSQL-blue?style=flat-square&logo=postgresql)](https://www.postgresql.org/) diff --git a/package.json b/package.json index e8c1c8d..f837b6c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "openmonetis", - "version": "2.6.0", + "version": "2.6.1", "private": true, "packageManager": "pnpm@11.1.3", "scripts": { diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index c43f366..26b39fb 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -1,13 +1,11 @@ packages: - '.' -onlyBuiltDependencies: - - core-js - - esbuild - - sharp - - unrs-resolver - -neverBuiltDependencies: [] +allowBuilds: + core-js: true + esbuild: true + sharp: true + unrs-resolver: true minimumReleaseAgeExclude: - '@aws-sdk/client-s3@3.1050.0' @@ -16,4 +14,4 @@ minimumReleaseAgeExclude: - '@types/react@19.2.15' overrides: - defu: 6.1.7 \ No newline at end of file + defu: 6.1.7