diff --git a/CHANGELOG.md b/CHANGELOG.md index c5d279b..7618e80 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,14 +2,14 @@ ## master +## 1.5.0 (2024-04-01) + - Allow specifying the _whispering_ stream via `#stream_from(..., whisper: true)`. ([@palkan][]) You can use specify the stream to use for _whispering_ (client-initiated broadcasts) by adding `whisper: true` to the `#stream_from` (or `#stream_for`) method call. NOTE: This feature is only supported when using AnyCable server and ignored otherwise. -## 1.5.0.rc.1 - - Support passing objects to `ActionCable.server.broadcast`. ([@palkan][]) Make it possible to call `ActionCable.server.broadcast(user, data)` or `ActionCable.server.broadcast([user, :context], data)`. This is a companion functionality for `#signed_stream_name`. diff --git a/anycable-rails-core.gemspec b/anycable-rails-core.gemspec index 651110d..c2c6241 100644 --- a/anycable-rails-core.gemspec +++ b/anycable-rails-core.gemspec @@ -26,7 +26,7 @@ Gem::Specification.new do |spec| spec.required_ruby_version = ">= 2.7" - spec.add_dependency "anycable-core", "1.5.0.rc.1" + spec.add_dependency "anycable-core", "~> 1.5.0" spec.add_dependency "actioncable", ">= 6.0" spec.add_dependency "globalid" end diff --git a/anycable-rails.gemspec b/anycable-rails.gemspec index 8c6681f..60c9d96 100644 --- a/anycable-rails.gemspec +++ b/anycable-rails.gemspec @@ -27,7 +27,7 @@ Gem::Specification.new do |spec| spec.required_ruby_version = ">= 2.7" spec.add_dependency "anycable-rails-core", AnyCable::Rails::VERSION - spec.add_dependency "anycable", "1.5.0.rc.1" + spec.add_dependency "anycable", "~> 1.5.0" spec.add_development_dependency "ammeter", "~> 1.1" spec.add_development_dependency "bundler", ">= 1.10" diff --git a/lib/anycable/rails/version.rb b/lib/anycable/rails/version.rb index 32fcfdd..18ae182 100644 --- a/lib/anycable/rails/version.rb +++ b/lib/anycable/rails/version.rb @@ -2,6 +2,6 @@ module AnyCable module Rails - VERSION = "1.5.0.rc.1" + VERSION = "1.5.0" end end