Releases: ServeRest/ServeRest
Releases · ServeRest/ServeRest
v3.2.0
3.2.0 (2026-02-10)
Chores
- ignorando linhas de code coverage para passar o teste - Sim, eu sei, um dia lido com isso (d5e71e8)
Features
- tratar erro ao enviar caracteres especiais como path param (ace21b4)
Performance Improvements
- inclusão de índice no DB, redução de round-trip em consultas no carrinho e updates otimizados (fded8b4)
v3.1.1
3.1.1 (2026-02-09)
Chores
- adicionar pequeno glow no idioma e corrigir bug de renderização de tradução (e7c8fc0)
- patch: reemplace la bandera española con la bandera peruana. Los peruanos usan ServeRest (559801b)
Code Refactoring
- reorganizar a configuração do swagger para melhor manutenibilidade (104d197)
v3.1.0
v3.0.1
v3.0.0
3.0.0 (2026-02-07)
Bug Fixes
- carrinho: aguarda reabastecimento do estoque antes de remover carrinho (b032c32)
- evitar crash da aplicação caso não seja possível abrir a documentação no browser (634fa9c)
Chores
- ajuste para seguir padrão do lint (4fafc13)
- deps: bump das versões do package.json (c6858cc)
- docker-compose: remoção de propriedade obsoleta (04b611c)
- mensagem informativa ao tentar para container docker sem container em execução (38fd47b)
- pequenos ajustes de estilo (7f28f38)
Code Refactoring
- reorganizar a configuração do swagger para melhor manutenibilidade (11c33b7)
Continuous Integration
- desabilitar teste de mutação devido ao alto tempo de execução (cde3a7e)
- forçar fim do teste que está travando antes do code coverage (22f609d)
- substituição de action do sonarQube que estava obsoleta (3bf11fd)
- validar se os IDs de tradução foram traduzidos, não estão duplicados ou errados (d4d529f)
Documentation
- exibir um toast informando sobre nova release disponível (4b32698)
- migrar para o OpenAPI 3.0 (721d33b)
Features
- docs: habilitar o botão de dark mode (826c165)
- internacionalização da documentação para inglês e espanhol (4e8d181)
Miscellaneous
- feat!: update do node engine para 22 (27805c4)
Performance Improvements
- cache completo da documentação para abertura mais rápida (e31ee7d)
- exibir os botões de idioma assim que a página carregar (5a7a3e0)
- fazer checagem de nova release em background para não barrar carregamento da página (915fddb)
- preload e prefetch images e swagger para carregamento mais rápido (bd4fd47)
Tests
- ajuste na configuração de code coverage (468d8fd)
- cobrir cenários da documentação swagger (320efd9)
- cobrir cenários de toast sobre release disponível (a3a5797)
- infra: corrigir erro de buildkit no WSL (676f70e)
BREAKING CHANGES
- mínimo do Node.js passou de 10 para 22 (LTS).
v2.29.7
v2.29.6
v2.29.5
v2.29.4
2.29.4 (2024-05-29)
Chores
- add debug option to make it easier to fix bug (91a24a5)
- datadog: enable CPU profiling (1eacc0f)
- deps: bump 1password/load-secrets-action from 1 to 2 (679f174)
- deps: bump actions/download-artifact from 3 to 4 (09400ef)
- deps: bump actions/setup-node from 3 to 4 (0367f57)
- deps: bump actions/upload-artifact from 3 to 4 (65c45e6)
- patch: inclusão de rate lmit de 600 requests a cada 30 segundos (b2e1973)
- sonar: reduce number of files at root dir and add version information to sonar (6aed7d0)
Continuous Integration
- codeQL: disable analyzing Go code as is only used on test (72b86b7)
Documentation
- readme: add code coverage badge (741f322)
v2.29.3
2.29.3 (2024-04-11)
Chores
- .gcloudignore: remove unused .gcloudignore file (1d10774)
- moesif: bump moesif-nodejs from 3.1.5 to 3.6.1 (06db7fe)
- patch: suppress any moesif error to avoid future impact to users (5e84dc8)
- reducing number of files on the root path (103827a)
Continuous Integration
- enable deployment using manual trigger (7cb3b3e)
Documentation
- add crisnazario as a contributor for bug report (#471) (7194b7d)
- contributing.md: updating broken URL (86aba7d)
- readme: fix minor error (d477ac3)
Tests
- errorHandler: cobrir cenário de erro de schema não mapeado (9fdb518)