| 1 | "@effect/platform/HttpApp#currentPreResponseHandlers": |
| 2 | replacement: "HttpEffect.appendPreResponseHandler / HttpEffect.withPreResponseHandler" |
| 3 | note: "The FiberRef was removed; register request-local handlers through HttpEffect." |
| 4 | "@effect/platform/HttpApp#Default": |
| 5 | replacement: "Effect.Effect<HttpServerResponse.HttpServerResponse, E, R | HttpServerRequest.HttpServerRequest>" |
| 6 | note: "The alias was removed; v4 HTTP applications are ordinary response-producing Effects." |
| 7 | "@effect/platform/HttpApp#ejectDefaultScopeClose": |
| 8 | replacement: "HttpEffect.scopeDisableClose" |
| 9 | note: "Renamed; it disables automatic request-scope closure, leaving closure to the caller." |
| 10 | "@effect/platform/HttpApp#HttpApp": |
| 11 | replacement: "Effect.Effect<A, E, R | HttpServerRequest.HttpServerRequest>" |
| 12 | note: "The alias was removed; use the underlying Effect type and HttpEffect boundary combinators." |
| 13 | "@effect/platform/HttpApp#toWebHandler": |
| 14 | replacement: "HttpEffect.toWebHandler" |
| 15 | note: "Moved to HttpEffect for converting an HTTP effect to a Web handler." |
| 16 | "@effect/platform/HttpApp#toWebHandlerRuntime": |
| 17 | replacement: "HttpEffect.toWebHandlerWith(context)" |
| 18 | note: "Runtime was removed in v4; supply a Context with toWebHandlerWith instead." |
| 19 | "@effect/platform/HttpApp#unsafeEjectStreamScope": |
| 20 | replacement: "HttpEffect.scopeTransferToStream" |
| 21 | note: "Renamed; it transfers request-scope closure to a streaming response." |