What's Changed
- style: remove trailing spaces by @zhangkai803 in #580
- tests: add test case for openapi/tag and openapi/xml by @zhangkai803 in #581
- tests: add testcases for openapi/server by @zhangkai803 in #582
- tests: add testcases for openapi/security by @zhangkai803 in #583
- tests: add testcases for
openapi/response
&&openapi/request_body
&&openapi/example
by @zhangkai803 in #584 - Remove unsafe code from examples by @astoring in #585
- tests: add testcases for
openapi/content
&&openapi/encoding
by @zhangkai803 in #586 - tests: add testcases for openapi mods by @zhangkai803 in #587
- tests: add testcases for
openapi/operations
by @zhangkai803 in #589 - poxy: Use async fn elect in Upstreams` by @chrislearn in #592
- tests: add testcases for
openapi/parameter.rs
by @zhangkai803 in #594 - tests: add testcases for openapi/path by @zhangkai803 in #595
- tests: add testcases for
openapi/mod.rs
by @zhangkai803 in #596 - chore(deps): update proc-macro-crate requirement from 2 to 3 by @dependabot in #599
- Update Rust version to 1.75 and Extractible trait for custom error by @chrislearn in #597
- Update: support msg in all README by @zhangkai803 in #601
- tests: add testcases for
openapi/schema/*.rs
by @zhangkai803 in #603 - extract: Set status code to 400 if extract failed and status code is not error. by @astoring in #605
- extract: Remove default impl and
Deserialize<'de>
constraint fromExtractible
by @astoring in #606 - Allow
proc-macro-crate
version 2 also works to avoid conflict by @astoring in #607 - Use simple tracing format by @astoring in #608
- Allow define
paramter_in
for each struct field by @chrislearn in #611 - Add testcases for
crates/oapi/src/extract/parameter/*.rs
by @zhangkai803 in #612 - resolved #615 , Remove WARN for none content-type redirection response by @18o in #616
- fix: ToParameters will fail when using rename when deserializing by @chrislearn in #614
- Fix extract attribute conflict with serde by @chrislearn in #618
- Add hoops support to Service by @chrislearn in #621
- Upgrade salvo-http3 to 0.0.9 by @chrislearn in #622
- Upgrade Swagger UI to v5.11.0 by @chrislearn in #623
New Contributors
- @zhangkai803 made their first contribution in #580
- @18o made their first contribution in #616
Full Changelog: v0.63.1...v0.64.0