Ruby on Rails 2.3.6 erschienen, unmittelbar gefolgt von den Versionen 2.3.7 und 2.3.8

Für Verwirrung sorgen die Rails-Entwickler, indem sie kurz hintereinander drei aufeinanderfolgende Versionen des in Ruby geschriebenen Web-Frameworks veröffentlichen.

In Pocket speichern vorlesen Druckansicht 1 Kommentar lesen
Lesezeit: 1 Min.
Von
  • Alexander Neumann

Die jetzt veröffentlichte Version 2.3.8 ist das aktuelle Release des quelloffenen Web-Frameworks Ruby on Rails. Diese Version folgt unmittelbar auf Rails 2.3.6, das am 23. Mai erschienen war, und dem tags darauf wohl etwas übereilt veröffentlichten 2.3.7-Release. Ruby 2.3.6 enthielt zahlreiche Bugfixes und Rückportierungen der demnächst zu erwartenden neuen "Ruby on Rails"-Generation unter der Versionsnummer 3.

Das 2.3.7-Release beseitigte sicherheitsrelevante Fehler, die Nathan Weizenbaum entdeckte, als er damit begonnen hatte, Haml (HTML Abstraction Markup Language) zu aktualisieren. Der von ihm entdeckte Fehler findet sich bei der XSS-Vorbeugung (Cross Site Scripting), die auf rails.xss -Plug-in basiert und eine der Updates von Rails 2.3.6 war. Rails 2.3.7 bereitete allerdings Probleme, weswegen die Entwickler schnell das nun als "stabil" bezeichnete Release nachgeschoben haben.

Weitere Aktualisierungen sind neue Versionen von Rack (1.1.0), i18n (1.3.7), TZInfo (0.3.16) und TMail (1.2.7). Auch wurden einige Funktionen als veraltet ("deprecated") gesetzt. Das soll Entwicklern helfen, ihre Anwendungen problemlos auf Rails 3 migrieren zu können. Entwickler finden die aktuelle Version auf der rubygems.org-Seite. (ane)