[Ironruby-core] [ANN] IronRuby 1.1.1 Released!

Tomas Matousek Tomas.Matousek at microsoft.com
Sun Oct 24 01:34:48 EDT 2010

Rack might be broken. I haven’t tested that one. Note that IronRuby 1.1.1 completely switched to 1.9.2 grammar and libraries so apps/gems that previously worked might be broken now.


From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Ryan Riley
Sent: Saturday, October 23, 2010 10:20 AM
To: ironruby-core at rubyforge.org
Subject: Re: [Ironruby-core] [ANN] IronRuby 1.1.1 Released!

Anyone else having trouble installing gems? ir gem -S install ... no longer runs at all, and when I run igem install, I get

PS C:\IronRuby1.1\bin> igem install rack sinatra --no-rdoc --no-ri
ERROR:  While executing gem ... (TypeError)
    can't convert NilClass into String

Am I alone in this?

Ryan Riley
On Fri, Oct 22, 2010 at 2:40 AM, Dotan N. <dipidi at gmail.com<mailto:dipidi at gmail.com>> wrote:
excellent!!! Thanks!

On Fri, Oct 22, 2010 at 2:33 AM, Charles Strahan <charles.c.strahan at gmail.com<mailto:charles.c.strahan at gmail.com>> wrote:
Great news!

On Thu, Oct 21, 2010 at 6:14 PM, Tomas Matousek <Tomas.Matousek at microsoft.com<mailto:Tomas.Matousek at microsoft.com>> wrote:
The IronRuby team is pleased to announce the release of IronRuby 1.1.1 for .NET Framework 4, Silverlight 4 and Windows Phone 7, and IronRuby Tools for Visual Studio!
All of these are of Alpha quality, the last stable version is still IronRuby 1.0.

Download IronRuby 1.1.1 now:

This is the first release of IronRuby that aims to be compatible with Ruby 1.9.2 and drops support for features specific to previous Ruby versions. We made the decision to not support 1.8.6, 1.8.7 and 1.9.1 anymore to simplify the implementation. We recommend using IronRuby 1.0 if you need 1.8.6 compatibility.
In this release we implemented many 1.9.2 features. The language grammar is now fully compatible with 1.9.2, so any file that is a valid Ruby 1.9.2 file should be correctly parsed. The runtime is not yet feature complete though. The list of unsupported features includes optional parameters to blocks, nested method parameters, some regular expression features, and others. In spite of these missing pieces, IronRuby 1.1.1 runs simple Ruby on Rails 3 applications and passes most of the tests in RoR 3 suite.
For the first time we are also releasing IronRuby integration to Visual Studio 2010. It is bundled into the single IronRuby.msi you can download from CodePlex following the link above. The installer offers you an option to install IronRuby Tools if you have any non-Express SKU of Visual Studio 2010 installed on the machine. The tools also work with the free Visual Studio 2010 Integrated Shell<http://www.microsoft.com/downloads/en/details.aspx?FamilyID=8e5aa7b6-8436-43f0-b778-00c3bca733d3&displaylang=enhttp://www.microsoft.com/downloads/en/details.aspx?FamilyID=8e5aa7b6-8436-43f0-b778-00c3bca733d3&displaylang=en>. The integration includes Ruby colorizer and syntax checker, interactive loop window, directory based project, and templates for common Ruby applications (including Ruby on Rails 3, Sinatra, Gems and Silverlight based browser scripting app).
This release also fixes the following bugs:
4506<http://ironruby.codeplex.com/workitem/4506> irb 1.9
4600<http://ironruby.codeplex.com/workitem/4600> require 'rubygems' fails for 64Bit Process
5190<http://ironruby.codeplex.com/workitem/5190> Thread Safety Bugs in RubyMetaBinderFactory.cs - Exception Thrown on Method's First Invocation
4958<http://ironruby.codeplex.com/workitem/4958> foo = if 3.odd? ... gets NoMethodError
4994<http://ironruby.codeplex.com/workitem/4994> several socket constants missing
4429<http://ironruby.codeplex.com/workitem/4429> Release automation
4611<http://ironruby.codeplex.com/workitem/4611> missing RUBY_DESCRIPTION
4957<http://ironruby.codeplex.com/workitem/4957> Can't safely subclass IronRuby libraries ("super" doesn't resolve correctly)
4432<http://ironruby.codeplex.com/workitem/4432> Improve irtests -p
5037<http://ironruby.codeplex.com/workitem/5037> Incorrect loading of nested type groups in RubyModule.LoadNestedTypes
IronRuby 1.1.1 is the last release from Microsoft before turning it to the new non-Microsoft coordinators. See Jason’s blog post<http://blogs.msdn.com/b/jasonz/archive/2010/10/21/new-components-and-contributors-for-ironpython-and-ironruby.aspx> that announces this transition for details.
As always, if you find any bugs or have a feature request, please open an issue on CodePlex<http://ironruby.codeplex.com/WorkItem/Create.aspx>.

The IronRuby Core Team
Jim Deville<http://blog.jredville.com/>, Tomas Matousek<http://blog.tomasm.net/>, and Jimmy Schementi<http://blog.jimmy.schementi.com/>

Ironruby-core mailing list
Ironruby-core at rubyforge.org<mailto:Ironruby-core at rubyforge.org>

Ironruby-core mailing list
Ironruby-core at rubyforge.org<mailto:Ironruby-core at rubyforge.org>

Ironruby-core mailing list
Ironruby-core at rubyforge.org<mailto:Ironruby-core at rubyforge.org>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://rubyforge.org/pipermail/ironruby-core/attachments/20101024/cc8c29a9/attachment-0001.html>

More information about the Ironruby-core mailing list