#10212: ruby-2.5.0
-------------------------+-----------------------
 Reporter:  bdubbs@…     |       Owner:  bdubbs@…
     Type:  enhancement  |      Status:  assigned
 Priority:  normal       |   Milestone:  8.2
Component:  BOOK         |     Version:  SVN
 Severity:  normal       |  Resolution:
 Keywords:               |
-------------------------+-----------------------

Comment (by bdubbs@…):

 = NEWS for Ruby 2.5.0

 This document is a list of user visible feature changes made between
 releases except for bug fixes.

 Note that each entry is kept so brief that no reason behind or
 reference information is supplied with.  For a full list of changes
 with all sufficient information, see the ChangeLog file or Redmine
 (e.g. <tt>https://bugs.ruby-lang.org/issues/$FEATURE_OR_BUG_NUMBER</tt>)

 === Language changes

 * Top-level constant look-up is removed.  [Feature #11547]
 * rescue/else/ensure are allowed inside do/end blocks.  [Feature #12906]
 * refinements take place in string interpolations.  [Feature #13812]

 === Core classes updates (outstanding ones only)

 * Array

   * New methods:

     * Array#append  [Feature #12746]
     * Array#prepend  [Feature #12746]

 * Data

   * Is deprecated. It was a base class for C extensions, and it's not
     necessary to expose in Ruby level. [Feature #3072]

 * Exception

   * New methods:

     * Exception#full_message to retrieve a String expression of an
 exception,
       formatted in the same way in which Ruby prints out an uncaught
 exception.
       [Feature #14141] [experimental]

 Other entries too numerous to list here.

--
Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/10212#comment:2>
BLFS Trac <http://wiki.linuxfromscratch.org/blfs>
Beyond Linux From Scratch
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to