Wydano Ruby 2.1.0-preview2

Jest nam miło ogłosić wydanie Rubiego 2.1.0-preview2. Proszę sprawdźcie nowe funkcjonalności w Rubim 2.1 przed finalnym wydaniem!

Zauważalne zmiany w stosunku do preview 1

Pobieranie

Zmiany w stosunku do 2.0

Znaczące zmiany to:

  • VM (cache metod)
  • RGenGC (Zobacz prezentację ko1 z RubyKaigi i RubyConf 2013)
  • refinements #8481 #8571
  • składnia
    • Rational/Complex Literal #8430
    • def zwraca wartość #3753
  • Bignum
    • użycie 128 bitowych liczb całkowitych #8509
    • użycie GMP #8796
  • String#scrub #8414
  • Socket.getifaddrs #8368
  • RDoc 4.1.0.preview.2 i RubyGems 2.2.0.preview.2

Zobacz więcej szczegółów zmian: NEWS w repozytorium Rubiego (WIP).

Prezentacja wygłoszona przez ko1 na toruby o nowych elementach w Rubim 2.1: All about Ruby 2.1

Konstantin Haase (@konstantinhaase) napisał dobre podsumowanie na swoim blogu: What’s new in Ruby 2.1?.

Komentarz do wydania

Znane problemy to:

https://bugs.ruby-lang.org/projects/ruby-trunk/issues?query_id=102

Zobacz także plan wydań oraz inne informacje:

https://bugs.ruby-lang.org/projects/ruby-trunk/wiki/ReleaseEngineering210