Carlos Brando

Nome do Jogo

Edge Rails - Ruby 1.9 e documentação

372051316_4a55638f99.jpg

Não é minha intenção publicar um post deste por dia, mas como ontem eu já estava de olho, resolvi publicar logo para não esquecer.

Basicamente o core team está focando em documentação e melhorias na compatibilidade do Rails com o Ruby 1.9. Ontem eles documentaram todas as exceções do Active Record que estavam faltando e também documentaram melhor os métodos destroy_all e delete_all para descrever como eles funcionam por debaixo dos panos.

Quanto a compatibilidade, desta vez eles alteraram todos as chamadas do método File.exists? para File.exist? e mudaram o método TimeZone#to_s para usar o padrão UTC (Tempo Universal Coordenado) ao invés do GMT, que era usado anteriormente.

Houve apenas uma correção de bug, referente a um NoMethodError que era disparado quando uma requisição retornava ”204 Not Content”.

Comments