Das quelloffene Webframework Ruby on Rails ist in Version 8.0 erschienen. Als Neuerung gilt, dass Rails 8 mit Kamal 2 vorkonfiguriert ist, um Anwendung überall bereitstellen können.
Das gilt dann laut dem Projekt für eine Cloud-VM oder eigene Hardware. Kamal verwandle einen frischen Linux-Rechner mit einem einzigen „kamal setup“-Befehl in einen Anwendungs- oder Zubehörserver, heißt es weiter. Kamal gelinge das so einfach, weil Rails bereits ein hocheffizientes und abgestimmtes Dockerfile mitbringe, um eine Anwendung in ein produktionsfähiges Container-Image zu verwandeln.
Ein weiterer Pluspunkt der euen Ausgabe stellt die starke Reduzierung von Abhängigkeiten da. In der Vergangenheit benötigte Rails entweder MySQL oder PostgreSQL sowie Redis, um alle seine Funktionen wie Jobs, Caching und WebSockets voll auszunutzen, berichtet das Projekt. Jetzt gelinge all das mit SQLite, dank einer Dreiergruppe von neuen datenbankgestützten Adaptern namens Solid Cable, Solid Cache und Solid Queue.
Ein Blogpost nennt weitere Neuerungen wie die Release Notes. Wer auf Version 8.0 upgraden will, sollte, falls noch nicht geschehen, laut den Entwicklern zuvor ein Update auf Version 7.2 tätigen.




