Fedora 22 přichází se spoustou aktualizací a programovací jazyk Ruby s frameworkem Ruby on Rails nejsou výjimkou. Nová Fedora obsahuje poslední stabilní Ruby 2.2.2 a Rails 4.2.
Ruby 2.2.2
Ruby nainstalujete příkazem:
# dnf install ruby
Ruby přichází především s novým inkrementálním garbage collectorem a garbage collectorem pro symboly. Nezapomeňte také, že JSON a BigDecimal, které jsou součástí standardní knihovny, je nutné ve Fedoře explicitně 'requirovat'. Kompletní změny najdete na oficiálním blogu.
Ruby on Rails 4.2
Ruby on Rails s výchozímy gemy nainstalujete příkazem:
# dnf install rubygem-{rails,sqlite3,coffee-rails,sass-rails,uglifier,jquery-rails,turbolinks,jbuilder,therubyracer,sdoc,spring,byebug,web-console}
Novou aplikaci vytvoříte příkazy:
$ rails new app --skip-bundle && cd app $ sed -i "s|# gem 'therubyracer'|gem 'therubyracer'|" Gemfile # pro kompilaci JavaScriptu $ rails s # pustí vývojový server
Nové Railsy přicházejí mimo jiné s webovou debuggovací konzolí Web Console nebo podporou pro odesílání emailů asynchroně. Pro kompletní změny si projděte poznámky k vydání.