Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.3 / 3....
  • LibreOffice 3.6.6 / 4.0.3
  • MPlayer 1.1.1
  • systemd 204
  • Arch Linux 2013.05.01
  • Blender 2.67a
  • KDE Software Compilatio...
  • CrunchBang Linux Stable...
  • Elementary OS 0.1 / 0.2...
  • SystemRescueCd 3.6.0
  • 7-DAY TOP DOWNLOAD
    #
    Program
    Psiphon 3
    3,038 downloads
    LibreOffice 3.6.6 /
    4.0.3

    1,446 downloads
    Wine 1.4.1 / 1.5.30
    1,232 downloads
    BackTrack 5 R3
    1,035 downloads
    Red Hat Linux 9
    945 downloads
    Adobe Flash Player
    for Linux
    11.2.202.258

    939 downloads
    Linux Mint 14.1 / 15
    RC

    756 downloads
    Red Hat Enterprise
    Linux 6.4

    711 downloads
    Ubuntu 12.10
    699 downloads
    VLC 2.0.6
    698 downloads
    MOST POPULAR DISTROS
    #
    Distribution
    PCLinuxOS 2013.04
    User rating: 4.8/5
    Votes: 367
    OpenMandriva
    20130513

    User rating: 4.4/5
    Votes: 621
    Ubuntu 9.10
    User rating: 4.4/5
    Votes: 266
    Clonezilla LiveCD
    2.1.1-25 / 2.1.2-3

    User rating: 4.3/5
    Votes: 255
    BackTrack 5 R3
    User rating: 4.3/5
    Votes: 565
    Fedora 18
    User rating: 4.3/5
    Votes: 610
    openSUSE Linux 12.3
    / 13.1 Milestone 1

    User rating: 4.2/5
    Votes: 467
    Ubuntu 12.04.2 LTS
    User rating: 4.2/5
    Votes: 664
    Ubuntu 10.04.4 LTS
    User rating: 4.0/5
    Votes: 281
    Linux Mint 14.1 / 15
    RC

    User rating: 4.0/5
    Votes: 353
    Home > Linux > Programming > Interpreters > Ruby > Changelog

    Ruby 2.0.0-p195 - Changelog


    What's new in Ruby 2.0.0-p0:

    February 25th, 2013

    Language core features:

    · Keyword arguments, which give flexibility to API design
    · Module#prepend, which is a new way to extend a class
    · A literal %i, which creates an array of symbols easily
    · __dir__, which returns the dirname of the file currently being executed
    · The UTF-8 default encoding, which make many magic comments omissible

    Built-in libraries:

    · Enumerable#lazy and Enumerator::Lazy, for (possibly infinite) lazy stream
    · Enumerator#size and Range#size, for lazy size evaluation
    · #to_h, which is a new convention for conversion to Hash
    · Onigmo, which is a new regexp engine (a fork of Oniguruma)
    · Asynchronous exception handling API

    Debug support:

    · DTrace support, which enables run-time diagnosis in production
    · TracePoint, which is an improved tracing API

    Performance improvements:

    · GC optimization by bitmap marking
    · Kernel#require optimization which makes Rails startup very fast
    · VM optimization such as method dispatch
    · Float operation optimization



    What's new in Ruby 1.9.3-p392:

    February 22nd, 2013

    This release includes security fixes about bundled JSON and REXML:

    · Denial of Service and Unsafe Object Creation Vulnerability in JSON (CVE-2013-0269)
    · Entity expansion DoS vulnerability in REXML (XML bomb)

    · And some small bugfixes are also included.



    What's new in Ruby 1.9.3-p385:

    February 7th, 2013

    · This release includes a security fix about bundled RDoc.



    What's new in Ruby 1.9.3-p384:

    February 6th, 2013

    · This release includes a security fix about bundled RDoc.



    What's new in Ruby 1.9.3-p286:

    October 12th, 2012

    · $SAFE escaping vulnerability about Exception#to_s / NameError#to_s (CVE-2012-4464, CVE-2012-4466)
    · Unintentional file creation caused by inserting a illegal NUL character
    · other many bug fixes.




    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM