This gem provides the functionality of the server adapterization PR: rails/rails#50979.
See the PR description for more information on the purpose of this refactoring.
Add this line to your application's Gemfile before Rails or Action Cable:
gem "actioncable-next"
gem "rails", "~> 7.0"
Then, you can use Action Cable as before. Under the hood, the new implementation would be used.
This gem also includes the corresponding patch for RSpec Rails (see PR). You MUST activate it explicitly
by adding the following line to your spec/rails_helper.rb
:
# after rspec-rails is loaded
require "rspec/rails"
require "action_cable/next/rspec"