Skip to content

actix-http: v3.3.0

Compare
Choose a tag to compare
@robjtede robjtede released this 21 Jan 18:53
· 262 commits to master since this release
dd9ac4d

Added

  • Implement MessageBody for Cow<'static, str> and Cow<'static, [u8]>. #2959
  • Implement MessageBody for &mut B where B: MessageBody + Unpin. #2868
  • Implement MessageBody for Pin<B> where B::Target: MessageBody. #2868
  • Automatic h2c detection via new service finalizer HttpService::tcp_auto_h2c(). #2957
  • HeaderMap::retain() #2955.
  • Header name constants in header module. #2956 #2968
    • CACHE_STATUS
    • CDN_CACHE_CONTROL
    • CROSS_ORIGIN_EMBEDDER_POLICY
    • CROSS_ORIGIN_OPENER_POLICY
    • PERMISSIONS_POLICY
    • X_FORWARDED_FOR
    • X_FORWARDED_HOST
    • X_FORWARDED_PROTO

Fixed

  • Fix non-empty body of HTTP/2 HEAD responses. #2920

Performance

  • Improve overall performance of operations on Extensions. #2890