1.2.0: Stats, anycable-core dependency, dropping legacy
Added
-
Stats collection about subscriptions, channels, etc via
GraphQL::AnyCable.stats
. [@prog-supdex] (#37)See Stats section in README for details.
-
Configuration option
redis_prefix
for namespacing Redis keys. [@prog-supdex] (#36)
Changed
-
Depend on
anycable-core
gem instead ofanycable
.This allows to avoid installing
grpc
gem when using alternate AnyCable broadcasting adapters (like HTTP).See #43 for details.
Removed
-
Handling of client-provided channel identifiers. BREAKING CHANGE
Please make sure that you have changed your channel
disconnected
method to pass channel instance to GraphQL-AnyCable'sdelete_channel_subscriptions
method.
See release notes for version 1.1.0 for details. -
Handling of pre-1.0 subscriptions data.
If you're still using version 0.5 or below, please upgrade to 1.0 or 1.1 first with
handle_legacy_subscriptions
setting enabled.
See release notes for version 1.0.0 for details.