8000 Comparing tower-http-0.6.2...tower-http-0.6.4 · tower-rs/tower-http · GitHub
[go: up one dir, main page]

Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: tower-rs/tower-http
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: tower-http-0.6.2
Choose a base ref
...
head repository: tower-rs/tower-http
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: tower-http-0.6.4
Choose a head ref
  • 19 commits
  • 22 files changed
  • 9 contributors

Commits on Nov 23, 2024

  1. Configuration menu
    Copy the full SHA
    4bd9549 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    93d31c1 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2024

  1. compression: the identity body should respect is_end_stream (#535)

    This breaks certain gRPC failure scenarios when not compressing.
    
    Signed-off-by: Matt Klein <mklein@bitdrift.io>
    mattklein123 authored Dec 19, 2024
    Configuration menu
    Copy the full SHA
    d0c522b View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2025

  1. Configuration menu
    Copy the full SHA
    7281de6 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2025

  1. Configuration menu
    Copy the full SHA
    711a86d View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2025

  1. Configuration menu
    Copy the full SHA
    e2b05bf View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2025

  1. Configuration menu
    Copy the full SHA
    3364569 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2025

  1. Configuration menu
    Copy the full SHA
    6c20928 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2025

  1. fix: use mem::replace on cloned inner service (#561)

    In the `AsyncRequireAuthorization` service, the cloned service could be
    different than the ready service due to the complexities described here:
    https://docs.rs/tower/latest/tower/trait.Service.html#be-careful-when-cloning-inner-services
    so this commit fixes it by using std::mem::replace as recommended in the
    documentation
    tomharmon authored Apr 24, 2025
    Configuration menu
    Copy the full SHA
    45ce10b View commit details
    Browse the repository at this point in the history

Commits on May 4, 2025

  1. Configuration menu
    Copy the full SHA
    55287c7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    de9b51e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6f13eb9 View commit details
    Browse the repository at this point in the history
  4. Fix clippy warnings

    jplatte committed May 4, 2025
    Configuration menu
    Copy the full SHA
    001be27 View commit details
    Browse the repository at this point in the history

Commits on May 5, 2025

  1. Configuration menu
    Copy the full SHA
    2c3f8f3 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2025

  1. Release v0.6.3 (#564)

    jplatte authored May 7, 2025
    Configuration menu
    Copy the full SHA
    7b4b07d View commit details
    Browse the repository at this point in the history

Commits on May 9, 2025

  1. Configuration menu
    Copy the full SHA
    8d38de8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c61fb8d View commit details
    Browse the repository at this point in the history

Commits on May 10, 2025

  1. Make type inference work for ServiceExt (#566)

    Unfortunately, making type inference work for this requires removing the
    generic parameter from ServiceExt, which in turn requires removing the
    tower::Service supertrait. This made the Sealed trait useless, and while
    I was at it I also removed the Sized supertrait in favor of Sized bounds
    on all current trait methods (this allows backwards-compatibly adding
    methods that don't require Self to be Sized to be added).
    
    This means that now you can call all of these methods on _anything_, the
    resulting type just isn't going to be very useful if the type you're
    calling the method on isn't a tower::Service<http::Request<B>> (extra
    bounds may apply depending on the exact method).
    jplatte authored May 10, 2025
    Configuration menu
    Copy the full SHA
    2608a51 View commit details
    Browse the repository at this point in the history
  2. Release v0.6.4 (#568)

    jplatte authored May 10, 2025
    Configuration menu
    Copy the full SHA
    fa8848e View commit details
    Browse the repository at this point in the history
Loading
0