Skip to content

1.2.0: Stats, anycable-core dependency, dropping legacy

Compare
Choose a tag to compare
@github-actions github-actions released this 07 May 14:35
v1.2.0
048e8c2

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 of anycable.

    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's delete_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.