New
v3.8.0
What's Changed
- Update tapir-http4s-server, ... to 1.12.6 by @zio-scala-steward[bot] in https://github.com/zio/zio-http/pull/3834
- Update scala-library, scala-reflect to 2.12.21 by @zio-scala-steward[bot] in https://github.com/zio/zio-http/pull/3852
- Optimise
RequestStorecode by @guizmaii in https://github.com/zio/zio-http/pull/3878 - Revert "Revert "JSON Schema gen"" by @987Nabil in https://github.com/zio/zio-http/pull/3837
- Documentation of Ensure Header Middleware by @khajavi in https://github.com/zio/zio-http/pull/3840
- Allow : and @ unescaped in URL path and query by @QuinnHarris in https://github.com/zio/zio-http/pull/3870
- [CI] Avoid running each "Build and Test" job twice by @guizmaii in https://github.com/zio/zio-http/pull/3885
- Improve client timeout options (#2383) by @987Nabil in https://github.com/zio/zio-http/pull/3844
- Ensure internally handled errors are logged (#2491) by @987Nabil in https://github.com/zio/zio-http/pull/3891
- Add tests for outStream[Byte] error handling (#3207) by @987Nabil in https://github.com/zio/zio-http/pull/3892
- Fix CORS middleware to reject non-OPTIONS requests from disallowed or… by @987Nabil in https://github.com/zio/zio-http/pull/3890
- Fix flaky WebSpec test by resetting ErrorResponseConfig before each test by @987Nabil in https://github.com/zio/zio-http/pull/3894
- Fix optional content codec to handle empty request body as None by @987Nabil in https://github.com/zio/zio-http/pull/3896
- Add HTTP Range header support for static file serving by @987Nabil in https://github.com/zio/zio-http/pull/3897
- Configure TLS protocol versions in SSLConfig by @antonstamov in https://github.com/zio/zio-http/pull/3806
- Add Smithy IDL code generator (#1522) by @987Nabil in https://github.com/zio/zio-http/pull/3898
New Contributors
- @antonstamov made their first contribution in https://github.com/zio/zio-http/pull/3806
Full Changelog: https://github.com/zio/zio-http/compare/v3.7.4...v3.8.0