zio/zio-http (dev.zio:zio-http)
### [`v3.0.0-RC3`](https://togithub.com/zio/zio-http/releases/tag/v3.0.0-RC3)
[Compare Source](https://togithub.com/zio/zio-http/compare/v3.0.0-RC2...v3.0.0-RC3)
#### What's Changed
- Update README by [@cacapouh](https://togithub.com/cacapouh) in [https://github.com/zio/zio-http/pull/2218](https://togithub.com/zio/zio-http/pull/2218)
- Update sbt-header to 5.10.0 by [@scala-steward](https://togithub.com/scala-steward) in [https://github.com/zio/zio-http/pull/2241](https://togithub.com/zio/zio-http/pull/2241)
- Update tapir-http4s-server, ... to 1.5.1 by [@scala-steward](https://togithub.com/scala-steward) in [https://github.com/zio/zio-http/pull/2234](https://togithub.com/zio/zio-http/pull/2234)
- Update zio-schema, zio-schema-json to 0.4.12 by [@scala-steward](https://togithub.com/scala-steward) in [https://github.com/zio/zio-http/pull/2236](https://togithub.com/zio/zio-http/pull/2236)
- Fix forwarding async empty body by [@vigoo](https://togithub.com/vigoo) in [https://github.com/zio/zio-http/pull/2244](https://togithub.com/zio/zio-http/pull/2244)
- link to updated g8 template by [@TomTriple](https://togithub.com/TomTriple) in [https://github.com/zio/zio-http/pull/2133](https://togithub.com/zio/zio-http/pull/2133)
- Shading of netty dependencies by [@dkarlinsky](https://togithub.com/dkarlinsky) in [https://github.com/zio/zio-http/pull/2220](https://togithub.com/zio/zio-http/pull/2220)
- netty-shading: actually use `enabled` in `shadingSettings` by [@dkarlinsky](https://togithub.com/dkarlinsky) in [https://github.com/zio/zio-http/pull/2250](https://togithub.com/zio/zio-http/pull/2250)
- Update silencer-lib, silencer-lib\_2.13.8, ... to 1.7.13 by [@scala-steward](https://togithub.com/scala-steward) in [https://github.com/zio/zio-http/pull/2249](https://togithub.com/zio/zio-http/pull/2249)
- Move Http.fromFileZIO to Handler. by [@landlockedsurfer](https://togithub.com/landlockedsurfer) in [https://github.com/zio/zio-http/pull/2239](https://togithub.com/zio/zio-http/pull/2239)
- netty-shading: only enable ShadingPlugin if `publish.shaded` property is true by [@dkarlinsky](https://togithub.com/dkarlinsky) in [https://github.com/zio/zio-http/pull/2251](https://togithub.com/zio/zio-http/pull/2251)
- Scope Requests by [@adamgfraser](https://togithub.com/adamgfraser) in [https://github.com/zio/zio-http/pull/2252](https://togithub.com/zio/zio-http/pull/2252)
- netty-shading: adding testing step by [@dkarlinsky](https://togithub.com/dkarlinsky) in [https://github.com/zio/zio-http/pull/2253](https://togithub.com/zio/zio-http/pull/2253)
- Update silencer-lib, silencer-lib\_2.13.8, ... to 1.17.13 by [@scala-steward](https://togithub.com/scala-steward) in [https://github.com/zio/zio-http/pull/2254](https://togithub.com/zio/zio-http/pull/2254)
- Add `hasFormMultipartContentType` for checking `Content-Type: multipart/form-data` by [@abcpro1](https://togithub.com/abcpro1) in [https://github.com/zio/zio-http/pull/2256](https://togithub.com/zio/zio-http/pull/2256)
- Fix error response logging and metrics by [@vigoo](https://togithub.com/vigoo) in [https://github.com/zio/zio-http/pull/2259](https://togithub.com/zio/zio-http/pull/2259)
- Collapse ZIO HTTP Sidebar by [@khajavi](https://togithub.com/khajavi) in [https://github.com/zio/zio-http/pull/2248](https://togithub.com/zio/zio-http/pull/2248)
- Upgrade Scala versions (and other stuff) by [@jdegoes](https://togithub.com/jdegoes) in [https://github.com/zio/zio-http/pull/2264](https://togithub.com/zio/zio-http/pull/2264)
- Significant usability and semantic improvements to ZClient / Client by [@jdegoes](https://togithub.com/jdegoes) in [https://github.com/zio/zio-http/pull/2261](https://togithub.com/zio/zio-http/pull/2261)
- feat: Allow Unknown AcceptEncoding by [@ex0ns](https://togithub.com/ex0ns) in [https://github.com/zio/zio-http/pull/2258](https://togithub.com/zio/zio-http/pull/2258)
- Send HTTP requests like GET /?p=1 instead of GET ?p=1 by [@abcpro1](https://togithub.com/abcpro1) in [https://github.com/zio/zio-http/pull/2271](https://togithub.com/zio/zio-http/pull/2271)
- Fix [#2245](https://togithub.com/zio/zio-http/issues/2245) by [@vigoo](https://togithub.com/vigoo) in [https://github.com/zio/zio-http/pull/2270](https://togithub.com/zio/zio-http/pull/2270)
- Update scala-collection-compat to 2.11.0 by [@scala-steward](https://togithub.com/scala-steward) in [https://github.com/zio/zio-http/pull/2267](https://togithub.com/zio/zio-http/pull/2267)
- Update netty-codec-http, ... to 4.1.94.Final by [@scala-steward](https://togithub.com/scala-steward) in [https://github.com/zio/zio-http/pull/2272](https://togithub.com/zio/zio-http/pull/2272)
- Better handling of unknown/missing content types in multipart/form-data by [@vigoo](https://togithub.com/vigoo) in [https://github.com/zio/zio-http/pull/2273](https://togithub.com/zio/zio-http/pull/2273)
- CLI: Fix `java.lang.UnsupportedOperationException: empty.reduceLeft` error by [@guizmaii](https://togithub.com/guizmaii) in [https://github.com/zio/zio-http/pull/2299](https://togithub.com/zio/zio-http/pull/2299)
- Update zio-schema, zio-schema-json to 0.4.13 by [@scala-steward](https://togithub.com/scala-steward) in [https://github.com/zio/zio-http/pull/2310](https://togithub.com/zio/zio-http/pull/2310)
- Routes by [@jdegoes](https://togithub.com/jdegoes) in [https://github.com/zio/zio-http/pull/2277](https://togithub.com/zio/zio-http/pull/2277)
- Add clearer instructions for making a simple HTTPS server for testing by [@abcpro1](https://togithub.com/abcpro1) in [https://github.com/zio/zio-http/pull/2269](https://togithub.com/zio/zio-http/pull/2269)
- Fix path in client requests by [@vigoo](https://togithub.com/vigoo) in [https://github.com/zio/zio-http/pull/2316](https://togithub.com/zio/zio-http/pull/2316)
- support a multipart body with explicitly set encodings by [@flavienbert](https://togithub.com/flavienbert) in [https://github.com/zio/zio-http/pull/2301](https://togithub.com/zio/zio-http/pull/2301)
- Implement Channel#sendAll by [@adamgfraser](https://togithub.com/adamgfraser) in [https://github.com/zio/zio-http/pull/2315](https://togithub.com/zio/zio-http/pull/2315)
- Add Timeout by [@adamgfraser](https://togithub.com/adamgfraser) in [https://github.com/zio/zio-http/pull/2335](https://togithub.com/zio/zio-http/pull/2335)
- Add required traces to the http package by [@jaliss](https://togithub.com/jaliss) in [https://github.com/zio/zio-http/pull/2326](https://togithub.com/zio/zio-http/pull/2326)
- Add required traces to the package zio.http.netty by [@gregor-rayman](https://togithub.com/gregor-rayman) in [https://github.com/zio/zio-http/pull/2322](https://togithub.com/zio/zio-http/pull/2322)
- cancel HttpError by [@jdegoes](https://togithub.com/jdegoes) in [https://github.com/zio/zio-http/pull/2319](https://togithub.com/zio/zio-http/pull/2319)
- URL string interpolation macro by [@vigoo](https://togithub.com/vigoo) in [https://github.com/zio/zio-http/pull/2331](https://togithub.com/zio/zio-http/pull/2331)
- Add traces to all effectful methods for zio.http.codec package by [@zarinfam](https://togithub.com/zarinfam) in [https://github.com/zio/zio-http/pull/2317](https://togithub.com/zio/zio-http/pull/2317)
- experiment with layer disconnect by [@jdegoes](https://togithub.com/jdegoes) in [https://github.com/zio/zio-http/pull/2339](https://togithub.com/zio/zio-http/pull/2339)
- Fix issue with websocket send by [@vigoo](https://togithub.com/vigoo) in [https://github.com/zio/zio-http/pull/2341](https://togithub.com/zio/zio-http/pull/2341)
- Use Latest ZIO Snapshot by [@adamgfraser](https://togithub.com/adamgfraser) in [https://github.com/zio/zio-http/pull/2345](https://togithub.com/zio/zio-http/pull/2345)
- WebSocket Improvements by [@adamgfraser](https://togithub.com/adamgfraser) in [https://github.com/zio/zio-http/pull/2358](https://togithub.com/zio/zio-http/pull/2358)
- Add `Trace`s to `endpoint` package by [@paulpdaniels](https://togithub.com/paulpdaniels) in [https://github.com/zio/zio-http/pull/2332](https://togithub.com/zio/zio-http/pull/2332)
- SocketApp refactoring, ability to provide custom websocket config by [@vigoo](https://togithub.com/vigoo) in [https://github.com/zio/zio-http/pull/2338](https://togithub.com/zio/zio-http/pull/2338)
- Accept absolute url strings in request constructors by [@vigoo](https://togithub.com/vigoo) in [https://github.com/zio/zio-http/pull/2343](https://togithub.com/zio/zio-http/pull/2343)
- Server inbound handler performance by [@jaspervz](https://togithub.com/jaspervz) in [https://github.com/zio/zio-http/pull/2325](https://togithub.com/zio/zio-http/pull/2325)
- Generalize the concept of metadata in `HttpCodec` by [@987Nabil](https://togithub.com/987Nabil) in [https://github.com/zio/zio-http/pull/2363](https://togithub.com/zio/zio-http/pull/2363)
- New Response model by [@hbibel](https://togithub.com/hbibel) in [https://github.com/zio/zio-http/pull/2348](https://togithub.com/zio/zio-http/pull/2348)
- Tests Cleanup by [@adamgfraser](https://togithub.com/adamgfraser) in [https://github.com/zio/zio-http/pull/2379](https://togithub.com/zio/zio-http/pull/2379)
- Update client3:core to 3.9.0 by [@scala-steward](https://togithub.com/scala-steward) in [https://github.com/zio/zio-http/pull/2382](https://togithub.com/zio/zio-http/pull/2382)
- Ignore Flaky Test by [@adamgfraser](https://togithub.com/adamgfraser) in [https://github.com/zio/zio-http/pull/2337](https://togithub.com/zio/zio-http/pull/2337)
- Optimize (Halt | codec) by [@vigoo](https://togithub.com/vigoo) in [https://github.com/zio/zio-http/pull/2374](https://togithub.com/zio/zio-http/pull/2374)
- Make header value computation in request logging lazy by [@987Nabil](https://togithub.com/987Nabil) in [https://github.com/zio/zio-http/pull/2367](https://togithub.com/zio/zio-http/pull/2367)
- Convert metrics from HandlerAspect to Middleware [#2320](https://togithub.com/zio/zio-http/issues/2320) by [@lookingformira](https://togithub.com/lookingformira) in [https://github.com/zio/zio-http/pull/2334](https://togithub.com/zio/zio-http/pull/2334)
- Automatically validate request body using `Schema.validate` by [@williamareynolds](https://togithub.com/williamareynolds) in [https://github.com/zio/zio-http/pull/2360](https://togithub.com/zio/zio-http/pull/2360)
- By default set client idle timeout by [@erikvanoosten](https://togithub.com/erikvanoosten) in [https://github.com/zio/zio-http/pull/2371](https://togithub.com/zio/zio-http/pull/2371)
- transform functions for PathCodec by [@vigoo](https://togithub.com/vigoo) in [https://github.com/zio/zio-http/pull/2376](https://togithub.com/zio/zio-http/pull/2376)
- `Endpoint` api en-/decodes based on accept header by [@987Nabil](https://togithub.com/987Nabil) in [https://github.com/zio/zio-http/pull/2366](https://togithub.com/zio/zio-http/pull/2366)
- Increase Endpoint test coverage by [@danieletorelli](https://togithub.com/danieletorelli) in [https://github.com/zio/zio-http/pull/2385](https://togithub.com/zio/zio-http/pull/2385)
- Fix accept header handling by [@vigoo](https://togithub.com/vigoo) in [https://github.com/zio/zio-http/pull/2391](https://togithub.com/zio/zio-http/pull/2391)
- lax environment requirement when transforming a Handler by [@myazinn](https://togithub.com/myazinn) in [https://github.com/zio/zio-http/pull/2390](https://togithub.com/zio/zio-http/pull/2390)
- Multipart/from file impl. in CLI and test suite by [@pablf](https://togithub.com/pablf) in [https://github.com/zio/zio-http/pull/2355](https://togithub.com/zio/zio-http/pull/2355)
- Revert netty and update ZIO to stable by [@vigoo](https://togithub.com/vigoo) in [https://github.com/zio/zio-http/pull/2397](https://togithub.com/zio/zio-http/pull/2397)
- Negative values support for TextCodec and SegmentCodec by [@danieletorelli](https://togithub.com/danieletorelli) in [https://github.com/zio/zio-http/pull/2393](https://togithub.com/zio/zio-http/pull/2393)
- Fix Scoping Of Test Resources by [@adamgfraser](https://togithub.com/adamgfraser) in [https://github.com/zio/zio-http/pull/2407](https://togithub.com/zio/zio-http/pull/2407)
- rename package from zio.http.html to zio.http.template to avoid ambiguity by [@TomTriple](https://togithub.com/TomTriple) in [https://github.com/zio/zio-http/pull/2405](https://togithub.com/zio/zio-http/pull/2405)
- small fixes in docs by [@TomTriple](https://togithub.com/TomTriple) in [https://github.com/zio/zio-http/pull/2408](https://togithub.com/zio/zio-http/pull/2408)
- Add traces to all effectful methods for zio.http package by [@zarinfam](https://togithub.com/zarinfam) in [https://github.com/zio/zio-http/pull/2328](https://togithub.com/zio/zio-http/pull/2328)
- change signature to allow type inference by [@TomTriple](https://togithub.com/TomTriple) in [https://github.com/zio/zio-http/pull/2406](https://togithub.com/zio/zio-http/pull/2406)
- cleanup and remove ServerTime by [@TomTriple](https://togithub.com/TomTriple) in [https://github.com/zio/zio-http/pull/2413](https://togithub.com/zio/zio-http/pull/2413)
- Refactor `Endpoint` test coverage by [@wooster0](https://togithub.com/wooster0) in [https://github.com/zio/zio-http/pull/2389](https://togithub.com/zio/zio-http/pull/2389)
- ZClient fast shutdown by [@johnhungerford](https://togithub.com/johnhungerford) in [https://github.com/zio/zio-http/pull/2410](https://togithub.com/zio/zio-http/pull/2410)
- issue\_2212 update client proxy settings by [@rajcspsg](https://togithub.com/rajcspsg) in [https://github.com/zio/zio-http/pull/2336](https://togithub.com/zio/zio-http/pull/2336)
- Fix SSLSpec by [@adamgfraser](https://togithub.com/adamgfraser) in [https://github.com/zio/zio-http/pull/2415](https://togithub.com/zio/zio-http/pull/2415)
- remove code by [@TomTriple](https://togithub.com/TomTriple) in [https://github.com/zio/zio-http/pull/2414](https://togithub.com/zio/zio-http/pull/2414)
- refactor: simplify empty check by [@junghoon-vans](https://togithub.com/junghoon-vans) in [https://github.com/zio/zio-http/pull/2329](https://togithub.com/zio/zio-http/pull/2329)
- simplify query param access by [@TomTriple](https://togithub.com/TomTriple) in [https://github.com/zio/zio-http/pull/2419](https://togithub.com/zio/zio-http/pull/2419)
- added mediaType parameters to Body methods by [@Adriani-Furtado](https://togithub.com/Adriani-Furtado) in [https://github.com/zio/zio-http/pull/2323](https://togithub.com/zio/zio-http/pull/2323)
- Update zio, zio-streams, zio-test, ... to 2.0.17 by [@scala-steward](https://togithub.com/scala-steward) in [https://github.com/zio/zio-http/pull/2447](https://togithub.com/zio/zio-http/pull/2447)
- memoized is not used by [@TomTriple](https://togithub.com/TomTriple) in [https://github.com/zio/zio-http/pull/2429](https://togithub.com/zio/zio-http/pull/2429)
- Update slf4j-api, slf4j-simple to 2.0.9 by [@scala-steward](https://togithub.com/scala-steward) in [https://github.com/zio/zio-http/pull/2427](https://togithub.com/zio/zio-http/pull/2427)
- Update sbt-github-actions to 0.16.0 by [@scala-steward](https://togithub.com/scala-steward) in [https://github.com/zio/zio-http/pull/2425](https://togithub.com/zio/zio-http/pull/2425)
- change signature to allow for type inference by [@TomTriple](https://togithub.com/TomTriple) in [https://github.com/zio/zio-http/pull/2422](https://togithub.com/zio/zio-http/pull/2422)
- add xss protection as default by [@TomTriple](https://togithub.com/TomTriple) in [https://github.com/zio/zio-http/pull/2421](https://togithub.com/zio/zio-http/pull/2421)
- Fix stream body delay 2 by [@guersam](https://togithub.com/guersam) in [https://github.com/zio/zio-http/pull/2420](https://togithub.com/zio/zio-http/pull/2420)
- Update scalafmt-core to 3.7.14 by [@scala-steward](https://togithub.com/scala-steward) in [https://github.com/zio/zio-http/pull/2426](https://togithub.com/zio/zio-http/pull/2426)
- Update sbt-jmh to 0.4.6 by [@scala-steward](https://togithub.com/scala-steward) in [https://github.com/zio/zio-http/pull/2428](https://togithub.com/zio/zio-http/pull/2428)
- align default values from HandlerAspect.redirect with Response.redirect by [@TomTriple](https://togithub.com/TomTriple) in [https://github.com/zio/zio-http/pull/2432](https://togithub.com/zio/zio-http/pull/2432)
- Fix stream delay 3 by [@guersam](https://togithub.com/guersam) in [https://github.com/zio/zio-http/pull/2458](https://togithub.com/zio/zio-http/pull/2458)
- Update netty-codec-http, ... to 4.1.98.Final by [@scala-steward](https://togithub.com/scala-steward) in [https://github.com/zio/zio-http/pull/2456](https://togithub.com/zio/zio-http/pull/2456)
- Do Not Continue Reading From Web Socket After Terminal Event by [@adamgfraser](https://togithub.com/adamgfraser) in [https://github.com/zio/zio-http/pull/2441](https://togithub.com/zio/zio-http/pull/2441)
- Update Handler.scala by [@ioleo](https://togithub.com/ioleo) in [https://github.com/zio/zio-http/pull/2453](https://togithub.com/zio/zio-http/pull/2453)
- Add missing traces to the http package by [@jaliss](https://togithub.com/jaliss) in [https://github.com/zio/zio-http/pull/2354](https://togithub.com/zio/zio-http/pull/2354)
- add note regarding classical "redirect after post" situations by [@TomTriple](https://togithub.com/TomTriple) in [https://github.com/zio/zio-http/pull/2434](https://togithub.com/zio/zio-http/pull/2434)
- add flash scope by [@TomTriple](https://togithub.com/TomTriple) in [https://github.com/zio/zio-http/pull/2451](https://togithub.com/zio/zio-http/pull/2451)
- Update sbt-scala3-migrate to 0.6.1 by [@scala-steward](https://togithub.com/scala-steward) in [https://github.com/zio/zio-http/pull/2435](https://togithub.com/zio/zio-http/pull/2435)
- Update zio-schema, zio-schema-json, ... to 0.4.14 by [@scala-steward](https://togithub.com/scala-steward) in [https://github.com/zio/zio-http/pull/2436](https://togithub.com/zio/zio-http/pull/2436)
- Update sbt to 1.9.6 by [@scala-steward](https://togithub.com/scala-steward) in [https://github.com/zio/zio-http/pull/2449](https://togithub.com/zio/zio-http/pull/2449)
- use richtext codec for content type by [@TomTriple](https://togithub.com/TomTriple) in [https://github.com/zio/zio-http/pull/2455](https://togithub.com/zio/zio-http/pull/2455)
- Update sbt-shading to 2.1.3 by [@scala-steward](https://togithub.com/scala-steward) in [https://github.com/zio/zio-http/pull/2448](https://togithub.com/zio/zio-http/pull/2448)
- buildfix by [@jdegoes](https://togithub.com/jdegoes) in [https://github.com/zio/zio-http/pull/2461](https://togithub.com/zio/zio-http/pull/2461)
- Update zio, zio-streams, zio-test, ... to 2.0.18 by [@scala-steward](https://togithub.com/scala-steward) in [https://github.com/zio/zio-http/pull/2459](https://togithub.com/zio/zio-http/pull/2459)
- added cookie helpers by [@TomTriple](https://togithub.com/TomTriple) in [https://github.com/zio/zio-http/pull/2439](https://togithub.com/zio/zio-http/pull/2439)
- fix: case-insensitive FormField headers by [@jgranstrom](https://togithub.com/jgranstrom) in [https://github.com/zio/zio-http/pull/2460](https://togithub.com/zio/zio-http/pull/2460)
- add static fileserver by [@TomTriple](https://togithub.com/TomTriple) in [https://github.com/zio/zio-http/pull/2450](https://togithub.com/zio/zio-http/pull/2450)
- Bugfix: WebSocketConfig.withForwardCloseFrames does not forward Close frames [#2375](https://togithub.com/zio/zio-http/issues/2375) by [@webberaj81](https://togithub.com/webberaj81) in [https://github.com/zio/zio-http/pull/2395](https://togithub.com/zio/zio-http/pull/2395)
- Add `md` interpolator to create Markdown based docs by [@987Nabil](https://togithub.com/987Nabil) in [https://github.com/zio/zio-http/pull/2452](https://togithub.com/zio/zio-http/pull/2452)
- Throw exception when reading from AsyncBody after the channel closed ([#2399](https://togithub.com/zio/zio-http/issues/2399)) by [@lackhoa](https://togithub.com/lackhoa) in [https://github.com/zio/zio-http/pull/2454](https://togithub.com/zio/zio-http/pull/2454)
- Update netty-codec-http, ... to 4.1.99.Final by [@scala-steward](https://togithub.com/scala-steward) in [https://github.com/zio/zio-http/pull/2463](https://togithub.com/zio/zio-http/pull/2463)
- Update sbt-github-actions to 0.17.0 by [@scala-steward](https://togithub.com/scala-steward) in [https://github.com/zio/zio-http/pull/2462](https://togithub.com/zio/zio-http/pull/2462)
- Only Recover From Missing Data Errors In HttpCodec#optional by [@adamgfraser](https://togithub.com/adamgfraser) in [https://github.com/zio/zio-http/pull/2475](https://togithub.com/zio/zio-http/pull/2475)
- Add test that uses authentication with context by [@987Nabil](https://togithub.com/987Nabil) in [https://github.com/zio/zio-http/pull/2476](https://togithub.com/zio/zio-http/pull/2476)
- Remove Unnecessary Dependency by [@adamgfraser](https://togithub.com/adamgfraser) in [https://github.com/zio/zio-http/pull/2477](https://togithub.com/zio/zio-http/pull/2477)
- Increase Buffer Size In Converting Async Body To Stream by [@adamgfraser](https://togithub.com/adamgfraser) in [https://github.com/zio/zio-http/pull/2478](https://togithub.com/zio/zio-http/pull/2478)
- improve docs by [@TomTriple](https://togithub.com/TomTriple) in [https://github.com/zio/zio-http/pull/2482](https://togithub.com/zio/zio-http/pull/2482)
- Add a test of a middleware providing a context to a `Routes` by [@guizmaii](https://togithub.com/guizmaii) in [https://github.com/zio/zio-http/pull/2487](https://togithub.com/zio/zio-http/pull/2487)
- Remove usage of deprecated method in build.sbt by [@guizmaii](https://togithub.com/guizmaii) in [https://github.com/zio/zio-http/pull/2486](https://togithub.com/zio/zio-http/pull/2486)
- Update sbt-github-actions to 0.18.0 by [@scala-steward](https://togithub.com/scala-steward) in [https://github.com/zio/zio-http/pull/2484](https://togithub.com/zio/zio-http/pull/2484)
- Update netty-codec-http, ... to 4.1.100.Final by [@scala-steward](https://togithub.com/scala-steward) in [https://github.com/zio/zio-http/pull/2485](https://togithub.com/zio/zio-http/pull/2485)
#### New Contributors
- [@cacapouh](https://togithub.com/cacapouh) made their first contribution in [https://github.com/zio/zio-http/pull/2218](https://togithub.com/zio/zio-http/pull/2218)
- [@dkarlinsky](https://togithub.com/dkarlinsky) made their first contribution in [https://github.com/zio/zio-http/pull/2220](https://togithub.com/zio/zio-http/pull/2220)
- [@abcpro1](https://togithub.com/abcpro1) made their first contribution in [https://github.com/zio/zio-http/pull/2256](https://togithub.com/zio/zio-http/pull/2256)
- [@flavienbert](https://togithub.com/flavienbert) made their first contribution in [https://github.com/zio/zio-http/pull/2301](https://togithub.com/zio/zio-http/pull/2301)
- [@jaliss](https://togithub.com/jaliss) made their first contribution in [https://github.com/zio/zio-http/pull/2326](https://togithub.com/zio/zio-http/pull/2326)
- [@zarinfam](https://togithub.com/zarinfam) made their first contribution in [https://github.com/zio/zio-http/pull/2317](https://togithub.com/zio/zio-http/pull/2317)
- [@paulpdaniels](https://togithub.com/paulpdaniels) made their first contribution in [https://github.com/zio/zio-http/pull/2332](https://togithub.com/zio/zio-http/pull/2332)
- [@jaspervz](https://togithub.com/jaspervz) made their first contribution in [https://github.com/zio/zio-http/pull/2325](https://togithub.com/zio/zio-http/pull/2325)
- [@hbibel](https://togithub.com/hbibel) made their first contribution in [https://github.com/zio/zio-http/pull/2348](https://togithub.com/zio/zio-http/pull/2348)
- [@lookingformira](https://togithub.com/lookingformira) made their first contribution in [https://github.com/zio/zio-http/pull/2334](https://togithub.com/zio/zio-http/pull/2334)
- [@williamareynolds](https://togithub.com/williamareynolds) made their first contribution in [https://github.com/zio/zio-http/pull/2360](https://togithub.com/zio/zio-http/pull/2360)
- [@erikvanoosten](https://togithub.com/erikvanoosten) made their first contribution in [https://github.com/zio/zio-http/pull/2371](https://togithub.com/zio/zio-http/pull/2371)
- [@danieletorelli](https://togithub.com/danieletorelli) made their first contribution in [https://github.com/zio/zio-http/pull/2385](https://togithub.com/zio/zio-http/pull/2385)
- [@myazinn](https://togithub.com/myazinn) made their first contribution in [https://github.com/zio/zio-http/pull/2390](https://togithub.com/zio/zio-http/pull/2390)
- [@pablf](https://togithub.com/pablf) made their first contribution in [https://github.com/zio/zio-http/pull/2355](https://togithub.com/zio/zio-http/pull/2355)
- [@wooster0](https://togithub.com/wooster0) made their first contribution in [https://github.com/zio/zio-http/pull/2389](https://togithub.com/zio/zio-http/pull/2389)
- [@johnhungerford](https://togithub.com/johnhungerford) made their first contribution in [https://github.com/zio/zio-http/pull/2410](https://togithub.com/zio/zio-http/pull/2410)
- [@junghoon-vans](https://togithub.com/junghoon-vans) made their first contribution in [https://github.com/zio/zio-http/pull/2329](https://togithub.com/zio/zio-http/pull/2329)
- [@ioleo](https://togithub.com/ioleo) made their first contribution in [https://github.com/zio/zio-http/pull/2453](https://togithub.com/zio/zio-http/pull/2453)
- [@webberaj81](https://togithub.com/webberaj81) made their first contribution in [https://github.com/zio/zio-http/pull/2395](https://togithub.com/zio/zio-http/pull/2395)
- [@lackhoa](https://togithub.com/lackhoa) made their first contribution in [https://github.com/zio/zio-http/pull/2454](https://togithub.com/zio/zio-http/pull/2454)
**Full Changelog**: https://github.com/zio/zio-http/compare/v3.0.0-RC2...v3.0.0-RC3
Configuration
š Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
š¦ Automerge: Enabled.
ā» Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
š Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
3.0.0-RC2
->3.0.0-RC3
Release Notes
zio/zio-http (dev.zio:zio-http)
### [`v3.0.0-RC3`](https://togithub.com/zio/zio-http/releases/tag/v3.0.0-RC3) [Compare Source](https://togithub.com/zio/zio-http/compare/v3.0.0-RC2...v3.0.0-RC3) #### What's Changed - Update README by [@cacapouh](https://togithub.com/cacapouh) in [https://github.com/zio/zio-http/pull/2218](https://togithub.com/zio/zio-http/pull/2218) - Update sbt-header to 5.10.0 by [@scala-steward](https://togithub.com/scala-steward) in [https://github.com/zio/zio-http/pull/2241](https://togithub.com/zio/zio-http/pull/2241) - Update tapir-http4s-server, ... to 1.5.1 by [@scala-steward](https://togithub.com/scala-steward) in [https://github.com/zio/zio-http/pull/2234](https://togithub.com/zio/zio-http/pull/2234) - Update zio-schema, zio-schema-json to 0.4.12 by [@scala-steward](https://togithub.com/scala-steward) in [https://github.com/zio/zio-http/pull/2236](https://togithub.com/zio/zio-http/pull/2236) - Fix forwarding async empty body by [@vigoo](https://togithub.com/vigoo) in [https://github.com/zio/zio-http/pull/2244](https://togithub.com/zio/zio-http/pull/2244) - link to updated g8 template by [@TomTriple](https://togithub.com/TomTriple) in [https://github.com/zio/zio-http/pull/2133](https://togithub.com/zio/zio-http/pull/2133) - Shading of netty dependencies by [@dkarlinsky](https://togithub.com/dkarlinsky) in [https://github.com/zio/zio-http/pull/2220](https://togithub.com/zio/zio-http/pull/2220) - netty-shading: actually use `enabled` in `shadingSettings` by [@dkarlinsky](https://togithub.com/dkarlinsky) in [https://github.com/zio/zio-http/pull/2250](https://togithub.com/zio/zio-http/pull/2250) - Update silencer-lib, silencer-lib\_2.13.8, ... to 1.7.13 by [@scala-steward](https://togithub.com/scala-steward) in [https://github.com/zio/zio-http/pull/2249](https://togithub.com/zio/zio-http/pull/2249) - Move Http.fromFileZIO to Handler. by [@landlockedsurfer](https://togithub.com/landlockedsurfer) in [https://github.com/zio/zio-http/pull/2239](https://togithub.com/zio/zio-http/pull/2239) - netty-shading: only enable ShadingPlugin if `publish.shaded` property is true by [@dkarlinsky](https://togithub.com/dkarlinsky) in [https://github.com/zio/zio-http/pull/2251](https://togithub.com/zio/zio-http/pull/2251) - Scope Requests by [@adamgfraser](https://togithub.com/adamgfraser) in [https://github.com/zio/zio-http/pull/2252](https://togithub.com/zio/zio-http/pull/2252) - netty-shading: adding testing step by [@dkarlinsky](https://togithub.com/dkarlinsky) in [https://github.com/zio/zio-http/pull/2253](https://togithub.com/zio/zio-http/pull/2253) - Update silencer-lib, silencer-lib\_2.13.8, ... to 1.17.13 by [@scala-steward](https://togithub.com/scala-steward) in [https://github.com/zio/zio-http/pull/2254](https://togithub.com/zio/zio-http/pull/2254) - Add `hasFormMultipartContentType` for checking `Content-Type: multipart/form-data` by [@abcpro1](https://togithub.com/abcpro1) in [https://github.com/zio/zio-http/pull/2256](https://togithub.com/zio/zio-http/pull/2256) - Fix error response logging and metrics by [@vigoo](https://togithub.com/vigoo) in [https://github.com/zio/zio-http/pull/2259](https://togithub.com/zio/zio-http/pull/2259) - Collapse ZIO HTTP Sidebar by [@khajavi](https://togithub.com/khajavi) in [https://github.com/zio/zio-http/pull/2248](https://togithub.com/zio/zio-http/pull/2248) - Upgrade Scala versions (and other stuff) by [@jdegoes](https://togithub.com/jdegoes) in [https://github.com/zio/zio-http/pull/2264](https://togithub.com/zio/zio-http/pull/2264) - Significant usability and semantic improvements to ZClient / Client by [@jdegoes](https://togithub.com/jdegoes) in [https://github.com/zio/zio-http/pull/2261](https://togithub.com/zio/zio-http/pull/2261) - feat: Allow Unknown AcceptEncoding by [@ex0ns](https://togithub.com/ex0ns) in [https://github.com/zio/zio-http/pull/2258](https://togithub.com/zio/zio-http/pull/2258) - Send HTTP requests like GET /?p=1 instead of GET ?p=1 by [@abcpro1](https://togithub.com/abcpro1) in [https://github.com/zio/zio-http/pull/2271](https://togithub.com/zio/zio-http/pull/2271) - Fix [#2245](https://togithub.com/zio/zio-http/issues/2245) by [@vigoo](https://togithub.com/vigoo) in [https://github.com/zio/zio-http/pull/2270](https://togithub.com/zio/zio-http/pull/2270) - Update scala-collection-compat to 2.11.0 by [@scala-steward](https://togithub.com/scala-steward) in [https://github.com/zio/zio-http/pull/2267](https://togithub.com/zio/zio-http/pull/2267) - Update netty-codec-http, ... to 4.1.94.Final by [@scala-steward](https://togithub.com/scala-steward) in [https://github.com/zio/zio-http/pull/2272](https://togithub.com/zio/zio-http/pull/2272) - Better handling of unknown/missing content types in multipart/form-data by [@vigoo](https://togithub.com/vigoo) in [https://github.com/zio/zio-http/pull/2273](https://togithub.com/zio/zio-http/pull/2273) - CLI: Fix `java.lang.UnsupportedOperationException: empty.reduceLeft` error by [@guizmaii](https://togithub.com/guizmaii) in [https://github.com/zio/zio-http/pull/2299](https://togithub.com/zio/zio-http/pull/2299) - Update zio-schema, zio-schema-json to 0.4.13 by [@scala-steward](https://togithub.com/scala-steward) in [https://github.com/zio/zio-http/pull/2310](https://togithub.com/zio/zio-http/pull/2310) - Routes by [@jdegoes](https://togithub.com/jdegoes) in [https://github.com/zio/zio-http/pull/2277](https://togithub.com/zio/zio-http/pull/2277) - Add clearer instructions for making a simple HTTPS server for testing by [@abcpro1](https://togithub.com/abcpro1) in [https://github.com/zio/zio-http/pull/2269](https://togithub.com/zio/zio-http/pull/2269) - Fix path in client requests by [@vigoo](https://togithub.com/vigoo) in [https://github.com/zio/zio-http/pull/2316](https://togithub.com/zio/zio-http/pull/2316) - support a multipart body with explicitly set encodings by [@flavienbert](https://togithub.com/flavienbert) in [https://github.com/zio/zio-http/pull/2301](https://togithub.com/zio/zio-http/pull/2301) - Implement Channel#sendAll by [@adamgfraser](https://togithub.com/adamgfraser) in [https://github.com/zio/zio-http/pull/2315](https://togithub.com/zio/zio-http/pull/2315) - Add Timeout by [@adamgfraser](https://togithub.com/adamgfraser) in [https://github.com/zio/zio-http/pull/2335](https://togithub.com/zio/zio-http/pull/2335) - Add required traces to the http package by [@jaliss](https://togithub.com/jaliss) in [https://github.com/zio/zio-http/pull/2326](https://togithub.com/zio/zio-http/pull/2326) - Add required traces to the package zio.http.netty by [@gregor-rayman](https://togithub.com/gregor-rayman) in [https://github.com/zio/zio-http/pull/2322](https://togithub.com/zio/zio-http/pull/2322) - cancel HttpError by [@jdegoes](https://togithub.com/jdegoes) in [https://github.com/zio/zio-http/pull/2319](https://togithub.com/zio/zio-http/pull/2319) - URL string interpolation macro by [@vigoo](https://togithub.com/vigoo) in [https://github.com/zio/zio-http/pull/2331](https://togithub.com/zio/zio-http/pull/2331) - Add traces to all effectful methods for zio.http.codec package by [@zarinfam](https://togithub.com/zarinfam) in [https://github.com/zio/zio-http/pull/2317](https://togithub.com/zio/zio-http/pull/2317) - experiment with layer disconnect by [@jdegoes](https://togithub.com/jdegoes) in [https://github.com/zio/zio-http/pull/2339](https://togithub.com/zio/zio-http/pull/2339) - Fix issue with websocket send by [@vigoo](https://togithub.com/vigoo) in [https://github.com/zio/zio-http/pull/2341](https://togithub.com/zio/zio-http/pull/2341) - Use Latest ZIO Snapshot by [@adamgfraser](https://togithub.com/adamgfraser) in [https://github.com/zio/zio-http/pull/2345](https://togithub.com/zio/zio-http/pull/2345) - WebSocket Improvements by [@adamgfraser](https://togithub.com/adamgfraser) in [https://github.com/zio/zio-http/pull/2358](https://togithub.com/zio/zio-http/pull/2358) - Add `Trace`s to `endpoint` package by [@paulpdaniels](https://togithub.com/paulpdaniels) in [https://github.com/zio/zio-http/pull/2332](https://togithub.com/zio/zio-http/pull/2332) - SocketApp refactoring, ability to provide custom websocket config by [@vigoo](https://togithub.com/vigoo) in [https://github.com/zio/zio-http/pull/2338](https://togithub.com/zio/zio-http/pull/2338) - Accept absolute url strings in request constructors by [@vigoo](https://togithub.com/vigoo) in [https://github.com/zio/zio-http/pull/2343](https://togithub.com/zio/zio-http/pull/2343) - Server inbound handler performance by [@jaspervz](https://togithub.com/jaspervz) in [https://github.com/zio/zio-http/pull/2325](https://togithub.com/zio/zio-http/pull/2325) - Generalize the concept of metadata in `HttpCodec` by [@987Nabil](https://togithub.com/987Nabil) in [https://github.com/zio/zio-http/pull/2363](https://togithub.com/zio/zio-http/pull/2363) - New Response model by [@hbibel](https://togithub.com/hbibel) in [https://github.com/zio/zio-http/pull/2348](https://togithub.com/zio/zio-http/pull/2348) - Tests Cleanup by [@adamgfraser](https://togithub.com/adamgfraser) in [https://github.com/zio/zio-http/pull/2379](https://togithub.com/zio/zio-http/pull/2379) - Update client3:core to 3.9.0 by [@scala-steward](https://togithub.com/scala-steward) in [https://github.com/zio/zio-http/pull/2382](https://togithub.com/zio/zio-http/pull/2382) - Ignore Flaky Test by [@adamgfraser](https://togithub.com/adamgfraser) in [https://github.com/zio/zio-http/pull/2337](https://togithub.com/zio/zio-http/pull/2337) - Optimize (Halt | codec) by [@vigoo](https://togithub.com/vigoo) in [https://github.com/zio/zio-http/pull/2374](https://togithub.com/zio/zio-http/pull/2374) - Make header value computation in request logging lazy by [@987Nabil](https://togithub.com/987Nabil) in [https://github.com/zio/zio-http/pull/2367](https://togithub.com/zio/zio-http/pull/2367) - Convert metrics from HandlerAspect to Middleware [#2320](https://togithub.com/zio/zio-http/issues/2320) by [@lookingformira](https://togithub.com/lookingformira) in [https://github.com/zio/zio-http/pull/2334](https://togithub.com/zio/zio-http/pull/2334) - Automatically validate request body using `Schema.validate` by [@williamareynolds](https://togithub.com/williamareynolds) in [https://github.com/zio/zio-http/pull/2360](https://togithub.com/zio/zio-http/pull/2360) - By default set client idle timeout by [@erikvanoosten](https://togithub.com/erikvanoosten) in [https://github.com/zio/zio-http/pull/2371](https://togithub.com/zio/zio-http/pull/2371) - transform functions for PathCodec by [@vigoo](https://togithub.com/vigoo) in [https://github.com/zio/zio-http/pull/2376](https://togithub.com/zio/zio-http/pull/2376) - `Endpoint` api en-/decodes based on accept header by [@987Nabil](https://togithub.com/987Nabil) in [https://github.com/zio/zio-http/pull/2366](https://togithub.com/zio/zio-http/pull/2366) - Increase Endpoint test coverage by [@danieletorelli](https://togithub.com/danieletorelli) in [https://github.com/zio/zio-http/pull/2385](https://togithub.com/zio/zio-http/pull/2385) - Fix accept header handling by [@vigoo](https://togithub.com/vigoo) in [https://github.com/zio/zio-http/pull/2391](https://togithub.com/zio/zio-http/pull/2391) - lax environment requirement when transforming a Handler by [@myazinn](https://togithub.com/myazinn) in [https://github.com/zio/zio-http/pull/2390](https://togithub.com/zio/zio-http/pull/2390) - Multipart/from file impl. in CLI and test suite by [@pablf](https://togithub.com/pablf) in [https://github.com/zio/zio-http/pull/2355](https://togithub.com/zio/zio-http/pull/2355) - Revert netty and update ZIO to stable by [@vigoo](https://togithub.com/vigoo) in [https://github.com/zio/zio-http/pull/2397](https://togithub.com/zio/zio-http/pull/2397) - Negative values support for TextCodec and SegmentCodec by [@danieletorelli](https://togithub.com/danieletorelli) in [https://github.com/zio/zio-http/pull/2393](https://togithub.com/zio/zio-http/pull/2393) - Fix Scoping Of Test Resources by [@adamgfraser](https://togithub.com/adamgfraser) in [https://github.com/zio/zio-http/pull/2407](https://togithub.com/zio/zio-http/pull/2407) - rename package from zio.http.html to zio.http.template to avoid ambiguity by [@TomTriple](https://togithub.com/TomTriple) in [https://github.com/zio/zio-http/pull/2405](https://togithub.com/zio/zio-http/pull/2405) - small fixes in docs by [@TomTriple](https://togithub.com/TomTriple) in [https://github.com/zio/zio-http/pull/2408](https://togithub.com/zio/zio-http/pull/2408) - Add traces to all effectful methods for zio.http package by [@zarinfam](https://togithub.com/zarinfam) in [https://github.com/zio/zio-http/pull/2328](https://togithub.com/zio/zio-http/pull/2328) - change signature to allow type inference by [@TomTriple](https://togithub.com/TomTriple) in [https://github.com/zio/zio-http/pull/2406](https://togithub.com/zio/zio-http/pull/2406) - cleanup and remove ServerTime by [@TomTriple](https://togithub.com/TomTriple) in [https://github.com/zio/zio-http/pull/2413](https://togithub.com/zio/zio-http/pull/2413) - Refactor `Endpoint` test coverage by [@wooster0](https://togithub.com/wooster0) in [https://github.com/zio/zio-http/pull/2389](https://togithub.com/zio/zio-http/pull/2389) - ZClient fast shutdown by [@johnhungerford](https://togithub.com/johnhungerford) in [https://github.com/zio/zio-http/pull/2410](https://togithub.com/zio/zio-http/pull/2410) - issue\_2212 update client proxy settings by [@rajcspsg](https://togithub.com/rajcspsg) in [https://github.com/zio/zio-http/pull/2336](https://togithub.com/zio/zio-http/pull/2336) - Fix SSLSpec by [@adamgfraser](https://togithub.com/adamgfraser) in [https://github.com/zio/zio-http/pull/2415](https://togithub.com/zio/zio-http/pull/2415) - remove code by [@TomTriple](https://togithub.com/TomTriple) in [https://github.com/zio/zio-http/pull/2414](https://togithub.com/zio/zio-http/pull/2414) - refactor: simplify empty check by [@junghoon-vans](https://togithub.com/junghoon-vans) in [https://github.com/zio/zio-http/pull/2329](https://togithub.com/zio/zio-http/pull/2329) - simplify query param access by [@TomTriple](https://togithub.com/TomTriple) in [https://github.com/zio/zio-http/pull/2419](https://togithub.com/zio/zio-http/pull/2419) - added mediaType parameters to Body methods by [@Adriani-Furtado](https://togithub.com/Adriani-Furtado) in [https://github.com/zio/zio-http/pull/2323](https://togithub.com/zio/zio-http/pull/2323) - Update zio, zio-streams, zio-test, ... to 2.0.17 by [@scala-steward](https://togithub.com/scala-steward) in [https://github.com/zio/zio-http/pull/2447](https://togithub.com/zio/zio-http/pull/2447) - memoized is not used by [@TomTriple](https://togithub.com/TomTriple) in [https://github.com/zio/zio-http/pull/2429](https://togithub.com/zio/zio-http/pull/2429) - Update slf4j-api, slf4j-simple to 2.0.9 by [@scala-steward](https://togithub.com/scala-steward) in [https://github.com/zio/zio-http/pull/2427](https://togithub.com/zio/zio-http/pull/2427) - Update sbt-github-actions to 0.16.0 by [@scala-steward](https://togithub.com/scala-steward) in [https://github.com/zio/zio-http/pull/2425](https://togithub.com/zio/zio-http/pull/2425) - change signature to allow for type inference by [@TomTriple](https://togithub.com/TomTriple) in [https://github.com/zio/zio-http/pull/2422](https://togithub.com/zio/zio-http/pull/2422) - add xss protection as default by [@TomTriple](https://togithub.com/TomTriple) in [https://github.com/zio/zio-http/pull/2421](https://togithub.com/zio/zio-http/pull/2421) - Fix stream body delay 2 by [@guersam](https://togithub.com/guersam) in [https://github.com/zio/zio-http/pull/2420](https://togithub.com/zio/zio-http/pull/2420) - Update scalafmt-core to 3.7.14 by [@scala-steward](https://togithub.com/scala-steward) in [https://github.com/zio/zio-http/pull/2426](https://togithub.com/zio/zio-http/pull/2426) - Update sbt-jmh to 0.4.6 by [@scala-steward](https://togithub.com/scala-steward) in [https://github.com/zio/zio-http/pull/2428](https://togithub.com/zio/zio-http/pull/2428) - align default values from HandlerAspect.redirect with Response.redirect by [@TomTriple](https://togithub.com/TomTriple) in [https://github.com/zio/zio-http/pull/2432](https://togithub.com/zio/zio-http/pull/2432) - Fix stream delay 3 by [@guersam](https://togithub.com/guersam) in [https://github.com/zio/zio-http/pull/2458](https://togithub.com/zio/zio-http/pull/2458) - Update netty-codec-http, ... to 4.1.98.Final by [@scala-steward](https://togithub.com/scala-steward) in [https://github.com/zio/zio-http/pull/2456](https://togithub.com/zio/zio-http/pull/2456) - Do Not Continue Reading From Web Socket After Terminal Event by [@adamgfraser](https://togithub.com/adamgfraser) in [https://github.com/zio/zio-http/pull/2441](https://togithub.com/zio/zio-http/pull/2441) - Update Handler.scala by [@ioleo](https://togithub.com/ioleo) in [https://github.com/zio/zio-http/pull/2453](https://togithub.com/zio/zio-http/pull/2453) - Add missing traces to the http package by [@jaliss](https://togithub.com/jaliss) in [https://github.com/zio/zio-http/pull/2354](https://togithub.com/zio/zio-http/pull/2354) - add note regarding classical "redirect after post" situations by [@TomTriple](https://togithub.com/TomTriple) in [https://github.com/zio/zio-http/pull/2434](https://togithub.com/zio/zio-http/pull/2434) - add flash scope by [@TomTriple](https://togithub.com/TomTriple) in [https://github.com/zio/zio-http/pull/2451](https://togithub.com/zio/zio-http/pull/2451) - Update sbt-scala3-migrate to 0.6.1 by [@scala-steward](https://togithub.com/scala-steward) in [https://github.com/zio/zio-http/pull/2435](https://togithub.com/zio/zio-http/pull/2435) - Update zio-schema, zio-schema-json, ... to 0.4.14 by [@scala-steward](https://togithub.com/scala-steward) in [https://github.com/zio/zio-http/pull/2436](https://togithub.com/zio/zio-http/pull/2436) - Update sbt to 1.9.6 by [@scala-steward](https://togithub.com/scala-steward) in [https://github.com/zio/zio-http/pull/2449](https://togithub.com/zio/zio-http/pull/2449) - use richtext codec for content type by [@TomTriple](https://togithub.com/TomTriple) in [https://github.com/zio/zio-http/pull/2455](https://togithub.com/zio/zio-http/pull/2455) - Update sbt-shading to 2.1.3 by [@scala-steward](https://togithub.com/scala-steward) in [https://github.com/zio/zio-http/pull/2448](https://togithub.com/zio/zio-http/pull/2448) - buildfix by [@jdegoes](https://togithub.com/jdegoes) in [https://github.com/zio/zio-http/pull/2461](https://togithub.com/zio/zio-http/pull/2461) - Update zio, zio-streams, zio-test, ... to 2.0.18 by [@scala-steward](https://togithub.com/scala-steward) in [https://github.com/zio/zio-http/pull/2459](https://togithub.com/zio/zio-http/pull/2459) - added cookie helpers by [@TomTriple](https://togithub.com/TomTriple) in [https://github.com/zio/zio-http/pull/2439](https://togithub.com/zio/zio-http/pull/2439) - fix: case-insensitive FormField headers by [@jgranstrom](https://togithub.com/jgranstrom) in [https://github.com/zio/zio-http/pull/2460](https://togithub.com/zio/zio-http/pull/2460) - add static fileserver by [@TomTriple](https://togithub.com/TomTriple) in [https://github.com/zio/zio-http/pull/2450](https://togithub.com/zio/zio-http/pull/2450) - Bugfix: WebSocketConfig.withForwardCloseFrames does not forward Close frames [#2375](https://togithub.com/zio/zio-http/issues/2375) by [@webberaj81](https://togithub.com/webberaj81) in [https://github.com/zio/zio-http/pull/2395](https://togithub.com/zio/zio-http/pull/2395) - Add `md` interpolator to create Markdown based docs by [@987Nabil](https://togithub.com/987Nabil) in [https://github.com/zio/zio-http/pull/2452](https://togithub.com/zio/zio-http/pull/2452) - Throw exception when reading from AsyncBody after the channel closed ([#2399](https://togithub.com/zio/zio-http/issues/2399)) by [@lackhoa](https://togithub.com/lackhoa) in [https://github.com/zio/zio-http/pull/2454](https://togithub.com/zio/zio-http/pull/2454) - Update netty-codec-http, ... to 4.1.99.Final by [@scala-steward](https://togithub.com/scala-steward) in [https://github.com/zio/zio-http/pull/2463](https://togithub.com/zio/zio-http/pull/2463) - Update sbt-github-actions to 0.17.0 by [@scala-steward](https://togithub.com/scala-steward) in [https://github.com/zio/zio-http/pull/2462](https://togithub.com/zio/zio-http/pull/2462) - Only Recover From Missing Data Errors In HttpCodec#optional by [@adamgfraser](https://togithub.com/adamgfraser) in [https://github.com/zio/zio-http/pull/2475](https://togithub.com/zio/zio-http/pull/2475) - Add test that uses authentication with context by [@987Nabil](https://togithub.com/987Nabil) in [https://github.com/zio/zio-http/pull/2476](https://togithub.com/zio/zio-http/pull/2476) - Remove Unnecessary Dependency by [@adamgfraser](https://togithub.com/adamgfraser) in [https://github.com/zio/zio-http/pull/2477](https://togithub.com/zio/zio-http/pull/2477) - Increase Buffer Size In Converting Async Body To Stream by [@adamgfraser](https://togithub.com/adamgfraser) in [https://github.com/zio/zio-http/pull/2478](https://togithub.com/zio/zio-http/pull/2478) - improve docs by [@TomTriple](https://togithub.com/TomTriple) in [https://github.com/zio/zio-http/pull/2482](https://togithub.com/zio/zio-http/pull/2482) - Add a test of a middleware providing a context to a `Routes` by [@guizmaii](https://togithub.com/guizmaii) in [https://github.com/zio/zio-http/pull/2487](https://togithub.com/zio/zio-http/pull/2487) - Remove usage of deprecated method in build.sbt by [@guizmaii](https://togithub.com/guizmaii) in [https://github.com/zio/zio-http/pull/2486](https://togithub.com/zio/zio-http/pull/2486) - Update sbt-github-actions to 0.18.0 by [@scala-steward](https://togithub.com/scala-steward) in [https://github.com/zio/zio-http/pull/2484](https://togithub.com/zio/zio-http/pull/2484) - Update netty-codec-http, ... to 4.1.100.Final by [@scala-steward](https://togithub.com/scala-steward) in [https://github.com/zio/zio-http/pull/2485](https://togithub.com/zio/zio-http/pull/2485) #### New Contributors - [@cacapouh](https://togithub.com/cacapouh) made their first contribution in [https://github.com/zio/zio-http/pull/2218](https://togithub.com/zio/zio-http/pull/2218) - [@dkarlinsky](https://togithub.com/dkarlinsky) made their first contribution in [https://github.com/zio/zio-http/pull/2220](https://togithub.com/zio/zio-http/pull/2220) - [@abcpro1](https://togithub.com/abcpro1) made their first contribution in [https://github.com/zio/zio-http/pull/2256](https://togithub.com/zio/zio-http/pull/2256) - [@flavienbert](https://togithub.com/flavienbert) made their first contribution in [https://github.com/zio/zio-http/pull/2301](https://togithub.com/zio/zio-http/pull/2301) - [@jaliss](https://togithub.com/jaliss) made their first contribution in [https://github.com/zio/zio-http/pull/2326](https://togithub.com/zio/zio-http/pull/2326) - [@zarinfam](https://togithub.com/zarinfam) made their first contribution in [https://github.com/zio/zio-http/pull/2317](https://togithub.com/zio/zio-http/pull/2317) - [@paulpdaniels](https://togithub.com/paulpdaniels) made their first contribution in [https://github.com/zio/zio-http/pull/2332](https://togithub.com/zio/zio-http/pull/2332) - [@jaspervz](https://togithub.com/jaspervz) made their first contribution in [https://github.com/zio/zio-http/pull/2325](https://togithub.com/zio/zio-http/pull/2325) - [@hbibel](https://togithub.com/hbibel) made their first contribution in [https://github.com/zio/zio-http/pull/2348](https://togithub.com/zio/zio-http/pull/2348) - [@lookingformira](https://togithub.com/lookingformira) made their first contribution in [https://github.com/zio/zio-http/pull/2334](https://togithub.com/zio/zio-http/pull/2334) - [@williamareynolds](https://togithub.com/williamareynolds) made their first contribution in [https://github.com/zio/zio-http/pull/2360](https://togithub.com/zio/zio-http/pull/2360) - [@erikvanoosten](https://togithub.com/erikvanoosten) made their first contribution in [https://github.com/zio/zio-http/pull/2371](https://togithub.com/zio/zio-http/pull/2371) - [@danieletorelli](https://togithub.com/danieletorelli) made their first contribution in [https://github.com/zio/zio-http/pull/2385](https://togithub.com/zio/zio-http/pull/2385) - [@myazinn](https://togithub.com/myazinn) made their first contribution in [https://github.com/zio/zio-http/pull/2390](https://togithub.com/zio/zio-http/pull/2390) - [@pablf](https://togithub.com/pablf) made their first contribution in [https://github.com/zio/zio-http/pull/2355](https://togithub.com/zio/zio-http/pull/2355) - [@wooster0](https://togithub.com/wooster0) made their first contribution in [https://github.com/zio/zio-http/pull/2389](https://togithub.com/zio/zio-http/pull/2389) - [@johnhungerford](https://togithub.com/johnhungerford) made their first contribution in [https://github.com/zio/zio-http/pull/2410](https://togithub.com/zio/zio-http/pull/2410) - [@junghoon-vans](https://togithub.com/junghoon-vans) made their first contribution in [https://github.com/zio/zio-http/pull/2329](https://togithub.com/zio/zio-http/pull/2329) - [@ioleo](https://togithub.com/ioleo) made their first contribution in [https://github.com/zio/zio-http/pull/2453](https://togithub.com/zio/zio-http/pull/2453) - [@webberaj81](https://togithub.com/webberaj81) made their first contribution in [https://github.com/zio/zio-http/pull/2395](https://togithub.com/zio/zio-http/pull/2395) - [@lackhoa](https://togithub.com/lackhoa) made their first contribution in [https://github.com/zio/zio-http/pull/2454](https://togithub.com/zio/zio-http/pull/2454) **Full Changelog**: https://github.com/zio/zio-http/compare/v3.0.0-RC2...v3.0.0-RC3Configuration
š Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
š¦ Automerge: Enabled.
ā» Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
š Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.