[Ironruby-core] FYI: Breaking changes in last push

Tomas Matousek Tomas.Matousek at microsoft.com
Thu Mar 4 13:08:05 EST 2010

These are intentional API changes for v1.0. Do you have any scenarios where you need to get RubyContext?


From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Ivan Porto Carrero
Sent: Thursday, March 04, 2010 9:54 AM
To: ironruby-core
Subject: [Ironruby-core] FYI: Breaking changes in last push

This is for everybody's information:

If you're hosting IronRuby in a C# application then your code is likely to break with IronRuby HEAD

The RubyContext class has gone away and the RequireRubyFile extension method has been renamed.

var setup = new ScriptRuntimeSetup();
var scriptRuntime = Ruby.CreateRuntime(setup)
var loadPaths = new List<string>{ "lib", "bin" };

var engine = Ruby.GetEngine(scriptRuntime);

This means that you can't currently use ironrubymvc and ironnails with HEAD

Met vriendelijke groeten - Best regards - Salutations
Ivan Porto Carrero
Web: http://whiterabbitconsulting.eu - http://flanders.co.nz
Twitter: http://twitter.com/casualjim
Author of IronRuby in Action (http://manning.com/carrero)
Microsoft IronRuby/C# MVP
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://rubyforge.org/pipermail/ironruby-core/attachments/20100304/a96a70d2/attachment.html>

More information about the Ironruby-core mailing list