From 1e760c0be3ed35874204114e7454509f740c0fe2 Mon Sep 17 00:00:00 2001 From: shyouhei Date: Wed, 22 Aug 2007 01:53:51 +0000 Subject: add tag v1_8_6_71 git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tags/v1_8_5_71@13189 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ruby_1_8_6/NEWS | 115 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 115 insertions(+) create mode 100644 ruby_1_8_6/NEWS (limited to 'ruby_1_8_6/NEWS') diff --git a/ruby_1_8_6/NEWS b/ruby_1_8_6/NEWS new file mode 100644 index 0000000000..de1dafb533 --- /dev/null +++ b/ruby_1_8_6/NEWS @@ -0,0 +1,115 @@ += NEWS + +This document is a list of user visible feature changes made between +releases excluding 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 with Ruby 1.8.5 + +=== New platforms/build tools support + +* IA64 HP-UX + +* Visual C++ 8 SP1 + +* autoconf 2.6x + +=== Library updates (outstanding ones only) + +* date + + * Updated based on date2 4.0.3. + +* digest + + * New internal APIs for C and Ruby. + + * Support for autoloading. + + * See below for new features and compatibility issues. + +* nkf + + * Updated based on nkf as of 2007-01-28. + +* tk + + * Tk::X_Scrollable (Y_Scrollable) is renamed to Tk::XScrollable + (YScrollable). Tk::X_Scrollable (Y_Scrollable) is still available, + but it is an alias name. + + * Updated Tile extension support based on Tile 0.7.8. + + * Support --without-X11 configure option for non-X11 versions of + Tcl/Tk (e.g. Tcl/Tk Aqua). + + * New sample script: irbtkw.rbw -- IRB on Ruby/Tk. It has no trouble + about STDIN blocking on Windows. + +=== New methods and features + +* builtin classes + + * New method: Kernel#instance_variable_defined? + + * New method: Module#class_variable_defined? + + * New feature: Dir::glob() can now take an array of glob patterns. + +* digest + + * New digest class methods: file + + * New digest instance methods: clone, reset, new, + inspect, digest_length (alias size or length), + block_length() + + * New library: digest/bubblebabble + + * New function: Digest(name) + +* fileutils + + * New option for FileUtils.cp_r(): :remove_destination + +* thread + + * Replaced with much faster mutex implementation in C. + The former implementation is available with a + configure option `--disable-fastthread'. + +* webrick + + * New method: WEBrick::Cookie.parse_set_cookies() + +=== Compatibility issues (excluding feature bug fixes) + +* builtin classes + + * String#intern now raises SecurityError when $SAFE level is greater + than zero. + +* fileutils + + * A minor implementation change breaks Rake <=0.7.1. + Updating Rake to 0.7.2 fixes the problem. + +* digest + + * The constructor does no longer take an initial + string to feed; digest() and hexdigest() now do, + instead. The following examples show how to + migrate: + + # Before + md = Digest::MD5.new("string") + # After (works with any version) + md = Digest::MD5.new.update("string") + + # Before + hd = Digest::MD5.new("string").hexdigest + # After (works with any version) + hd = Digest::MD5.hexdigest("string") -- cgit v1.2.3