[ANN] Ruby 1.9.1 is released

Hi, folks.

I am proud to announce the release of Ruby 1.9.1. This is the first
stable release of Ruby 1.9 series.

Ruby 1.9 is a new series of Ruby. It is modern, faster, with clearer
syntax, multilingualized and much improved version of Ruby. Ruby 1.8
series has been used since 2003 and many great products were born on it.
Today Ruby 1.9 series starts its history as 1.8 series did.

Notice that Ruby 1.8 still remains. 1.8.8 will be released this year.

== Changes
You can read about major chanes since 1.8.7 at at
http://svn.ruby-lang.org/repos/ruby/tags/v1_9_1_0/NEWS .

We have fixed 7 bugs since 1.9.1 RC2.
http://redmine.ruby-lang.org/projects/ruby-19/issues?query_id=11

If you encounter any bugs or any problems, please let us know it via the
official issue tracking system (http://redmine.ruby-lang.org ).

== Location
* ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p0.tar.bz2
  SIZE: 7190271 bytes
  MD5: 0278610ec3f895ece688de703d99143e
  SHA256: de7d33aeabdba123404c21230142299ac1de88c944c9f3215b816e824dd33321

* ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p0.tar.gz
  SIZE: 9025004 bytes
  MD5: 50e4f381ce68c6de72bace6d75f0135b
  SHA256: a5485951823c8c22ddf6100fc9e10c7bfc85fb5a4483844033cee0fad9e292cc

* ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p0.zip
  SIZE: 10273609 bytes
  MD5: 3377d43b041877cda108e243c6b7f436
  SHA256: 00562fce4108e5c6024c4152f943eaa7dcc8cf97d5c449ac102673a0d5c1943b

Thanks,
- -- Yugui (Yuki Sonoda) <yugui@yugui.jp>

Good news.

#ruby -e "p 'hello world'" -v
ruby 1.9.1 (2008-12-30 patchlevel-0 revision 21203) [i686-linux]
hello world

:smiley:

···

2009/1/30 Yugui (Yuki Sonoda) <yugui@yugui.jp>

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi, folks.

I am proud to announce the release of Ruby 1.9.1. This is the first
stable release of Ruby 1.9 series.

Ruby 1.9 is a new series of Ruby. It is modern, faster, with clearer
syntax, multilingualized and much improved version of Ruby. Ruby 1.8
series has been used since 2003 and many great products were born on it.
Today Ruby 1.9 series starts its history as 1.8 series did.

Notice that Ruby 1.8 still remains. 1.8.8 will be released this year.

== Changes
You can read about major chanes since 1.8.7 at at
http://svn.ruby-lang.org/repos/ruby/tags/v1_9_1_0/NEWS .

We have fixed 7 bugs since 1.9.1 RC2.
Ruby Issue Tracking System

If you encounter any bugs or any problems, please let us know it via the
official issue tracking system (http://redmine.ruby-lang.org ).

== Location
* ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p0.tar.bz2
SIZE: 7190271 bytes
MD5: 0278610ec3f895ece688de703d99143e
SHA256: de7d33aeabdba123404c21230142299ac1de88c944c9f3215b816e824dd33321

* ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p0.tar.gz
SIZE: 9025004 bytes
MD5: 50e4f381ce68c6de72bace6d75f0135b
SHA256: a5485951823c8c22ddf6100fc9e10c7bfc85fb5a4483844033cee0fad9e292cc

* ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p0.zip
SIZE: 10273609 bytes
MD5: 3377d43b041877cda108e243c6b7f436
SHA256: 00562fce4108e5c6024c4152f943eaa7dcc8cf97d5c449ac102673a0d5c1943b

Thanks,
- -- Yugui (Yuki Sonoda) <yugui@yugui.jp>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkmDLZ4ACgkQOXzH5JLb/AWYWgCcC2PXYjaV2tCFrO+LFQoObhrM
UmIAn0EXvi2E6+aIa+9KCdhKSie+2tcL
=fAek
-----END PGP SIGNATURE-----

--
Pablo Q.

Three cheers for the entire Ruby core team who has worked so hard to bring us this release! Please know that we appreciate your efforts.

James Edward Gray II

P.S. Does this mean we beat Perl 6? :smiley: (This is a joke folks. Relax!)

···

On Jan 30, 2009, at 10:38 AM, Yugui (Yuki Sonoda) wrote:

I am proud to announce the release of Ruby 1.9.1. This is the first
stable release of Ruby 1.9 series.

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi, folks.

I am proud to announce the release of Ruby 1.9.1. This is the first
stable release of Ruby 1.9 series.

A huge thanks to all of ruby-core for this, and for your hard work on
release management, Yugui.

Notice that Ruby 1.8 still remains. 1.8.8 will be released this year.

Now that Ruby 1.9 is released, it seems there is no need for 1.8.7.

Is there a possibility that Ruby 1.8.8 will go back to being similar
to 1.8.6 and remove the 1.9 compatibility shims?
This would make maintaining old 1.8 code much easier.

-greg

···

On Fri, Jan 30, 2009 at 11:38 AM, Yugui (Yuki Sonoda) <yugui@yugui.jp> wrote:

--
Technical Blaag at: http://blog.majesticseacreature.com
Non-tech stuff at: http://metametta.blogspot.com
"Ruby Best Practices" Book now in O'Reilly Roughcuts:
http://rubybestpractices.com

Hooray! Congratulations Ruby team!

···

On Jan 30, 11:38 am, "Yugui (Yuki Sonoda)" <yu...@yugui.jp> wrote:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi, folks.

I am proud to announce the release of Ruby 1.9.1. This is the first
stable release of Ruby 1.9 series.

Ruby 1.9 is a new series of Ruby. It is modern, faster, with clearer
syntax, multilingualized and much improved version of Ruby. Ruby 1.8
series has been used since 2003 and many great products were born on it.
Today Ruby 1.9 series starts its history as 1.8 series did.

Notice that Ruby 1.8 still remains. 1.8.8 will be released this year.

== Changes
You can read about major chanes since 1.8.7 at athttp://svn.ruby-lang.org/repos/ruby/tags/v1_9_1_0/NEWS.

We have fixed 7 bugs since 1.9.1 RC2.
Ruby Issue Tracking System

If you encounter any bugs or any problems, please let us know it via the
official issue tracking system (http://redmine.ruby-lang.org).

== Location
*ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p0.tar.bz2
SIZE: 7190271 bytes
MD5: 0278610ec3f895ece688de703d99143e
SHA256: de7d33aeabdba123404c21230142299ac1de88c944c9f3215b816e824dd33321

*ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p0.tar.gz
SIZE: 9025004 bytes
MD5: 50e4f381ce68c6de72bace6d75f0135b
SHA256: a5485951823c8c22ddf6100fc9e10c7bfc85fb5a4483844033cee0fad9e292cc

*ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p0.zip
SIZE: 10273609 bytes
MD5: 3377d43b041877cda108e243c6b7f436
SHA256: 00562fce4108e5c6024c4152f943eaa7dcc8cf97d5c449ac102673a0d5c1943b

Thanks,
- -- Yugui (Yuki Sonoda) <yu...@yugui.jp>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Darwin)
Comment: Using GnuPG with Mozilla -http://enigmail.mozdev.org

iEYEARECAAYFAkmDLZ4ACgkQOXzH5JLb/AWYWgCcC2PXYjaV2tCFrO+LFQoObhrM
UmIAn0EXvi2E6+aIa+9KCdhKSie+2tcL
=fAek
-----END PGP SIGNATURE-----

I am proud to announce the release of Ruby 1.9.1. This is the first
stable release of Ruby 1.9 series.

Congrats!!!

By the way, from www.ruby-lang.org:

* Server maintenance

Services of ruby-lang.org will be unavailable for the server maintenance
between 01:00-06:00 on 31 Juanuary 2009 (UTC). Sorry for any inconvenience.

( Server maintenance )

You may not use the services of ruby-lang.org.

Just FYI.

Thanks,

Masayoshi Takahashi (takahashimm@gmail.com)

···

2009/1/31 Yugui (Yuki Sonoda) <yugui@yugui.jp>:

Capital job, all of you. Nobu, Tanaka Akira, usa, yugui. And
especially koichi and matz. A big day for both of you. The new VM is
a lot of fun and you've worked so hard.

Also, many thanks to this list. I've often encountered Ruby 1.9
"bugs" and confusions, but it was all easily dismissed by finding
discussions about the internals which had already transpired here.

Yeah, so hearty backslaps and many rigorous unending handshakes
all around, this is great.

_why

Yugui (Yuki Sonoda) wrote:

I am proud to announce the release of Ruby 1.9.1. This is the first
stable release of Ruby 1.9 series.

Con grat u lations to Matz, Koichi, Yugui, and everybody who worked so
hard to
bring this off!

Pan Galactic Gargleblaster's all around!

···

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

Thanks a lot.

Now we can wait for Pickaxe 3. :slight_smile:

Regards,
Jan Friedrich

Yugui (Yuki Sonoda) wrote:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi, folks.

I am proud to announce the release of Ruby 1.9.1. This is the first
stable release of Ruby 1.9 series.

Congratulations! Now that the stable release is out, we will pull 1.9.1 stdlib into JRuby. We'll ship our 1.9.1-compatible (mostly? hopefully?) release of JRuby 1.2 in late February.

Notice that Ruby 1.8 still remains. 1.8.8 will be released this year.

Is 1.8.8 going to be based on 1.8.6 or 1.8.7? And is it planned to change as many features as 1.8.7 did?

JRuby will remain at 1.8.6 compatibility (in 1.8 mode) until such time that users let us know that they want support for 1.8.7+ features.

- Charlie

Awesome all the way!

PS: whats the status of RubySpec project w.r.t Ruby 1.9.1 ? Are specs
that fail are being corrected and stuff?

···

On Fri, Jan 30, 2009 at 10:08 PM, Yugui (Yuki Sonoda) <yugui@yugui.jp> wrote:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi, folks.

I am proud to announce the release of Ruby 1.9.1. This is the first
stable release of Ruby 1.9 series.

Ruby 1.9 is a new series of Ruby. It is modern, faster, with clearer
syntax, multilingualized and much improved version of Ruby. Ruby 1.8
series has been used since 2003 and many great products were born on it.
Today Ruby 1.9 series starts its history as 1.8 series did.

Notice that Ruby 1.8 still remains. 1.8.8 will be released this year.

Wonderful news! Congratulations!

Sean

···

On Fri, Jan 30, 2009 at 4:38 PM, Yugui (Yuki Sonoda) <yugui@yugui.jp> wrote:

Hi, folks.

I am proud to announce the release of Ruby 1.9.1. This is the first
stable release of Ruby 1.9 series.

How can I make it works in cygwin?
(gcc version 4.3.2 20080827 (alpha-testing) 1 (GCC))
There are some errors when I make it:

uncommon.mk:624: warning: overriding commands for target `opt_sc.inc'
Makefile:283: warning: ignoring old commands for target `opt_sc.inc'
uncommon.mk:624: warning: overriding commands for target `optinsn.inc'
Makefile:283: warning: ignoring old commands for target `optinsn.inc'
uncommon.mk:624: warning: overriding commands for target `optunifs.inc'
Makefile:283: warning: ignoring old commands for target `optunifs.inc'
uncommon.mk:624: warning: overriding commands for target `insns.inc'
Makefile:283: warning: ignoring old commands for target `insns.inc'
uncommon.mk:624: warning: overriding commands for target
`insns_info.inc'
Makefile:283: warning: ignoring old commands for target `insns_info.inc'
uncommon.mk:624: warning: overriding commands for target `vmtc.inc'
Makefile:283: warning: ignoring old commands for target `vmtc.inc'
uncommon.mk:624: warning: overriding commands for target `vm.inc'
Makefile:283: warning: ignoring old commands for target `vm.inc'
uncommon.mk:653: warning: overriding commands for target `node_name.inc'
Makefile:287: warning: ignoring old commands for target `node_name.inc'
uncommon.mk:668: warning: overriding commands for target
`known_errors.inc'
Makefile:290: warning: ignoring old commands for target
`known_errors.inc'
uncommon.mk:671: warning: overriding commands for target `miniprelude.c'
Makefile:293: warning: ignoring old commands for target `miniprelude.c'
uncommon.mk:680: warning: overriding commands for target `newline.c'
Makefile:296: warning: ignoring old commands for target `newline.c'
uncommon.mk:742: *** target file `up' has both : and :: entries. Stop.

···

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

hi list,
we are currently preparing Ruby 1.9.1-p0 and 1.8.7-p72 binary packages
for Mac OSX (Leopard, Tiger, Panther and below also supported). I'll
keep you all posted when the final packages are ready.
Project page: http://rubyosx.com

regards,
matthias

···

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

Hi,
I'm a kind of confused. It seem as this is the first production
release (p0) and therefore it would be the latest Ruby stable
distribution; but the download page at www.ruby-lang.org still shows
1.8.7-p72 as the stable and recommended one.
Do I need to wait for a final production release (somethin new for me)
or it is www.ruby-lang.org update issue.

Thanks,
Ubaldo

···

On Fri, Jan 30, 2009 at 12:38 PM, Yugui (Yuki Sonoda) <yugui@yugui.jp> wrote:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi, folks.

I am proud to announce the release of Ruby 1.9.1. This is the first
stable release of Ruby 1.9 series.

Ruby 1.9 is a new series of Ruby. It is modern, faster, with clearer
syntax, multilingualized and much improved version of Ruby. Ruby 1.8
series has been used since 2003 and many great products were born on it.
Today Ruby 1.9 series starts its history as 1.8 series did.

Notice that Ruby 1.8 still remains. 1.8.8 will be released this year.

== Changes
You can read about major chanes since 1.8.7 at at
http://svn.ruby-lang.org/repos/ruby/tags/v1_9_1_0/NEWS .

We have fixed 7 bugs since 1.9.1 RC2.
Ruby Issue Tracking System

If you encounter any bugs or any problems, please let us know it via the
official issue tracking system (http://redmine.ruby-lang.org ).

== Location
* ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p0.tar.bz2
SIZE: 7190271 bytes
MD5: 0278610ec3f895ece688de703d99143e
SHA256: de7d33aeabdba123404c21230142299ac1de88c944c9f3215b816e824dd33321

* ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p0.tar.gz
SIZE: 9025004 bytes
MD5: 50e4f381ce68c6de72bace6d75f0135b
SHA256: a5485951823c8c22ddf6100fc9e10c7bfc85fb5a4483844033cee0fad9e292cc

* ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p0.zip
SIZE: 10273609 bytes
MD5: 3377d43b041877cda108e243c6b7f436
SHA256: 00562fce4108e5c6024c4152f943eaa7dcc8cf97d5c449ac102673a0d5c1943b

Thanks,
- -- Yugui (Yuki Sonoda) <yugui@yugui.jp>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkmDLZ4ACgkQOXzH5JLb/AWYWgCcC2PXYjaV2tCFrO+LFQoObhrM
UmIAn0EXvi2E6+aIa+9KCdhKSie+2tcL
=fAek
-----END PGP SIGNATURE-----

Hello. Everyone!

···

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

Nah, we'll need to wait for Ruby 2 for that :slight_smile:

-greg

···

On Fri, Jan 30, 2009 at 12:20 PM, James Gray <james@grayproductions.net> wrote:

P.S. Does this mean we beat Perl 6? :smiley: (This is a joke folks. Relax!)

--
Technical Blaag at: http://blog.majesticseacreature.com
Non-tech stuff at: http://metametta.blogspot.com
"Ruby Best Practices" Book now in O'Reilly Roughcuts:
http://rubybestpractices.com

Congratulations to everyone involved. Fine work!

···

--
Sincerely,
Bob Martens

_why wrote:

hearty backslaps and many rigorous unending handshakes all around

Well put, sir! Indeed,

minna-san ni wa, domo arigato gozai-mashita!

  puts "banzai! " * 3 # :slight_smile:

···

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

Congradulations guys!! I am a noob so this might be a silly question to the
majority, but can someone give me the steps to install 1.9 in my vista
environment? Need some help. I already saved the zip folder. Should I be
looking for an executable, becauseI cannot find it

Thanks

···

On Fri, Jan 30, 2009 at 2:44 PM, Charles Oliver Nutter < charles.nutter@sun.com> wrote:

Yugui (Yuki Sonoda) wrote:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi, folks.

I am proud to announce the release of Ruby 1.9.1. This is the first
stable release of Ruby 1.9 series.

Congratulations! Now that the stable release is out, we will pull 1.9.1
stdlib into JRuby. We'll ship our 1.9.1-compatible (mostly? hopefully?)
release of JRuby 1.2 in late February.

Notice that Ruby 1.8 still remains. 1.8.8 will be released this year.

Is 1.8.8 going to be based on 1.8.6 or 1.8.7? And is it planned to change
as many features as 1.8.7 did?

JRuby will remain at 1.8.6 compatibility (in 1.8 mode) until such time that
users let us know that they want support for 1.8.7+ features.

- Charlie