Skip to content

Commit 43420a0

Browse files
committed
chore: Novo patch da aplicação
1 parent 4a0fafd commit 43420a0

File tree

2 files changed

+25
-6
lines changed

2 files changed

+25
-6
lines changed

CHANGELOG.md

Lines changed: 24 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,34 @@
11
# Riber - Changelog
22

3-
## v4.0.1 - 19/10/2025
3+
# v4.0.1 - 22/10/2025
4+
5+
- **CORREÇÃO**: Mudança no Job de limpeza de imagens na Bucket
6+
- **MELHORIA**: Nova propriedade para mapear StatusCode no Result
7+
8+
---
9+
10+
## v4.0.0 - 19/10/2025
11+
412
- **BREAKING CHANGE**: Reestruturação completa da resposta de erros da API
5-
- Adicionada propriedade `type` para identificar o tipo do erro
6-
- Alterada propriedade `messages` (array) para `message` (string única)
7-
- Adicionada propriedade `details` (objeto) para erros de validação agrupados por campo
8-
- Novo formato: `{ "type": "ERROR_TYPE", "message": "...", "details": { "Field": ["error1", "error2"] } }`
13+
- Adicionada propriedade `type` para identificar o tipo do erro
14+
- Alterada propriedade `messages` (array) para `message` (string única)
15+
- Adicionada propriedade `details` (objeto) para erros de validação agrupados por campo
16+
- Novo formato: `{ "type": "ERROR_TYPE", "message": "...", "details": { "Field": ["error1", "error2"] } }`
917
- **MELHORIA**: Erros de validação agora agrupam múltiplas mensagens por campo
1018
- **MELHORIA**: Formato de erros mais alinhado com padrões modernos de API (inspirado em FastEndpoints)
1119

1220
---
1321

1422
## v3.0.1 - 18/10/2025
23+
1524
- CORREÇÃO: Troca do pacote de versionamento da API
1625
- Ajuste no setup de testes da camada Api para testes de integração
1726
- Ajuste no analyze.sh para ficar mais consistente a validação de ambiente
1827

1928
---
2029

2130
## v3.0.0 - 17/10/2025
31+
2232
- **REFATORAÇÃO**: Mudança na resposta da API, ajustando o Result Pattern
2333
- Remoção da propriedade Details usada para mensagens de validação do FluentValidation
2434
- Remoção da propriedade Message usada para mensagens resumidas
@@ -28,6 +38,7 @@
2838
---
2939

3040
## v2.3.1 - 12/10/2025
41+
3142
- **NOVO**: Adiciona um novo job para limpeza de imagens não usadas na Bucket
3243
- **CORREÇÃO**: Ajuste no validator de Criação de empresa com administrador
3344
- Usar SHA da action em vez da versão
@@ -37,6 +48,7 @@
3748
---
3849

3950
## v2.3.0 - 09/10/25
51+
4052
- **NOVO**: Integração do SonarQube no ambiente de desenvolvimento
4153
- Adiciona serviço SonarQube Community no Docker Compose com profile 'analysis'
4254
- Configura banco de dados PostgreSQL dedicado para SonarQube
@@ -53,6 +65,7 @@
5365
---
5466

5567
## v2.2.0 - 07/10/25
68+
5669
- **NOVO**: Sistema de diagnósticos e rastreamento distribuído
5770
- Adiciona configuração centralizada para ActivitySource na camada Application
5871
- Melhora significativamente o LoggingBehavior com suporte a distributed tracing
@@ -73,17 +86,20 @@
7386
---
7487

7588
## v2.1.1 - 05/10/25
89+
7690
- Adicionado suporte ao SonarQube para análise de qualidade de código
7791
- Substituídos DTOs por Models no projeto para simplificar a lógica de dados
7892

7993
---
8094

8195
## v2.0.1 - 05/10/25
96+
8297
- **TEMPORÁRIO**: Deploy na AWS suspenso temporariamente
8398

8499
---
85100

86101
## v2.0.0 - 05/10/25
102+
87103
- **BREAKING CHANGE**: Reestruturação das mensagens de erro em módulos organizados
88104
- Remove classe monolítica `ErrorMessage.cs` e substitui por estrutura modular
89105
- Cria subdiretórios organizados: `Common/`, `Entities/` e `ValueObjects/`
@@ -100,18 +116,21 @@
100116
---
101117

102118
## v1.0.3 - 29/09/25
119+
103120
- Retira os IsFailure do Result Pattern
104121
- Ajustes os testes para remover o Result Pattern
105122
- Correção no token de acesso do GHCR
106123

107124
---
108125

109126
## v1.0.2 - 29/09/25
127+
110128
- Ajusta o CD para usar tags
111129
- Adiciona CHANGELOG.md
112130

113131
---
114132

115133
## v1.0.1 - 28/09/25
134+
116135
- Adiciona validação na criação de produto
117136
- Adiciona testes que faltavam

Directory.Build.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<Companies>Samuel Zedec</Companies>
55
<Copyright>Copyright © $([System.DateTime]::Now.Year)</Copyright>
66
<Description>Sistema de gestão financeira para um lanchonete local</Description>
7-
<Version>4.0.0</Version>
7+
<Version>4.0.1</Version>
88
</PropertyGroup>
99

1010
<!-- Repositório e Documentação -->

0 commit comments

Comments
 (0)