v0.2.17
What's Changed
- chore(workflows/docker.yml): build debug image for client by @gaius-qi in #1009
- feat(dragonfly-client/proxy): add switch for cache in proxy by @gaius-qi in #1010
- feat(dragonfly-client/proxy): remove finished_piece_readers when copy finished by @gaius-qi in #1011
- chore(deps): Bump anyhow from 1.0.95 to 1.0.97 by @dependabot in #1012
- chore(workflows/docker.yaml): add debug suffix for trivy by @gaius-qi in #1017
- chore(deps): Bump reqwest-tracing from 0.5.5 to 0.5.6 by @dependabot in #1014
- chore(deps): Bump chrono from 0.4.39 to 0.4.40 by @dependabot in #1016
- chore(deps): Bump termion from 4.0.3 to 4.0.4 by @dependabot in #1015
- chore(deps): Bump serde_json from 1.0.138 to 1.0.140 by @dependabot in #1013
- feat(dragonfly-client/proxy): eliminate potential memory leak in piece reader handling by @gaius-qi in #1018
- fix(dragonfly-client/resource/piece_collector.rs): remove download piece number by @gaius-qi in #1019
- chore(ci/Dockerfile.debug): add flamegraph for debug image by @gaius-qi in #1020
- feat(dragonfly-client/proxy): improved data transfer efficiency in the proxy by @gaius-qi in #1021
- refactor(dragonfly-client-storage): optimize buffer creation sequence for better readability by @gaius-qi in #1022
- feat: change crc to crc32fast by @gaius-qi in #1023
- feat: optimize profile.release and remove tracing-flame by @gaius-qi in #1024
- feat: add certs cache for generating self-signed certs by @gaius-qi in #1025
- feat: add static SUPPORTED_HTTP_PROTOCOLS for proxy by @gaius-qi in #1026
- feat(dragonfly-client): optimize piece download performance by @gaius-qi in #1027
Full Changelog: v0.2.16...v0.2.17