Salvo Rust Web 框架 0.79.0 发布
Salvo 是 Rust 编写的关注人体工程学的 Web 框架,相比其他框架有很多优势:
- 没有类型体操,使用时基本不需要对 Rust 有深度理解,非常适合新手;
- 基于 Tokio 和 Hyper, 能保持与 Hyper 相当的高性能;
- 功能全面,支持 HTTP3, Webtransport 等新协议和功能;
- 官方维护了众多的中间件;
- 提供了 tower 兼容层,tower 的中间件可以直接拿来使用;
- 已经维护 5 年多,成熟可靠。
本次更新内容:
- chore(deps): 升级 brotli 到 8 by @dependabot in #1119
- chore(deps): 升级 serde-xml-rs 到 0.7 by @dependabot in #1120
- chore(deps): 升级 nix 到 0.30 by @dependabot in #1124
- 升级 salvo-http3 到 0.6.0 by @chrislearn in #1130
- 增强对 anyhow::Error 的支持,你甚至不再需要定义自定义的错误类型 by @xiuno in #1126
- 对 static_embed 添加 content-range 支持 by @18o in #1135
- chore(deps): 升 opentelemetry-* 到 0.30 by @chrislearn in #1141
- 默认禁用 TLS 1.2,可以通过 feature 开启 by @chrislearn in #1142
- 运行设置 RustlsConfig 支持的 TLS 版本 by @chrislearn in #1143
更详细的更新信息: https://github.com/salvo-rs/salvo/releases/tag/v0.79.0