Liberado Ruby 2.1.0-rc1

Nos complace anunciar la entrega de Ruby 2.1.0-rc1. Por favor ayúdanos a probar las nuevas características de Ruby 2.1 antes de la entrega final programada para el 2013-12-25.

Cambios notables desde preview 2

  • curses ha sido removido #8584

Para otros cambios ver las NOTICIAS.

Descargas

Cambios desde 2.0

Los cambios más notables son:

  • VM (cache de métodos)
  • RGenGC (Ver la presentación en RubyKaigi y RubyConf 2013 de ko1)
  • Refinements #8481 #8571
  • Cambios en la sintáxis
    • Literales de Rational/Complex #8430
    • el valor de retorno de def #3753
  • Bignum
  • String#scrub #8414
  • Socket.getifaddrs #8368
  • RDoc 4.1.0 y RubyGems 2.2.0
  • “literal”.freeze ha sido optimizado #9042
  • Exception#cause #8257
  • Actualización de librerías como BigDecimal, JSON, NKF, Rake, RubyGems, and RDoc
  • curses ha sido removido #8584

Más detalles de los cambios: NEWS en el repositorio de Ruby (WIP).

ko1 habló acerca de las nuevas características de Ruby 2.1 en toruby: Todo acerca de Ruby 2.1

Konstantin Haase (@konstantinhaase) escribió un excelente resumen de los cambios en su blog post: What’s new in Ruby 2.1?.

Comentarios

Problemas conocidos:

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

Ver también la agenda de entregas y otra información:

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