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.

Altri articoli interessanti:

  1. Rails 3.0: Release candidate
  2. RVM: Installare tante versioni di Ruby e tante versioni di Rails
  3. IronRuby: Ruby e Rails su piattaforma .NET

Questo articolo è stato pubblicato in Web e ha le etichette , , , , , , , , , . Aggiungi ai preferiti: link permanente. I commenti sono chiusi ma puoi lasciare un trackback: Trackback URL.
  • Inserisci il tuo indirizzo di posta per ricevere i prossimi articoli gratis:


    Servizio gestito tramite Feedburner