Releases: salvo-rs/salvo
Releases · salvo-rs/salvo
v0.72.1
What's Changed
- chore: Update opentelemetry-* dependencies by @chrislearn in #907
- fix: higher-ranked lifetime error regarding config_stream by @aoiryc in #909
- chore(deps): update tokio-tungstenite requirement from 0.23 to 0.24 by @dependabot in #910
- impl Display and Debug for Text and Json by @chrislearn in #912
- security fix: Jump out of the serve dir to access files on server by @chrislearn in #913
New Contributors
Full Changelog: v0.72.0...v0.72.1
v0.72.0
What's Changed
- Impl Writer for tuple by @chrislearn in #882
- Allow to wrap Handler with middlewares by @chrislearn in #883
- Update force_https doc and add example by @chrislearn in #884
- Add SecureMaxSize middleware to control request secure max size. by @chrislearn in #885
- oapi: Fix doc typo by @chrislearn in #887
- fix: Request Id should use header_name as headers key by @chrislearn in #893
- oapi: Give extractors
REQUIRED
default value by @chrislearn in #894 - oapi: Refactor features by @chrislearn in #895
- oapi:Add parsing support for non strict integers by @chrislearn in #896
- oapi: Add extensions support for OpenApi by @chrislearn in #897
- oapi: update AnyValue parse_any by @chrislearn in #898
- cors: Add CallNext to control when call next handlers by @chrislearn in #899
- oapi: Add support of links by @chrislearn in #900
- fix: The error status code was incorrectly set to 405 by @chrislearn in #903
Full Changelog: v0.71.1...v0.72.0
v0.71.1
What's Changed
- fix: Derive ToSchema not work for unit enum variants by @chrislearn in #875
Full Changelog: v0.71.0...v0.71.1
v0.71.0
What's Changed
- chore(deps): update tower to 0.5 and move tower_compat to salvo_extra by @chrislearn in #866
- Rename Affix to AffixState by @chrislearn in #868
- Change generic definition of Catcher functions by @chrislearn in #873
Full Changelog: v0.70.0...v0.71.0
v0.70.0
What's Changed
- fix: CombWisp match is not correct by @chrislearn in #856
- Bumps eyre to at least 0.6.12 as per the advisory by @Dylan-DPC in #857
- Allow TLS without HTTP2 and fallback to HTTP 1.1 by @chrislearn in #858
- oapi: Add support for inlined enum variants by @chrislearn in #859
- fix: http2-cleartext feature setting by @chrislearn in #861
- oapi: Migrate to OpenAPI spec 3.1.0 by @chrislearn in #860
- Fix respect required attribute by @chrislearn in #863
- fix: OpenAPI page does not render by @chrislearn in #864
New Contributors
- @Dylan-DPC made their first contribution in #857
Full Changelog: v0.69.0...v0.70.0
v0.69.0
What's Changed
- chore: Update opentelemetry dependencies by @chrislearn in #837
- Remove once_cell and use standard library by @chrislearn in #826
- fix: Fix concatenation issue in
StatusError
display by @TheAwiteb in #841 - Save and use router param without wildcard by @chrislearn in #844
- Add with_host fn to Router by @chrislearn in #845
- oapi: Add extensions for schemas by @chrislearn in #846
- More flexible attribute value for macros by @chrislearn in #847
- oapi: Upgrade Swagger UI to v5.17.14 by @chrislearn in #848
Full Changelog: v0.68.5...v0.69.0
v0.68.5
What's Changed
- Improved OpenAPI docs by @markcda in #820
- fix typo by @clia in #823
- fix: Compression does not set body back if body can not compress by @chrislearn in #827
- use Into to set response body by @chrislearn in #828
- chore(deps): update salvo-http3 requirement from 0.2.0 to 0.3.0 by @dependabot in #829
- fix: Request local_addr doc by @astoring in #831
New Contributors
Full Changelog: v0.68.4...v0.68.5
v0.68.4
What's Changed
- fix: Tokio runtime panic when using QuinnListener by @chrislearn in #819
Full Changelog: v0.68.3...v0.68.4
v0.68.3
What's Changed
- HTTP/2 over HTTP by @chrislearn in #815
- fix: HTTP/3 realization doesn't work by @chrislearn in #816
Full Changelog: v0.68.2...v0.68.3
v0.68.2
What's Changed
- Modify some documentation by @astoring in #805
- fix: Returns 405 Method Not Allowed if other method handler exists. by @chrislearn in #807
- Add
server-handle
feature by @chrislearn in #808 - fix: html css style by @ahaoboy in #810
- Allow set backlog for TcpListener and UnixListener by @chrislearn in #812
New Contributors
Full Changelog: v0.68.1...v0.68.2