Ruby 1.8.7-preview3 has been released

Folks,

Here is an announcement that the third preview of Ruby 1.8.7 has just
been released. Changes from the previous preview release include
fixes for a couple of security problems, some incompatibility issues
and many bugs that have been addressed since the last preview, and a
few backports including Symbol#to_proc that was temporarily backed
out after preview1.

The new version of Ruby includes many bug fixes, lots of feature
enhancements and some performance improvements since 1.8.6 while
maintaining stability and backward compatibility with the previous
release to a high degree, although there are ongoing efforts that need
to be done toward adopting RubySpec.

The source code package is available in three formats at the following
locations:

  ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-preview3.tar.bz2
  ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-preview3.tar.gz
  ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-preview3.tar.zip

Checksums:

  MD5 (ruby-1.8.7-preview3.tar.bz2) = c3b09422860cf8defd972ade49c8a3d5
  SHA256 (ruby-1.8.7-preview3.tar.bz2) = a73649f8c595cae34dc74e0d6c8b74998cc708d26d7d7300b16254d876dc7fe0
  SIZE (ruby-1.8.7-preview3.tar.bz2) = 4055052

  MD5 (ruby-1.8.7-preview3.tar.gz) = a10233448872538f5dbb04a1104fe0c9
  SHA256 (ruby-1.8.7-preview3.tar.gz) = dfe15287d379956761e5059be624d00fe3626674be197ead63526d9bb78fdab4
  SIZE (ruby-1.8.7-preview3.tar.gz) = 4747478

  MD5 (ruby-1.8.7-preview3.zip) = 21ca74601ce1a7250a2f22712e392b7e
  SHA256 (ruby-1.8.7-preview3.zip) = 1659a25e30119e207580b5f05540bf58244e8cef64de8c6a18e1813b1efbfa3f
  SIZE (ruby-1.8.7-preview3.zip) = 5833388

For a brief list of user visible changes and a full list of all
changes, see the bundled files named NEWS and ChangeLog, which are
also available at the following locations:

  http://svn.ruby-lang.org/repos/ruby/tags/v1_8_7_preview3/NEWS
  http://svn.ruby-lang.org/repos/ruby/tags/v1_8_7_preview3/ChangeLog

Please test it out and drop us a report in the following tracker if
you find any problem:

  http://rubyforge.org/tracker/?atid=22040&group_id=426&func=browse

Some known problems are on the list and when you find one it may be
fixed already, so please look through all items querying with "State"
set to "Any" before submitting a new one.

The next and probably the last preview is planned on next Monday, and
the final release will be released by the end of this month.

This may be your last chance to report problems! Please help us debug
this preview using your libraries and applications and make the final
release production ready.

Regards,

···

--
Akinori MUSHA / http://akinori.org/

Akinori MUSHA wrote:

The new version of Ruby includes many bug fixes, lots of feature
enhancements and some performance improvements since 1.8.6 while
maintaining stability and backward compatibility with the previous
release to a high degree

Is the BasicObject class (from Ruby 1.9) included in Ruby 1.8.7?

Also, does OpenStruct derive from BasicObject in Ruby 1.8.7? So that we
no longer have to undef type and id to use those properties in our
OpenStructs?

  require 'ostruct'

  class OpenStruct
    undef id # deprecated in Ruby 1.8; removed in 1.9
    undef type # same thing
  end

Thanks for your consideration.

···

--
Posted via http://www.ruby-forum.com/\.

HIII EVERYBODYYY

I´m Seeking for a Ruby on Rails developer who wants to work in San Francisco for a year.

This would be a little of the experience that is required:

3+ years web programming
1+ year Ruby
2+ years scripting (Perl, Python, bash, ...)
2+ years UNIX (Linux or Mac OSX)
2+ years database (MySQL)
HTML, JavaScript/AJAX, CSS skills
Experience developing APIs and platforms
Experience with scaling and performance
Interests in data visualization, data analysis, user experience design, and business intelligence.
If anyone is interested in, please let me Know!!

LAET. Yazmín M. Cárdenas Rubalcaba

Technical Recruiter

Phone 01 800 087 47 87 Ext 257

Local phone 1368 1745 Ext 257

Av. Mariano Otero 3225 Col. Verde Valle

C.P. 44540 Guadalajara, Jal. México

www.pounceconsulting.com

e-mail. yazmin.cardenas@pounceconsulting.com

···

-----Original Message-----
From: snk@gna.org [mailto:snk@gna.org]
Sent: Tuesday, May 20, 2008 6:29 PM
To: ruby-talk ML
Subject: Re: BasicObject & OpenStruct in Ruby 1.8.7-preview3

Akinori MUSHA wrote:

The new version of Ruby includes many bug fixes, lots of feature
enhancements and some performance improvements since 1.8.6 while
maintaining stability and backward compatibility with the previous
release to a high degree

Is the BasicObject class (from Ruby 1.9) included in Ruby 1.8.7?

Also, does OpenStruct derive from BasicObject in Ruby 1.8.7? So that we
no longer have to undef type and id to use those properties in our
OpenStructs?

  require 'ostruct'

  class OpenStruct
    undef id # deprecated in Ruby 1.8; removed in 1.9
    undef type # same thing
  end

Thanks for your consideration.
--
Posted via http://www.ruby-forum.com/\.

No virus found in this incoming message.
Checked by AVG.
Version: 7.5.524 / Virus Database: 269.23.21/1456 - Release Date: 5/20/2008 6:45 AM

No virus found in this outgoing message.
Checked by AVG.
Version: 7.5.524 / Virus Database: 269.23.21/1456 - Release Date: 5/20/2008 6:45 AM