Rails 2.1.1: rilasciata nuova versione di Ruby on Rails
In concomitanza con la RailsConf Europe 2008 è stata rilasciata la versione 2.1.1 del framework web Ruby on Rails. La versione corregge alcuni bug e falle di sicurezza e non introduce nuove funzionalità, che saranno invece introdotte nella prossima versione 2.2.
In particolare è stato corretto il problema di sicurezza relativo al parsing XML che affligge l’attuale versione delle libreria Ruby REXML, preposta appunto alla gestione dell’XML; in attesa del rilascio di una nuova versione che corregga questa falla, aggiornando la propria versione di Rails alla 2.1.1 questo problema verrà risolto in modo del tutto trasparente. Sul versante ActiveRecord sono state corrette alcune imperfezioni che compromettevano il corretto funzionamento della libreria con alcuni particolari database (ad esempio IBM DB/2). Un altra novità degna di nota è il caricamento del gem load path prima che il framework venga effettivamente caricato con tutti i suoi moduli. Questo cambiamento permette di eseguire il freeze di alcune particolari librerie Ruby quali RedCloth e BlueCloth all’interno del proprio progetto Ruby on Rails. L’elenco completo dei cambiamenti di questa ultima versione di Rails è disponibile a questo indirizzo.
Per procedere all’aggiornamento di Rails è sufficiente lanciare il comando gem install rails --version 2.1.1; non dovrebbero essere necessari sostanziali cambiamenti al codice della propria applicazione per aggiornarla dalla versione 2.1 a quella attuale.
7 Settembre 2008
Categorie: Ruby on Rails 2.0, Ruby on Rails, Ruby
Articoli simili
- Rails 2.1 e ottimizzazione Active Record
- Apple e Ruby
- HTML.it apre a Ruby e Ruby on Rails
- Rails 2.2.2 finalmente rilasciato
- RubyMine: IDE intelligente per Ruby e Rails