17
rails projeto d mysql—
* ActionView::Base.cache_template_loading estará ligado como default. Isso afeta apenas produção, onde será necessário reiniciar a aplicação caso mude seus templates. Mas isso é normal.
* Já expliquei sobre Cookie Store antes, e todos devem ter visto a chave secreta gerada para o environment.rb. Agora você terá um ‘rake secret’ para gerar uma chave criptográfica segura, caso queira mudar.
* Também expliquei que com o novo Foxy Fixture não é mais necessário digitar IDs manualmente, agora os templates do scaffold foram corrigidos para gerar fixtures sem IDs também.
* As rake tasks de banco de dados foram muito melhoradas no Rails 2.0, agora tem também ‘db:migrate:redo’ e ‘db:migrate:reset’ para re-executar as migrations.
* Antes a constante RAILS_GEM_VERSION que tem em todo environment.rb não suportava aspas duplas, apenas simples. Esta release corrige isso.
* Algumas pessoas estavam tendo problemas com o novo RubyGems 0.9.5 e esta release deve corrigir esses erros.
Falando em novas releases, o pessoal do rSpec anunciou a versão 1.1 compatível com Rails 2 também. Então o pessoal de BDD já pode rodar seus specs no novo Rails. Essa notícia é meio velha e o Danilo Sato já havia anunciado.
Outra notícia que também não é tão nova (semana passada) é que finalmente saiu o primeiro livro de DJango, pelo próprio autor do framework Adrian Holovaty. Então, para os pythonistas isso é uma ótima notícia já que deve ajudar a difundir mais o DJango. Mais do que isso, o livro está disponível todo online protegido pela licença GNU Free Document License. Quisera o Brasil fosse maduro o suficiente para as editoras daqui fazer coisas desse tipo: publicar um livro impresso e ainda permitir o texto inteiro disponível online.
Tidbits: Rails 2.0.2
Posted on December 17, 2007
Parece que as gems ainda não foram atualizadas para 2.0.2, acabei de tentar atualizar mas ainda não vieram. Mesmo assim a tag rel-2_0_2 já existe em o DHH deve anunciar em algumas horas no blog oficial. Se houver algum bug de última hora pode ser que ele vire 2.0.3 antes mesmo do anúncio, como aconteceu com o 2.0 para 2.0.1.
Update 15:00hs: Como eu disse, o DHH acabou de fazer o anúncio sobre essa nova release ;-)
Pelos changelogs, tem algumas correções de bugs, testes que faltavam. Das mudanças mais relevantes temos:
- Adicionado opção para passar um proc ao ActionController::Base.asset_host:
1 2 3 4 5 6 7 |
ActionController::Base.asset_host = Proc.new { |source| if source.starts_with?('/images') "http://images.example.com" else "http://assets.example.com" end } |
- Correção no validates_acceptance_of, como foi reportado no artigo do link, onde ele dá problemas com tabelas que ainda não existem em tempo de migration.
- O banco de dados default agora será sqlite3 em vez de MySQL. Se quiser criar um projeto Rails com MySQL como antes, use:
* ActionView::Base.cache_template_loading estará ligado como default. Isso afeta apenas produção, onde será necessário reiniciar a aplicação caso mude seus templates. Mas isso é normal.
* Já expliquei sobre Cookie Store antes, e todos devem ter visto a chave secreta gerada para o environment.rb. Agora você terá um ‘rake secret’ para gerar uma chave criptográfica segura, caso queira mudar.
* Também expliquei que com o novo Foxy Fixture não é mais necessário digitar IDs manualmente, agora os templates do scaffold foram corrigidos para gerar fixtures sem IDs também.
* As rake tasks de banco de dados foram muito melhoradas no Rails 2.0, agora tem também ‘db:migrate:redo’ e ‘db:migrate:reset’ para re-executar as migrations.
* Antes a constante RAILS_GEM_VERSION que tem em todo environment.rb não suportava aspas duplas, apenas simples. Esta release corrige isso.
* Algumas pessoas estavam tendo problemas com o novo RubyGems 0.9.5 e esta release deve corrigir esses erros.
Falando em novas releases, o pessoal do rSpec anunciou a versão 1.1 compatível com Rails 2 também. Então o pessoal de BDD já pode rodar seus specs no novo Rails. Essa notícia é meio velha e o Danilo Sato já havia anunciado.
Outra notícia que também não é tão nova (semana passada) é que finalmente saiu o primeiro livro de DJango, pelo próprio autor do framework Adrian Holovaty. Então, para os pythonistas isso é uma ótima notícia já que deve ajudar a difundir mais o DJango. Mais do que isso, o livro está disponível todo online protegido pela licença GNU Free Document License. Quisera o Brasil fosse maduro o suficiente para as editoras daqui fazer coisas desse tipo: publicar um livro impresso e ainda permitir o texto inteiro disponível online.
blog comments powered by Disqus
Archives
- February 12(2)
- December 11(1)
- November 11(4)
- October 11(6)
- September 11(5)
- August 11(1)
- July 11(5)
- May 11(4)
- April 11(11)
- March 11(4)
- February 11(3)
- January 11(4)
- December 10(9)
- November 10(2)
- October 10(10)
- September 10(4)
- August 10(6)
- July 10(14)
- June 10(16)
- May 10(8)
- April 10(14)
- March 10(9)
- February 10(6)
- January 10(14)
- December 09(10)
- November 09(10)
- October 09(7)
- September 09(19)
- August 09(4)
- July 09(12)
- June 09(7)
- May 09(12)
- April 09(11)
- March 09(9)
- February 09(9)
- January 09(12)
- December 08(14)
- November 08(20)
- October 08(15)
- September 08(18)
- August 08(25)
- July 08(13)
- June 08(21)
- May 08(29)
- April 08(27)
- March 08(12)
- February 08(32)
- January 08(31)
- December 07(27)
- November 07(30)
- October 07(25)
- September 07(28)
- August 07(16)
- July 07(15)
- June 07(16)
- May 07(7)
- April 07(13)
- March 07(8)
- February 07(9)
- January 07(24)
- December 06(17)
- November 06(17)
- October 06(15)
- September 06(38)




