**Full Changelog**: https://github.com/KKKKKKKEM/bricks/compare/0.0.19...0.0.20
1. 事件注册支持使用装饰器进行注册
2. 支持 curl 生成爬虫模板
3. spider consume doing 队列根据 spider 进行隔离
4. spider 添加 fetch 方法,可以直接将 request 转为 response;同时去除 Download 的 to response 方法(过于冗余)
5. 修复 response 为空时 on retry 报错的 Bug
6. 优化 Listener 队列等相关属性, 支持 $futureMaxRetry 参数, 可以设置最大重试次数
7. client 支持使用装饰器注册路由中间件,可以分为 request 和 response,还能针对路径设置规则进行拦截
8. 其他 Bug 修复以及优化