Summary:
Attempting to upgrade a Rails application to Rails 8 fails due to a hard requirement in wysiwyg-rails that restricts railties to < 8.0. Since Rails 8 requires railties = 8.x, the gem is currently incompatible with the latest stable version of Rails.
Steps to Reproduce:
Add the following to your Gemfile:
gem 'rails', '~> 8.0.0'
gem 'wysiwyg-rails'
Run bundle update rails
Observed Behavior:
Bundler fails with a dependency resolution error:
wysiwyg-rails >= x.x.x depends on railties >= 3.2, < 8.0
rails ~> 8.0.0 depends on railties = 8.0.x
=> Version solving has failed.
This makes it impossible to use wysiwyg-rails with any version of Rails 8.
Environment Details:
Rails version: 8.0.2
Ruby version: 3.4.2
Summary:
Attempting to upgrade a Rails application to Rails 8 fails due to a hard requirement in wysiwyg-rails that restricts railties to < 8.0. Since Rails 8 requires railties = 8.x, the gem is currently incompatible with the latest stable version of Rails.
Steps to Reproduce:
Add the following to your Gemfile:
Run
bundle update railsObserved Behavior:
Bundler fails with a dependency resolution error:
This makes it impossible to use wysiwyg-rails with any version of Rails 8.
Environment Details:
Rails version: 8.0.2
Ruby version: 3.4.2