1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/NEWS

71 lines
2.4 KiB
Text
Raw Normal View History

# -*- rdoc -*-
= NEWS for Ruby 2.2.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.
== Changes since the 2.1.0 release
=== Language changes
=== Core classes updates (outstanding ones only)
* Enumerable
* Extended methods:
* min
* min_by
* max
* max_by
* Symbol
* New methods
* Symbol.find(str) returns whether given string is defined as symbol or not.
=== Core classes compatibility issues (excluding feature bug fixes)
=== Stdlib updates (outstanding ones only)
=== Stdlib compatibility issues (excluding feature bug fixes)
=== Built-in global variables compatibility issues
=== C API updates
* Deprecated APIs removed. [Feature #9502]
Check_SafeStr -> SafeStringValue
rb_check_safe_str -> SafeStringValue
rb_quad_pack -> rb_integer_pack
rb_quad_unpack -> rb_integer_unpack
rb_read_check : access struct FILE internal. no replacement.
rb_struct_iv_get : internal function. no replacement.
struct rb_blocking_region_buffer : internal type. no replacement.
rb_thread_blocking_region_begin -> rb_thread_call_without_gvl family
rb_thread_blocking_region_end -> rb_thread_call_without_gvl family
TRAP_BEG -> rb_thread_call_without_gvl family
TRAP_END -> rb_thread_call_without_gvl family
rb_thread_select -> rb_thread_fd_select
struct rb_exec_arg : internal type. no replacement.
rb_exec : internal function. no replacement.
rb_exec_arg_addopt : internal function. no replacement.
rb_exec_arg_fixup : internal function. no replacement.
rb_exec_arg_init : internal function. no replacement.
rb_exec_err : internal function. no replacement.
rb_fork : internal function. no replacement.
rb_fork_err : internal function. no replacement.
rb_proc_exec_n : internal function. no replacement.
rb_run_exec_options : internal function. no replacement.
rb_run_exec_options_err : internal function. no replacement.
rb_thread_blocking_region -> rb_thread_call_without_gvl family
rb_thread_polling -> rb_thread_wait_for
rb_big2str0 : internal function. no replacement.
rb_big2ulong_pack -> rb_integer_pack
rb_gc_set_params : internal function. no replacement.
* struct RBignum is hidden. [Feature #6083]
Use rb_integer_pack and rb_integer_unpack instead.