# unreleased # 0.5.4 - 新增:公开`PathParams`。 - 修复:修复少部分情况下`Router`在未找到处理程序时提取路径参数。 # 0.5.3 - 变化:重构`GracefulShutdown`的实现。 # 0.5.2 - 修复:`Server`内部未配置`Timer`导致的`http1_header_read_timeout`等函数配置后服务器无法处理请求。 - 变化:`Server::http1_header_read_timeout`可以传递None以禁用配置。 # 0.5.1 - 变化:tokio-tungstenite = "0.24"。 - 新增:`Server`新增函数:`http1_max_headers`,`http2_max_pending_accept_reset_streams`。 # 0.5.0 - 破坏:boluo-core = "0.4"。 - 破坏:修改`ServeFile`和`ServeDir`的`Service`实现。 - 破坏:修改`ExtensionService`的`Service`实现。 - 破坏:删除`OptionalTypedHeader`。 - 新增:为`Extension`实现`OptionalFromRequest`。 - 新增:为`TypedHeader`实现`OptionalFromRequest`。 # 0.4.0 - 破坏:boluo-core = "0.3"。 - 破坏:重构模块`boluo::extract::header`。 - 新增:导出`headers`库。 # 0.3.2 - 新增:为`EventBuilder`实现`Default`。 # 0.3.1 - 修复:当`http2`功能关闭时,从依赖项中删除`h2`。 # 0.3.0 - 破坏:boluo-core = "0.2"。 - 破坏:移除`FormResponseError`的`From`实现。 - 破坏:移除`JsonResponseError`的`From`实现。 - 破坏:重构错误类型:`MultipartError`,`RedirectUriError`,`EventValueError`。 - 新增:为`PathExtractError`实现`Clone`。 - 变化:移除实现`Service`的多余约束:`ServeFile`,`ServeDir`,`ExtensionService`。 # 0.2.0 - 破坏:私有化`MethodRoute::any`和`MethodRoute::one`。 - 破坏:重构模块`boluo::extract`下的错误类型。 - 破坏:重构模块`boluo::response`下的错误类型。 - 破坏:变更提取器`Form`的行为,`HEAD`请求也将从查询字符串中读取表单数据。 - 破坏:`Router`的嵌套路径不允许为空。 - 新增:为`Extension`实现`IntoResponseParts`。 - 新增:添加文档。 # 0.1.1 - 修复:将`boluo/README.md`的示例链接指向正确的位置。 # 0.1.0 初始版本