| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| 3.3.0 source code.tar.gz | 2026-08-01 | 724.3 kB | |
| 3.3.0 source code.zip | 2026-08-01 | 933.1 kB | |
| README.md | 2026-08-01 | 8.3 kB | |
| Totals: 3 Items | 1.7 MB | 1 | |
What's Changed
- Update Horse.Constants.pas by @jcinfoes in https://github.com/HashLoad/horse/pull/449
- Add compatibility with horse-manipulate-request middleware by @igorbastosib in https://github.com/HashLoad/horse/pull/450
- Expose private members in THorseCoreParamField by @havrlisan in https://github.com/HashLoad/horse/pull/456
- fix(tests): modernize test suite for compatibility with Horse 3.x by @ViniAbreu in https://github.com/HashLoad/horse/pull/457
- Additive changes to support CrossSocket high‑performance provider by @freitasjca in https://github.com/HashLoad/horse/pull/443
- Follow-on Horse refinements for the CrossSocket provider (post-#443) by @freitasjca in https://github.com/HashLoad/horse/pull/459
- feat(horse): PATCH-HORSE-2: three-axis defines (Provider × AppType × Host) + bilingual doc tree + integration-test scaffold by @freitasjca in https://github.com/HashLoad/horse/pull/460
- fix: use correct import for
TRequestby @msbit in https://github.com/HashLoad/horse/pull/461 - feat: integrate CrossSocket / mORMot transport providers + PATCH-HORSE-2 three-axis defines + bilingual docs by @freitasjca in https://github.com/HashLoad/horse/pull/462
- Console sample by @ViniAbreu in https://github.com/HashLoad/horse/pull/463
- Add Patches for CrossSocket and mORMot provider support and patches for Horse core by @freitasjca in https://github.com/HashLoad/horse/pull/465
- fix: AddCallback middleware no longer trips the duplicate-route guard by @freitasjca in https://github.com/HashLoad/horse/pull/466
- chore: restore CRLF line endings on Horse.Core.pas by @freitasjca in https://github.com/HashLoad/horse/pull/467
- fix: duplicate-route guard false positive + session ownership + FPC ServerPort fix by @freitasjca in https://github.com/HashLoad/horse/pull/468
- Request/Response ownership fixes, duplicate-route guard, and FPC adapter fixes by @freitasjca in https://github.com/HashLoad/horse/pull/470
- New tests by @ViniAbreu in https://github.com/HashLoad/horse/pull/471
- Feature/httpsys provider by @regyssilveira in https://github.com/HashLoad/horse/pull/472
- feat(httpsys): add Lazarus/FPC compatibility on Windows by @regyssilveira in https://github.com/HashLoad/horse/pull/473
- RFC 6265 cookie support + session/FPC and duplicate-route fixes by @freitasjca in https://github.com/HashLoad/horse/pull/474
- Feature/provider epoll by @regyssilveira in https://github.com/HashLoad/horse/pull/475
- Feature/optimize httpsys by @regyssilveira in https://github.com/HashLoad/horse/pull/476
- Feature/optimize delphi epoll by @regyssilveira in https://github.com/HashLoad/horse/pull/477
- Perf/epoll zero allocation by @regyssilveira in https://github.com/HashLoad/horse/pull/478
- Perf/epoll zero allocation by @regyssilveira in https://github.com/HashLoad/horse/pull/479
- Perf/httpsys optimization by @regyssilveira in https://github.com/HashLoad/horse/pull/480
- Perf/epoll core optimizations by @regyssilveira in https://github.com/HashLoad/horse/pull/481
- Fix/routing recursion and method resolution by @regyssilveira in https://github.com/HashLoad/horse/pull/483
- Sonar issues by @ViniAbreu in https://github.com/HashLoad/horse/pull/485
- feat: add HORSE_PROVIDER_ICS define guards for OverbyteICS transport provider by @freitasjca in https://github.com/HashLoad/horse/pull/486
- feat: add HORSE_PROVIDER_ICS define guards for OverbyteICS transport provider by @freitasjca in https://github.com/HashLoad/horse/pull/487
- Benchmark comparison by @regyssilveira in https://github.com/HashLoad/horse/pull/488
- Fix issues 411 343 by @regyssilveira in https://github.com/HashLoad/horse/pull/490
- Feature/issue 366 wildcard routing by @regyssilveira in https://github.com/HashLoad/horse/pull/491
- Feature/issue 357 group route tests by @regyssilveira in https://github.com/HashLoad/horse/pull/493
- fix(core): fix compilation error on Delphi 10 Seattle and older (disc… by @regyssilveira in https://github.com/HashLoad/horse/pull/494
- fix(core): resolve generic route compilation error on FPC 3.2.2 by @regyssilveira in https://github.com/HashLoad/horse/pull/495
- infra: adicionar docker-compose para testes e atualizar documentacao by @regyssilveira in https://github.com/HashLoad/horse/pull/497
- fix(fpc): fix callback compatibility with official middlewares (issue… by @regyssilveira in https://github.com/HashLoad/horse/pull/499
- fix: add missing Allow header on 405 responses (issue [#500]) by @regyssilveira in https://github.com/HashLoad/horse/pull/501
- Feature/ai coding skills by @regyssilveira in https://github.com/HashLoad/horse/pull/502
- Feature/restructure ai skills by @regyssilveira in https://github.com/HashLoad/horse/pull/504
- fix(core): compatibilidade com compiladores legados (Delphi 10 Seattl… by @regyssilveira in https://github.com/HashLoad/horse/pull/505
- Feature/iocp provider by @regyssilveira in https://github.com/HashLoad/horse/pull/506
- Feature/horse core optimization by @regyssilveira in https://github.com/HashLoad/horse/pull/507
- feat: add MatchedRoute and State support for telemetry by @regyssilveira in https://github.com/HashLoad/horse/pull/508
- docs: add telemetry section and documents for horse-opentelemetry and… by @regyssilveira in https://github.com/HashLoad/horse/pull/509
- Fix/epoll iocp headers by @regyssilveira in https://github.com/HashLoad/horse/pull/510
- Feature/route level middlewares by @regyssilveira in https://github.com/HashLoad/horse/pull/511
- feat: implement native global error handler (OnError) by @regyssilveira in https://github.com/HashLoad/horse/pull/512
- docs: sync main READMEs and docs with recent middleware releases by @regyssilveira in https://github.com/HashLoad/horse/pull/513
- Feature/lifecycle hooks by @regyssilveira in https://github.com/HashLoad/horse/pull/514
- feat: implement graceful shutdown support in core and console providers by @regyssilveira in https://github.com/HashLoad/horse/pull/515
- Feature/dependency injection by @regyssilveira in https://github.com/HashLoad/horse/pull/516
- Feature/multi instance by @regyssilveira in https://github.com/HashLoad/horse/pull/517
- Feature/server lifecycle by @regyssilveira in https://github.com/HashLoad/horse/pull/518
- feat(core): centralize and optimize memory buffering using IMemoryBuf… by @regyssilveira in https://github.com/HashLoad/horse/pull/519
- docs: add horse-dto to third-party middlewares list by @regyssilveira in https://github.com/HashLoad/horse/pull/520
- Feature/telemetry hooks by @regyssilveira in https://github.com/HashLoad/horse/pull/521
- Feature/advanced routing by @regyssilveira in https://github.com/HashLoad/horse/pull/522
- docs: adiciona manuais de banco, seguranca, ssl, arquitetura e atuali… by @regyssilveira in https://github.com/HashLoad/horse/pull/523
- Fix/issue 524 by @regyssilveira in https://github.com/HashLoad/horse/pull/525
- Feature/grpc provider by @regyssilveira in https://github.com/HashLoad/horse/pull/526
- fix(fpc): fix constref incompatibility in IEqualityComparer<string> u… by @regyssilveira in https://github.com/HashLoad/horse/pull/528
- fix(fpc): acerto para evitar erro ao compilar em linux 64 by @regyssilveira in https://github.com/HashLoad/horse/pull/530
- Feature/websocket by @regyssilveira in https://github.com/HashLoad/horse/pull/532
- Feature/streaming by @regyssilveira in https://github.com/HashLoad/horse/pull/533
- Provider reconciliation: FPC-trunk compat, IOCP/Epoll/HTTP.sys fixes, streaming robustness by @freitasjca in https://github.com/HashLoad/horse/pull/534
- fix(core): fix Delphi compilation error E2026 caused by FPC_FULLVERSION by @regyssilveira in https://github.com/HashLoad/horse/pull/537
- fix(routing): fix parameter tag overwriting and add configurable case… by @regyssilveira in https://github.com/HashLoad/horse/pull/538
New Contributors
- @havrlisan made their first contribution in https://github.com/HashLoad/horse/pull/456
- @msbit made their first contribution in https://github.com/HashLoad/horse/pull/461
- @regyssilveira made their first contribution in https://github.com/HashLoad/horse/pull/472
Full Changelog: https://github.com/HashLoad/horse/compare/3.2.0...3.3.0