AnyCable v1.1.0.rc1 Release Notes

Release Date: 2021-05-12 // almost 3 years ago
    • 💥 BREAKING Move middlewares from gRPC interceptors to custom implementation. ([@palkan][])

    That allowed us to have real middlewares with ability to modify responses, intercept exceptions, etc. The API changed a bit:

     class SomeMiddleware < AnyCable::Middleware
    -  def call(request, rpc_call, rpc_handler)
    +  def call(rpc_method_name, request, metadata)
         yield
       end
     end
    
    • 💎 Ruby >= 2.6 is required.
    • Anyway Config >= 2.1 is required.