Skip to content

Commit 6f70831

Browse files
DavidsonGomesclaude
andcommitted
docs(changelog): document v1.0.0-rc2 release
Adds v1.0.0-rc2 entry covering #7 (python -m for alembic/uvicorn, if_not_exists in execution metrics migration) and consolidates the rc1 history. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent cd66f88 commit 6f70831

1 file changed

Lines changed: 34 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,40 @@ All notable changes to this microservice will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [v1.0.0-rc2] - 2026-05-05
9+
10+
### Fixed
11+
12+
- **Container startup**: invocar `alembic` e `uvicorn` via `python -m` em vez de console scripts, evitando que `sh -c` interprete os entrypoints incorretamente em algumas imagens. (#7)
13+
- **Migration `26a14ac7025d`**: adicionado `if_not_exists=True` no `op.create_table('evo_agent_processor_execution_metrics')`, tornando a migration segura para re-run em ambientes onde a tabela já foi criada por outro serviço (banco compartilhado). (#7)
14+
15+
## [v1.0.0-rc1] - 2026-04-24
16+
17+
### Added
18+
19+
- Primeiro release candidate público do `evo-ai-processor-community`.
20+
21+
### Changed
22+
23+
- Refatorado para remover parâmetro `account_id` em services internos.
24+
- Adicionado workflow de publish multi-arch no Docker Hub.
25+
- Adicionado workflow de build/publish de imagens `develop` para staging.
26+
27+
### Fixed
28+
29+
- Resolvido `UnboundLocalError` em `run_seeders.py`.
30+
- Adicionado `checkfirst` ao `SQLAlchemy create_all` para evitar `DuplicateTableError`.
31+
- Corrigida ordem de middlewares e condições de CORS / rate limiting.
32+
- `agent retrieval` migrado para chamadas assíncronas com refinamento de tratamento de erros no `EvoAuthService`.
33+
- Tratamento de erros aprimorado em response utility e tool de mensagens privadas.
34+
- Adicionado método `PATCH` ao `EvoCrmClient` e suporte a `stage_name` na ferramenta de manipulação de pipelines.
35+
- Removido campo não utilizado `CORS_ORIGINS` do `settings`.
36+
- **EVO-972**: serializa `set` em respostas JSON e enriquece superfície de erro de auth. (#6)
37+
38+
### Security
39+
40+
- Removida chave de service account GCP que vazou em commits anteriores. (#4)
41+
842
## [0.1.0] - 2025-07-02
943

1044
### Added

0 commit comments

Comments
 (0)