Saiu no blog Ryan’s Scraps uma novidade sobre a última versão de desenvolvimento do Rails (Edge Rails).
As validações do Active Record ganharam mais uma opção, o :allow_blank.
Funciona exatamente como o :allow_nil, mas também inclui valores em branco.
Com esta opção podemos permitir que uma validação deixe passar se o valor for branco ou nulo, simplesmente usando :allow_blank => true.
Mais detalhes sobre a atualização podem ser encontrados no Rails Trac.