All Versions
36
Latest Version
Avg Release Cycle
59 days
Latest Release
699 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v1.2.3 Changes
April 20, 2022- Pass unique connection id (session id) in the
anycable.sid
Rack env field. ([@palkan][])
- Pass unique connection id (session id) in the
-
v1.2.2 Changes
March 04, 2022- ๐ Allow Ruby 2.6.
-
v1.2.1 Changes
February 21, 2022๐ Fix RBS signature. ([@palkan][])
โ Add empty (
''
) service to gRPC health check as "NOT_SERVING". ([@palkan][])
-
v1.2.0 Changes
December 21, 2021- โฌ๏ธ Drop Ruby 2.6 support.
-
v1.1.4 Changes
November 11, 2021- Do not swallow
grpc
missing .so exceptions. ([@palkan][])
- Do not swallow
-
v1.1.3 Changes
September 29, 2021- โ Added support for type coercion from Anyway Config 2.2. ([@palkan][])
-
v1.1.2 Changes
September 10, 2021- ๐ Improved gRPC server args support. ([@palkan][])
Add ability to declare gRPC server args without namespacing (i.e.,
"max_connection_age_ms"
instead of"grpc.max_connection_age_ms"
). That makes it possible to use ENV vars to provide the gRPC configuration. -
v1.1.1 Changes
June 05, 2021- ๐ Fixed error message when RPC implementation is missing. ([@palkan][])
We haven't extracted
anycable-grpc
yet. -
v1.1.0 Changes
June 01, 2021- No changes since 1.1.0.rc1.
-
v1.1.0.rc1 Changes
May 12, 2021- ๐ฅ 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.