From 47331061a8f74a4eeb22c802ffa3243a4ec87e58 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Javi=20Mart=C3=ADn?= Date: Thu, 28 Mar 2024 21:43:56 +0100 Subject: [PATCH] Use RFC 4122 namespaced UUIDs This configuration option disappeared in Rails 7.1 [1] (meaning it isn't possible to set it to `false` in a Rails 7.1 application). Since it's going to be our only option when upgrading to Rails 7.1, we're already activating it now. [1] https://github.com/rails/rails/commit/7b4affc78 --- config/initializers/new_framework_defaults_7_0.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/initializers/new_framework_defaults_7_0.rb b/config/initializers/new_framework_defaults_7_0.rb index aa3bfb5bc..55906df86 100644 --- a/config/initializers/new_framework_defaults_7_0.rb +++ b/config/initializers/new_framework_defaults_7_0.rb @@ -80,7 +80,7 @@ Rails.application.config.action_controller.wrap_parameters_by_default = true # # See https://guides.rubyonrails.org/configuring.html#config-active-support-use-rfc4122-namespaced-uuids for # more information. -# Rails.application.config.active_support.use_rfc4122_namespaced_uuids = true +Rails.application.config.active_support.use_rfc4122_namespaced_uuids = true # Change the default headers to disable browsers' flawed legacy XSS protection. # Rails.application.config.action_dispatch.default_headers = {