Skip to content

Releases: ServeRest/ServeRest

v3.2.0

10 Feb 16:12

Choose a tag to compare

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

09 Feb 03:55

Choose a tag to compare

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

07 Feb 21:49

Choose a tag to compare

3.1.0 (2026-02-07)

Features

  • fazer cache das requests para github para evitar rate limit (2259b3f)

v3.0.1

07 Feb 16:46

Choose a tag to compare

3.0.1 (2026-02-07)

Continuous Integration

  • patch: forçar fim do texto quando terminar a execução em CI (f565065)

v3.0.0

07 Feb 16:25

Choose a tag to compare

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

07 Apr 23:31

Choose a tag to compare

2.29.7 (2025-04-07)

Bug Fixes

  • validar se o id enviado no params segue o padrão definido (7e2c47c), closes #508

v2.29.6

07 Apr 22:22

Choose a tag to compare

2.29.6 (2025-04-07)

Chores

  • patch: adding more informations to logging to easier debug (c6e20ca)

Continuous Integration

  • fix: remover comando obsoleto docker-compose (b88679c)

v2.29.5

29 May 19:10

Choose a tag to compare

2.29.5 (2024-05-29)

Bug Fixes

  • carrinhos.db: atribuir o carrinho a usuário existente na documentação e base de dados (#456) (47c671f)

Documentation

  • add ecureuill as a contributor for code (#493) (f200530)

v2.29.4

29 May 15:16

Choose a tag to compare

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

11 Apr 11:30

Choose a tag to compare

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)