Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "0.3.0"
".": "0.4.0"
}
36 changes: 36 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,41 @@
# Changelog

## [0.4.0](https://github.com/st0o0/TurboHTTP/compare/v0.3.0...v0.4.0) (2026-05-13)


### Features

* add generic HttpConnectionStageLogic<TSM> base stage ([4901d10](https://github.com/st0o0/TurboHTTP/commit/4901d1004a5fb6e662c94c1c0d9032a9d9b9c05b))
* add pipeline tracing across all BidiStages and stage logic ([3d31bbe](https://github.com/st0o0/TurboHTTP/commit/3d31bbe540d02d6551e13d113ce49afadf0ace92))
* add RequestFault helper for shared request error handling ([5c7f491](https://github.com/st0o0/TurboHTTP/commit/5c7f491e5af5c2d56f2d2f8c9f30114c58811a52))
* **bench:** add microbenchmark project with baseline comparisons ([3d5a6b0](https://github.com/st0o0/TurboHTTP/commit/3d5a6b0ae635ffb3bdb6d91d9c249147181f383c))
* define IHttpStateMachine interface and expand IStageOperations ([6876159](https://github.com/st0o0/TurboHTTP/commit/68761591d4a763b9d9c3448ad103fda09edb4ccc))
* **h11:** implement IHttpStateMachine on Http11 StateMachine ([5420762](https://github.com/st0o0/TurboHTTP/commit/5420762806eba3f4b22bff8ed71599af19c20284))
* **lifecycle:** add ConsumerActor for per-consumer ingress and response sink ([b135cd3](https://github.com/st0o0/TurboHTTP/commit/b135cd386d7484cfb2b379840282bd913a95c542))
* **tests:** configure xunit parallelization and timeouts ([143003f](https://github.com/st0o0/TurboHTTP/commit/143003f207ae992e8c94e1ea8d32b48f3597c234))
* **tests:** Migrate integration tests to new structure ([f981f7a](https://github.com/st0o0/TurboHTTP/commit/f981f7abb306d65b48c91ebae2395351d3d9d1f4))


### Bug Fixes

* add exception safety to all pipeline onPush handlers ([7e481e4](https://github.com/st0o0/TurboHTTP/commit/7e481e4bf0fe5418867b7d88d811764a2f082c03))
* fix namespace errors ([bc5d0f9](https://github.com/st0o0/TurboHTTP/commit/bc5d0f91e29e6b5e73b859f03af3fe4192313a54))
* **h11:** handle reconnect failure gracefully instead of failing stage ([dc6066a](https://github.com/st0o0/TurboHTTP/commit/dc6066ae9058c0ea7c1b1a3867392dc472927e4d))
* **h11:** use OnComplete for reconnect exhaustion instead of OnFail ([eafefdd](https://github.com/st0o0/TurboHTTP/commit/eafefdd0bd82e521523a63a0d024f7621990bbea))
* obsolete ctor ([acffe6c](https://github.com/st0o0/TurboHTTP/commit/acffe6cc87d339e04765f5b73393c28caf1b14d8))


### Documentation

* add eager pipeline materialization spec and plan ([a77a1f4](https://github.com/st0o0/TurboHTTP/commit/a77a1f434153fc7056a25d13f2d0fb93624468e8))
* add StreamTests consolidation and microbenchmark plans ([6cbcf00](https://github.com/st0o0/TurboHTTP/commit/6cbcf004fad93b74ca4ffd57599127de3d476e79))


### Dependencies

* Bump Testcontainers from 4.6.0 to 4.11.0 ([9d7d0ea](https://github.com/st0o0/TurboHTTP/commit/9d7d0ead5416f0e57e4ff51df8e7b88360934b85))
* Bump Verify.XunitV3 from 31.16.1 to 31.16.3 ([6bfe8bd](https://github.com/st0o0/TurboHTTP/commit/6bfe8bd20359f47dde45b682d368ce4f98cb822c))

## [0.3.0](https://github.com/st0o0/TurboHTTP/compare/v0.2.0...v0.3.0) (2026-05-07)


Expand Down