undefined method `add_default_name_and_id` since upgrading to Rails 8.0.3
Because the changes in 4.0.0.rc1 still haven't been released (see #168) calls to add_default_name_and_id are now failing. This is discussed here: https://github.com/rails/rails/issues/55737
Since version 8.0.3 Rails has renamed the undocumented internal method add_default_name_and_id which 3.0.0 relies upon.
Forcing an upgrade to 4.0.0.rc1 should fix this in the short-term:
gem "recurring_select", "4.0.0.rc1"
This should avoid the need to roll back Rails to 8.0.2.1, but you should review the differences between 3.0.0 and this RC release before relying on it in production:
https://github.com/gregschmit/recurring_select/compare/v3.0.0...v4.0.0.rc1
add_default_name_and_id has been reinstated in Rails 8.0.4 (but not 8.1.1)