You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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>
Copy file name to clipboardExpand all lines: CHANGELOG.md
+34Lines changed: 34 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,40 @@ All notable changes to this microservice will be documented in this file.
5
5
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6
6
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7
7
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)
0 commit comments