Psych.load
が Psych.safe_load
になるというでかい非互換が入った Psych-4.0.0 をちょっと直した 4.0.1 をリリースした。
https://github.com/ruby/psych/pull/493
具体的には上にあるように、load_file
を使ったときに load
に fallback しないせいで Symbol
を DisallowedClass
として弾いていた問題が回避されるはず。Pysch-4.0.0 にしたら Symbol がなんだかんだ言われて動かなくなったんだが?と言う人は試してみてください。