Opened 6 years ago

Closed 6 years ago

#10212 closed enhancement (fixed)

ruby-2.5.0

Reported by: bdubbs@… Owned by: bdubbs@…
Priority: normal Milestone: 8.2
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description

New minor version.

Change History (3)

comment:1 by bdubbs@…, 6 years ago

Owner: changed from blfs-book@… to bdubbs@…
Status: newassigned

comment:2 by bdubbs@…, 6 years ago

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.

comment:3 by bdubbs@…, 6 years ago

Resolution: fixed
Status: assignedclosed

Fixed at revision 19629.

Note: See TracTickets for help on using tickets.