Download Latest Version Horse 3.3.9 source code.zip (981.5 kB) Google Add to Preferred Sources
Home / 3.3.7
Name Modified Size InfoDownloads / Week
Parent folder
Horse 3.3.7 source code.tar.gz 2026-09-16 759.2 kB
Horse 3.3.7 source code.zip 2026-09-16 976.2 kB
README.md 2026-09-16 1.2 kB
Totals: 3 Items   1.7 MB 1

Alterações

  • Corrige o vazamento de memória no ciclo de vida dos routers Tree e Radix, inclusive ao trocar o router global e encerrar uma THorseInstance (PR [#573]).
  • Adiciona testes de regressão DUnitX e FPC heaptrc para evitar a recorrência (PR [#573]).
  • Atualiza boss.json.version e HORSE_VERSION para 3.3.7 (PR [#574]).
  • Inclui o checklist de release e o lockfile de testes atualizados desde 3.3.6 (PR [#572]).

Validação local

  • Delphi 12 Win32/Indy: 226/226 testes; Delphi 12 Win32/IOCP: 230/230 testes.
  • Delphi 10 Win32/IOCP: 4/4 testes novos.
  • FPC 3.2.2/Linux: teste de lifetime sem blocos pendentes; WebSocket epoll: 5/5.
  • FPC 3.2.2/Win32: 0 blocos não liberados.
  • O mesmo teste no código de 3.3.6 encontrou 113 blocos não liberados.

O workflow GitHub tests está desativado manualmente; estes resultados foram obtidos localmente. A suíte DUnitX completa não foi executada em FPC/Linux porque DUnitX não está disponível nesse ambiente.

Comparar 3.3.6...3.3.7

Source: README.md, updated 2026-09-16