From d2fb5102b141bb6045b731220929c730740e67dc Mon Sep 17 00:00:00 2001 From: Jon Roberts Date: Sat, 13 Jul 2024 19:31:01 -0400 Subject: [PATCH 1/2] Readme .yml config update Use `YAML.unsafe_load` to parse regex values, `load` won't by default --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index fb510d6..e9918d3 100644 --- a/README.md +++ b/README.md @@ -38,7 +38,7 @@ or if you prefer storing the config elsewhere, in a yml file for example: ```ruby # config/initializers/better_html.rb -BetterHtml.config = BetterHtml::Config.new(YAML.load(File.read('/path/to/.better-html.yml'))) +BetterHtml.config = BetterHtml::Config.new(YAML.unsafe_load_file('/path/to/.better-html.yml')) ``` Available configuration options are: From 96e4549ef06d710f5c4fff8df35328c5dc72b40c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89tienne=20Barri=C3=A9?= Date: Tue, 30 Jul 2024 11:36:01 +0200 Subject: [PATCH 2/2] Update README.md Co-authored-by: Jon Roberts --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index e9918d3..21680e3 100644 --- a/README.md +++ b/README.md @@ -38,7 +38,7 @@ or if you prefer storing the config elsewhere, in a yml file for example: ```ruby # config/initializers/better_html.rb -BetterHtml.config = BetterHtml::Config.new(YAML.unsafe_load_file('/path/to/.better-html.yml')) +BetterHtml.config = BetterHtml::Config.new(YAML.load_file(file_path, permitted_classes: [Regexp])) ``` Available configuration options are: