Изменения в новых версиях / Ruby 3.0

# requires Ruby 3.0 or newer

params = { name: "Ann", age: 30, password: "x" }

# *** before: ***
safe_old = params.reject { |k, _| k == :password }

# *** in version 3.0: ***
safe = params.except(:password)

puts safe.inspect