Introduced by rails/rails#33932 for Rails 6, without implementing a .supports_cache_versioning? on ActiveSupport::Cache::MonetaStore, the application will raise an exception encouraging the user to change adapters entirely or alternatively disable recyclable cache keys (see rails/rails#29092).
The only notable change is that the passed ActiveSupport::Cache::Entry includes a version attribute (readable) that contains the version part of the cache key so that cache keys remain the same for particular entries.