Hey there,
A wild deprecation warning has appeared.
Rails 8.1 has started issuing deprecation warnings for usage of ActiveSupport::Configurable. It is being deprecated with no replacement.
Marksmith uses ActiveSupport::Configurable as part of its configuration class
Repro steps
- Use Rails 8.1
- Use Marksmith 0.4.7
- Run a rails command, e.g.
rails routes
- See deprecation warning:
DEPRECATION WARNING: ActiveSupport::Configurable is deprecated without replacement, and will be removed in Rails 8.2.
You can emulate the previous behavior with `class_attribute`.
System configuration
- Avo version: 3.52.x (using marksmith behind the scenes)
- Rails version: 8.1.0
*Ruby version: 3.4.7
Urgency