Releases: salvo-rs/salvo
Releases · salvo-rs/salvo
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
v0.68.1
What's Changed
- timeout middleware allow custom status error by @chrislearn in #796
- Improve doc and fix doc ci error by @chrislearn in #797
- chore(deps): update tokio-tungstenite requirement from 0.21 to 0.23 by @dependabot in #798
- Improve the documentation by @chrislearn in #799
- chore(deps): update salvo-http3 requirement from 0.1.0 to 0.2.0 by @dependabot in #801
- Improve unit test coverage by @chrislearn in #800
- Fix feature config error by @chrislearn in #802
- oapi: Add preserve-order features by @chrislearn in #803
Full Changelog: v0.68.0...v0.68.1
v0.68.0
What's Changed
- chore(deps): update quinn requirement from 0.10 to 0.11 by @chrislearn in #768
- Add
FormFile
andFormFiles
to OpenAPI by @chrislearn in #771 - fix: example otel-jaeger not work by @chrislearn in #772
- chore(deps): update opentelemetry-semantic-conventions requirement from 0.14 to 0.15 by @dependabot in #774
- chore(deps): update opentelemetry requirements by @chrislearn in #778
- oapi: skip 1st line in endpoint macro description expansion by @chrislearn in #779
- oapi: Remove unmaintained crate proc_macro_error by @chrislearn in #780
- Refactor openapi to allow global renaming of types and more by @chrislearn in #784
- Allow use global namer to rename operationId by @chrislearn in #785
- Fix OpenAPI naming bug and update example by @chrislearn in #786
- Adding EC private keys to rustls config by @melefo in #787
- chore(deps): update nix requirement from 0.28 to 0.29 by @dependabot in #788
- Update swaggerUI to 5.17.12 by @chrislearn in #789
- add logging-otlp example by @fankaiLiu in #790
- oapi: Add support for description and summary overriding by @chrislearn in #793
- oapi: Add description attribute on ToSchema by @chrislearn in #794
New Contributors
Full Changelog: v0.67.2...v0.68.0
v0.67.2
What's Changed
- ECOSYSTEM.md: Add
opensound
by @czy-29 in #760 - Fixes redirect loop in serve-static. by @gckzl in #761
- ECOSYSTEM.md: Add static-api by @josejachuf in #763
- fix race on graceful shutdown by @chrislearn in #765
- chore(deps): update brotli requirement from 5.0 to 6.0 by @dependabot in #766
New Contributors
Full Changelog: v0.67.1...v0.67.2